Files
scripts/file-management/unificar_excels.py
Guillem Hernandez Sola da6dabcc62 Added all
2026-04-07 19:37:59 +02:00

20 lines
880 B
Python

import pandas as pd
# 1. Cargar el primer archivo (tiene encabezados)
df1 = pd.read_excel('Contactos_linkedin_120126_agile_6589pax_filtrado.xlsx')
# 2. Cargar el segundo archivo (sin encabezados, asignamos los principales)
# Asumimos que las primeras 3 columnas son email, apellidos y nombre
df2 = pd.read_excel('lista_contactos_brevo_20251023_1394pax_AGILE611.xlsx', header=None)
df2.rename(columns={0: 'email', 1: 'apellidos_x', 2: 'nombre_x'}, inplace=True)
# 3. Unir ambos archivos (apilarlos uno debajo del otro)
df_final = pd.concat([df1, df2], ignore_index=True)
# 4. Eliminar contactos duplicados basados en la columna 'email'
df_final.drop_duplicates(subset=['email'], keep='first', inplace=True)
# 5. Exportar el resultado a un nuevo archivo Excel
df_final.to_excel('Contactos_Unificados_Agile611.xlsx', index=False)
print("¡Archivo unificado creado con éxito!")