Cómo transponer celdas de Excel durante la importación¡Hola!
Me preguntaba si alguien más ha intentado esto antes o tiene algún consejo sobre cómo lograr el siguiente problema.
Estoy buscando importar datos de un archivo de Excel pero necesito transponer los datos. Preferiría no transponer TODAS las celdas en Excel antes de usar el Asistente de Excel en JMP, sino que JMP transponga automáticamente mis datos mientras los importa a una tabla JMP.
Normalmente transpondría manualmente las celdas de Excel si el conjunto de datos es pequeño, pero en mi situación actual no quiero perder horas transponiendo celdas antes de importar la información a JMP.
Soy bastante novato con JSL, pero estoy dispuesto a intentarlo si me ayuda en mi caso.
Gracias,
Brezo
Tabla de datossecuencias de comandosRe: Cómo transponer celdas de Excel durante la importaciónFuncionó como un encanto, ¡muchas gracias!
-HORA
Re: Cómo transponer celdas de Excel durante la importaciónEsto es lo que creo que sería la forma más sencilla y directa de lograr lo que desea.Lee los datos y luego los transpone sin visibilidad para el usuario.
names default to here(1);
dt = open("path and name.xlsx",invisible);
colNames = dt << get column names;
remove from(colNames, 1, 1 );
dtTrans = dt << Transpose(
columns( colNames ),
Label( column( 1 ) ),
Output Table( "Transpose of Sheet1" ));
close( dt, nosave );Re: Cómo transponer celdas de Excel durante la importaciónEl objetivo es evitar tener que importar el archivo de Excel en una tabla JMP y tener que generar una segunda tabla de datos JMP usando table > transpose. Me gustaría tener los datos transpuestos en una tabla de datos desde el principio.
-HORA
Re: Cómo transponer celdas de Excel durante la importación¿Puede proporcionar un archivo de Excel de muestra y un ejemplo de cómo espera que se vea la transformación?