Extraer hojas de trabajo de Excel en Make
Extraer hojas de trabajo de Excel es un Make módulo que convierte todo Excel hojas de trabajo para estructurar JSON dentro de sus escenarios, usando automáticamente la primera fila como encabezados de columna. Úselo cuando necesite exportar datos de un libro de trabajo de varias hojas a APIsbases de datos o almacenamiento en la nube sin copia manual. El módulo acepta un Excel selectores de archivo y hoja de cálculo opcional, y devuelve un JSON Diccionario indexado por nombre de hoja de cálculo para enrutamiento descendente inmediato.
El módulo trata la primera fila de cada hoja de cálculo seleccionada como nombres de encabezado de columna en la JSON Salida. Si su hoja de cálculo no tiene una fila de encabezado dedicada, la primera fila de datos se utilizará como clave. Reestructure el archivo de origen antes de realizar la asignación si esto pudiera causar problemas posteriormente.
Al especificar las hojas de cálculo por nombre, la coincidencia es exacta y distingue entre mayúsculas y minúsculas. Resumen y resumen Se tratan como hojas distintas. Si no se encuentra ninguna coincidencia para un nombre determinado, esa hoja se omite automáticamente. Compruebe siempre que los nombres de las pestañas coincidan exactamente abriendo primero el libro de trabajo.
El documento El campo de salida contiene el diccionario de la hoja de cálculo serializado como JSON y luego Base64-codificado. Añadir un Make Herramientas → Base64 Decodificar módulo después de este, luego un JSON → Analizar JSON módulo para acceder a matrices de hojas de cálculo individuales por sus nombres de clave antes de enrutar a APIs o bases de datos.
Autenticando su API Pedido
Para acceder al PDF4me Web API a través de MakeCada solicitud debe incluir las credenciales de autenticación adecuadas. La autenticación garantiza una comunicación segura y valida su identidad como usuario autorizado, lo que permite una integración perfecta entre su Make escenarios y PDF4mesu potente Excel servicios de extracción de hojas de cálculo.

