Dividir si el valor de la celda contienedt3 = dt2 << Split(
Split By( :ONP ),
Split( <STRONG>:GLE</STRONG>,<STRONG> :OTS</STRONG> ),
Output Table( "Split_data" ),
Sort by Column Property);Esta es una parte del script de automatización que hice, que se ejecuta en la programación diaria; de alguna manera, algunos conjuntos de datos que se ejecutan con este script no contienen ambas columnas, es decir, GLE y OTS, ¿cómo divido dt2 de modo que compruebe primero si el conjunto de datos si contiene ya sea (solo GLE / solo OTS) o ambos (GLE y OTS) y de alguna manera divide la tabla?
Re: dividir si el valor de la celda contieneAquí está la versión más sencilla ... no la más bonita.
If(
Try( dt2:GLE << get name, "" ) != "" &
Try( dt2:OTS << get name, "" ) != "",
dt3 = dt2 << Split(
Split By( :ONP ),
Split( :GLE, :OTS ),
Output Table( "Split_data" ),
Sort by Column Property
),
Try( dt2:GLE << get name, "" ) != "",
dt3 = dt2 << Split(
Split By( :ONP ),
Split( :GLE ),
Output Table( "Split_data" ),
Sort by Column Property
),
Try( dt2:OTS << get name, "" ) != "",
dt3 = dt2 << Split(
Split By( :ONP ),
Split( :OTS ),
Output Table( "Split_data" ),
Sort by Column Property
)
);