Fusionar datos de dos celdas en una por número de serieTengo datos de fabricación de un producto. Algunos productos están fabricados con material de dos lotes diferentes. Necesito fusionar toda la información del lote en una celda por SN.
Análisis y modelado de datos básicosRe: Fusionar datos de dos celdas en una por número de serieCreo que hay algunos elementos de la lista de deseos con respecto a esto (algunos podrían ser incluso míos, pero no puedo encontrarlos ahora)... pero actualmente usaría la consulta SQL usando GROUP_CONCAT (no es la única opción)
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(7),
Compress File When Saved(1),
New Column("S", Character, "Nominal", Set Values({"1", "2", "3", "3", "5", "6", "6"})),
New Column("M", Character, "Nominal", Set Values({"A1", "A2", "A3", "A4", "A5", "A6", "A7"}))
);
dt2 = Query(
Table(dt, "t"),<BR />"select S, GROUP_CONCAT(M, ', ') M
from t
group by S"
);

Re: Fusionar datos de dos celdas en una por número de serieNo es tan elocuente como el de Jarmo, pero muestra un enfoque diferente.
Names Default To Here( 1 );
dt = New Table( "Example",
Add Rows( 7 ),
Compress File When Saved( 1 ),
New Column( "SN",
Character,
"Nominal",
Set Values( {"1", "2", "3", "3", "5", "6", "6"} )
),
New Column( "Material Lot",
Character,
"Nominal",
Set Values( {"A1", "A2", "A3", "A4", "A5", "A6", "A7"} )
)
);
dtCombine = dt << Summary(
Group( :SN ),
Freq( "None" ),
Weight( "None" ),
Link to original data table( 0 )
);
dtCombine << New Column( "Material Lot",
Character,
set each value(
Eval(
Eval Expr(
Concat Items(
dt:Material Lot[dt <<
get rows where( dt:SN == Expr( dtCombine:SN[Row()] ) )],
", "
)
)
);
)
);

Re: Fusionar datos de dos celdas en una por Número de SerieTengo una tabla con dos columnas de material. Ver ejemplo adjunto.
Mi lógica actual es dividir esta tabla en dos.
1.SN, M1
2.SN, M2
Y luego use la función Group_Contcat y luego use la función de actualización para fusionar ambas tablas. Funciona bien. Pero me preguntaba si hay alguna forma más rápida de hacerlo.

Re: Fusionar datos de dos celdas en una por Número de SerieGracias, esto es exactamente lo que estaba buscando.