Mapa Nombre del archivo y Documento Desde el paso de descarga anterior. Introduzca los nombres o índices de las hojas de cálculo para seleccionar hojas específicas, o deje ambos campos en blanco para extraer el libro de trabajo completo.
¿Qué es Extraer hojas de trabajo de Excel en Make¿
Extraer hojas de trabajo de Excel es PDF4me's Make módulo para convertir Excel datos del libro de trabajo a estructurados JSON sin escribir ningún código. Acepta un Excel Selectores de hojas de cálculo binarios y opcionales, y devuelve un diccionario donde cada clave es un nombre de hoja de cálculo y cada valor es una matriz de objetos de fila. A diferencia de un simple CSV Exportación: este módulo maneja libros de trabajo de varias hojas en una sola operación, conservando los nombres de las hojas como claves de enrutamiento para operaciones posteriores. API o distribución de bases de datos.
¿Cómo configuro la extracción de hojas de cálculo de Excel en Make¿
| Parámetro | Requerido | Lo que hace | Ejemplo |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key the first time. | My PDF4me connection |
| File Name | Required | Filename of the Excel workbook including the .xlsx or .xls extension. Used for processing and output identification. | report.xlsx |
| Document | Required | Binary content of the Excel workbook. Map from a prior Google Drive download, Dropbox get file, or HTTP response module. | 1. Data |
| Worksheet Names | Conditional | Comma-separated list of worksheet names to extract. Exact case-sensitive matching is required. Leave empty with Worksheet Indexes also empty to extract all worksheets. Example: 'Summary,Sales,Expenses' extracts three sheets. | Summary,Sales |
| Worksheet Indexes | Conditional | Comma-separated list of 1-based worksheet indexes to extract. Index 1 = first worksheet. Combined with Worksheet Names via union when both are provided. Leave empty to use names only or extract all. | 1,3 |
Producción
El módulo devuelve el diccionario completo de la hoja de cálculo codificado como JSON.
| Campo | Tipo | Lo que contiene |
|---|---|---|
| document | Base64 | JSON byte array of the full worksheet dictionary, serialized and Base64-encoded. Decode with Tools → Base64 Decode, then parse with JSON → Parse JSON to access each worksheet array by name. |
| FileName | String | Output filename for the JSON result, typically report.txt. Use as the filename when saving to cloud storage. |
| Success | Boolean | True if extraction completed without errors. Check this field in a Make filter before routing output to avoid processing failed responses. |
¿Cuándo debo usar Extraer hojas de cálculo de Excel en Make¿
El PDF4me Extraer hojas de trabajo de Excel módulo en Make Es ideal para escenarios de integración de datos de varias hojas, donde cada hoja de cálculo alimenta un sistema diferente:
- Multi-Sheet API Feed
- Data Archival
- Selective Export
Hoja de cálculo múltiple automatizada API Flujo de trabajo de distribución
Distribuye diferentes hojas de trabajo a diferentes API puntos finales automáticamente:
Pasos completos del escenario:
- DesencadenarExportación diaria de datos programada para medianoche.
- Obtener informe de varias hojas: Recuperar informe consolidado de Google Drive
- Extraer todas las hojas de cálculo: Deje los selectores de la hoja de cálculo vacíos para extraer todos
- Base64 Decodificar: Decodificar la salida del documento para obtener el código fuente JSON
- Analizar JSON: Analizar el JSON Diccionario para acceder a las claves de la hoja de cálculo
- Hoja de resumen del proceso: Extraer datos clave de "Resumen" y POST al panel de control API
- Hoja de proceso de ventas: Extraer datos clave de "Ventas" y POST análisis de ventas API
- Hoja de gastos del proceso: Extraer los datos clave de "Gastos" y POST financiar API
- Resumen del correo electrónico: Enviar resumen de distribución al equipo de integración
- Fuente de archivo: Almacenar procesado Excel en archivo para registro de auditoría
Beneficios para la empresa:
- Distribuye 3 o más hojas de trabajo a separado APIs a diario
- El enrutamiento automático elimina la copia manual de hojas de cálculo.
- Cada sistema recibe únicamente los datos relevantes de la hoja de cálculo.
- Reduce el tiempo de distribución de datos de 2 horas a 5 minutos.
Libro de trabajo mensual automatizado JSON Flujo de trabajo de archivo
Archivar libros de trabajo completos como JSON Para almacenamiento a largo plazo y cumplimiento normativo:
Pasos completos del escenario:
- DesencadenarEl archivo mensual está programado para el último día del mes a las 23:00.
- Obtenga el informe mensual: Recuperar el libro de trabajo del informe de fin de mes de SharePoint
- Extraer todas las hojas de cálculoExtraer todas las hojas de cálculo, incluidas las ocultas.
- Decodificar JSON: Decodificar Base64 documento para obtener el libro de trabajo completo JSON estructura
- Agregar metadatos: Agregar fecha de archivo, usuario y hash de archivo a JSON
- Almacenar en almacenamiento de blobs: Guardar enriquecido JSON a Azure Blob Storage
- Crear índice de archivo: Agregar entrada al índice de archivo con mes y ubicación
- Confirmación de archivo de correo electrónico: Enviar confirmación al responsable de cumplimiento
- Fuente de limpieza: Mover original Excel al almacenamiento en frío
- Registro de eventos de archivo: Archivo de registros en el registro de auditoría con información de retención
Beneficios para la empresa:
- Archivos de más de 12 cuadernos de trabajo mensuales al año como JSON
- JSON El formato permite realizar búsquedas y consultas de cumplimiento fácilmente.
- Reduce los costos de almacenamiento de archivos en un 60% en comparación con... Excel formato
- Mantiene un registro de auditoría completo con metadatos.
Flujo de trabajo automatizado de exportación selectiva de hojas de cálculo
Exportar únicamente las hojas de cálculo solicitadas para su distribución al cliente o externa:
Pasos completos del escenario:
- Desencadenar: Solicitud de datos del cliente enviada a través del formulario
- Obtenga el libro de trabajo principal: Recuperar el libro de trabajo de datos completo desde el almacenamiento seguro
- Analizar solicitudExtraer los nombres de las hojas de cálculo solicitadas del formulario enviado
- Extraer hojas seleccionadas: Establecer los nombres de las hojas de cálculo a la lista solicitada
- Decodificar JSON: Analizar Base64 Documento para obtener solo las hojas de cálculo seleccionadas
- Sanear datos: Eliminar columnas sensibles de la extracción JSON
- Crear Excel: Opcionalmente, convertir limpio JSON volver a Excel
- Cargar al portal del cliente: Guardar los datos sanitizados en una ubicación accesible para el cliente.
- Cliente de correo electrónico: Enviar notificación con enlace de descarga
- Exportación de registros: Evento de exportación de registros con ID de cliente y hojas de cálculo exportadas
Beneficios para la empresa:
- Gestiona más de 50 solicitudes de exportación selectivas al mes.
- Extrae únicamente las hojas de cálculo autorizadas, evitando así la fuga de datos.
- La desinfección automatizada garantiza el cumplimiento de las políticas de datos.
- Reduce el tiempo de exportación manual de 30 minutos a 2 minutos.
Preguntas frecuentes
¿Qué tipos de archivo admite Extract Worksheets?
El módulo admite .xlsx y .xls Excel archivos. El libro de trabajo debe contener al menos una hoja de cálculo con datos. No-Excel formatos como CSV o ODS no son compatibles. Conviértalos a Excel antes de usar este módulo. Para el Make Consulte la referencia sobre el manejo de datos binarios. Make documentación sobre estructuras de datos.
¿Por qué faltan algunas hojas de cálculo en el resultado?
La coincidencia de nombres de hojas de cálculo es exacta y distingue entre mayúsculas y minúsculas. Si un nombre en la columna Nombres de hojas de cálculo no coincide exactamente con el nombre de una pestaña en el libro de trabajo, esa hoja se omite automáticamente. Verifique los nombres de las pestañas abriendo el archivo de origen. Como alternativa, deje vacíos los campos Nombres de hojas de cálculo e Índices de hojas de cálculo para extraer todas las hojas y comprobar qué claves aparecen en el diccionario de salida.
¿Cuánto cuesta Extract Worksheets en créditos?
La función Extraer hojas de cálculo utiliza PDF4me créditos por documento procesado. Las cuentas de nivel gratuito incluyen una asignación de crédito diaria; los planes de pago aumentan el límite. Consulte las asignaciones de crédito actuales para todos los planes en el PDF4me página de precios.
¿Puedo extraer hojas de cálculo de varias Excel ¿Archivos en un mismo escenario?
Sí. Usa un Make Iterador para recorrer una lista de Excel archivos y llama al módulo Extract Worksheets una vez por archivo. Cada iteración devuelve un independiente JSON Diccionario para ese libro de trabajo. Este es el método recomendado para el procesamiento por lotes de libros de trabajo en una única ejecución de escenario.
Casos de uso y aplicaciones en la industria
- IT & Integration
- Finance & Accounting
- Operations
- Education
- Fuentes multi-API: Extraer diferentes hojas de cálculo a diferentes sistemas APIs automáticamente
- Carga del almacén de datos: Cargar libros de trabajo financieros de varias hojas en tablas del almacén de datos
- Migración de sistemas: Extraer completo Excel libros de trabajo para JSON para la migración a sistemas en la nube
- Copia de seguridad de datos: Archivar libros de trabajo operativos de varias hojas como JSON para la recuperación ante desastres
- Pipeline ETL: Extraer hojas de cálculo como formato intermedio en procesos de transformación de varios pasos.
- Cierre de período: Extraer mensualmente las hojas de cálculo de pérdidas y ganancias, balance general y flujo de efectivo a los sistemas financieros.
- Consolidación de exportaciones: Extraer hojas de cálculo a nivel de entidad de los libros de trabajo de consolidación para su contabilización en el libro mayor.
- Distribución del presupuestoExtraer las hojas de cálculo del presupuesto del departamento y distribuirlas a los sistemas correspondientes.
- Archivo de archivos de auditoría: Extraer libros de trabajo de auditoría completos a JSON para el cumplimiento de la retención de 7 años
- Informes de gestión: Extraer el resumen ejecutivo y las hojas de trabajo detalladas para diferentes sistemas de partes interesadas.
- Datos de múltiples sitios: Extraer hojas de cálculo específicas de cada sitio a partir de libros de trabajo operativos consolidados.
- Fuentes del panel de control: Extraer hojas de cálculo de KPI de las operaciones Excel al panel de BI APIs
- Sincronización de inventarioExtraer las hojas de cálculo de inventario del almacén a los sistemas WMS.
- Informes de producciónExtraer las hojas de trabajo de turnos de los libros de trabajo de producción a los sistemas MES.
- Datos de calidadExtraer las hojas de inspección por línea de producto a las plataformas QMS.
- Exportación de datos del cursoExtraer las hojas de trabajo de inscripción de cursos de los libros de trabajo del registro al SIS.
- Distribución de calificacionesExtraer las hojas de calificaciones por semestre a los sistemas de gestión del aprendizaje.
- Registros estudiantilesExtraer las hojas de cálculo con los datos de los estudiantes para su presentación a los sistemas educativos estatales.
- Ayuda financieraExtraer hojas de cálculo de ayuda de los libros de trabajo maestros a las plataformas de ayuda financiera.
- Datos de evaluación: Extraer hojas de cálculo con puntuaciones de exámenes por asignatura para plataformas de análisis