Automatiza Excel con Python: guía práctica paso a paso

Fuentes: Automate Excel with Python: a hands-on technical guide

Automatiza Excel con Python es un libro técnico dirigido a profesionales que trabajan con hojas de cálculo y quieren migrar tareas repetitivas a código. La obra se estructura en tres bloques progresivos. La primera parte, 'De hojas de cálculo a dataframes', sienta las bases de Python y de la librería pandas: tipos de datos, creación y manipulación de dataframes, operaciones por columna, acceso a celdas individuales y filtrado de registros. La segunda parte, 'Herramientas para replicar la funcionalidad de Excel', traduce al lenguaje pandas operaciones clásicas del programa de Microsoft: conteos y sumas, combinación de tablas (análoga a BUSCARV y similares) y tratamiento de fechas y horas. La tercera parte, 'Técnicas de flujo de trabajo', aborda la lectura de archivos Excel como dataframes, la exportación de dataframes a Excel y un ciclo completo Excel → Python → Excel, pensado para equipos que necesitan automatizar procesos sin abandonar la interfaz familiar. El libro incluye además tres apéndices útiles: gestión de carpetas, archivos y rutas; limpieza de hojas de cálculo desordenadas; y un módulo propio llamado 'Ducks'. Cierra con una referencia rápida de Python y un índice detallado. En conjunto, la guía permite a analistas, contadores, científicos de datos y cualquier usuario avanzado de Excel incorporar Python como complemento para acelerar procesos, reducir errores manuales y manejar volúmenes de datos mayores de los que la hoja de cálculo admite con soltura.