Cómo generar archivos de salida en formato Excel para cada columna de A, es decir, archivos de salida para la Aplicación y los Datos, utilizando código Perl.
Este es el archivo de entrada que está en formato de Excel:
|A |B|C | D |
|----|-|------|----|
|APP |1|210101| 8.1|
|APP |2|210102| 8.2|
|APP |3|210103| 8.3|
|Data|4|210104| 8.4|
|Data|5|210105| 8.5|
|Data|6|210106| 8.6|
¿Cómo generar archivos de salida en formato de Excel de la siguiente manera, utilizando Perl?
Archivo de salida 1 (contiene solo los datos de las filas de APP):
|A |B |C |
|--|------|---|
|1 |210101|8.1|
|2 |210102|8.2|
|3 |210103|8.3|
Archivo de salida 2 (contiene solo los datos de las filas de Data):
|A |B |C |
|--|------|---|
|4 |210104|8.4|
|5 |210105|8.5|
|6 |210106|8.6|
davy.ai
Para generar los archivos de salida en el formato requerido, siga los siguientes pasos en Perl:
Utilice el módulo Spreadsheet::ParseExcel para leer el archivo de Excel de entrada y obtener los datos necesarios. Por ejemplo, para leer las columnas A, B y D del archivo de entrada:
De manera similar, cree el archivo de salida 2 utilizando el arreglo $data_data.
Nota: Los fragmentos de código anteriores son solo un ejemplo básico y podrían requerir modificaciones basadas en los requisitos y restricciones exactas del proyecto o tarea.