¡Hola, todos!
Miro muchos datos. Dado que todos los archivos se almacenan de la misma manera, quería usar esto como una herramienta para ayudarme a encontrar exactamente lo que estoy buscando.
Actualmente puedo resumir una sola hoja de cálculo de Excel (eliminando duplicados) con este script.
Clear Symbols();
names default to here(1);
path = Pick File ();
dt = Open(
path,
Worksheets( "Data" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 2 ),
Data Ends on Row( 0 ),
Data Ends on Column( 3 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
dt << select duplicate rows(match(:Wafer));
dt << delete rows;
Se adjunta un documento de ejemplo (hay tantas columnas de datos; acabo de eliminar las filas) para el que está destinado este script.
Mi objetivo con esta publicación es, con suerte, encontrar una manera de abrir varias hojas de cálculo al mismo tiempo -> hacer que elimine los duplicados -> y generar todos los valores en una sola tabla. Esto me ayudaría a ahorrar mucho tiempo en lugar de abrir cada hoja de cálculo de una en una.
¡Muchos gracias!
JMP
Si tiene todas las hojas de cálculo en la misma carpeta, puede intentar usar Importar varios archivos, que se encuentra en el menú Archivos. Luego ejecútelo una vez manualmente para obtener el script del script de la tabla, que será algo como esto:

Y si lo necesita, puede actualizar su script para usar Pick Directory () en lugar de Pick File () y modificar el script creado por JMP para que funcione con la ruta que obtenga.