Migrar datos de Excel a Airtable sin perder fórmulas no es un copy paste: es un ejercicio de rediseño donde cada VLOOKUP se convierte en Linked Record, cada SUMIF en Rollup y cada rango en View. El 80% del éxito está en el mapeo previo, no en la importación. La trampa es que Airtable acepta el CSV de Excel sin reclamar y diez minutos después descubres que tus totales están mal porque las fórmulas no migraron. Te muestro el flujo correcto.
El mapeo previo: la fase que casi nadie hace
Antes de subir un solo CSV, este es el inventario obligatorio que aplicamos con cada cliente.
| Elemento Excel | Equivalente Airtable | Complejidad |
|---|---|---|
| VLOOKUP, XLOOKUP, INDEX MATCH | Link to Another Record más Lookup | Media |
| SUMIF, COUNTIF, AVERAGEIF | Rollup en Linked Record | Media |
| IF anidados | Formula con función IF | Baja |
| Tablas dinámicas | Views con Group By | Baja |
| Macros VBA | Automations o Scripting Extension | Alta |
| Formato condicional fino | Color rules en View | Media |
| Validación de datos | Field types más restricciones | Baja |
| Hojas múltiples vinculadas | Tablas con Linked Records | Media a alta |
Si tu hoja tiene más de tres macros VBA críticas, Airtable no es el destino correcto. Empieza por evaluar Postgres más una aplicación a medida.
Los siete pasos del proceso correcto
- Inventario completo de fórmulas, macros y tablas en la hoja origen
- Diseño del modelo de datos en Airtable: cuántas tablas, cuáles linked, cuáles independientes
- Limpieza previa en Excel: deduplicación, normalización de fechas, formatos consistentes
- Importación tabla por tabla en orden de dependencia (las maestras primero)
- Conversión de fórmulas: una por una, validando resultado vs. el original Excel
- Configuración de Views por rol y permisos por usuario
- Validación cruzada: muestreo de 50 filas comparando totales Excel vs. Airtable
El gotcha de las fechas
Excel guarda fechas como número serie. Airtable las quiere en formato ISO. Si importas sin convertir, tus campos Date quedan vacíos y Airtable no avisa. Antes de exportar el CSV de Excel, fuerza formato de fecha YYYY-MM-DD en todas las columnas de fecha.
Otro problema típico es el separador decimal. LATAM mezcla comas y puntos. Si tu Excel tiene mil quinientos como 1,500.00 y Airtable está configurado en europeo, lee 1.5. Estandariza antes de migrar.
Caso real: data lake con 13M filas legacy
Trabajamos con una distribuidora en Guatemala con 13 millones de filas legacy en SQL Server 2019 con 197 tablas inconsistentes. La migración no fue a Airtable sino a Supabase con arquitectura Bronze Silver Gold, pero el principio aplica: el éxito está en la fase de mapeo previo, no en mover datos.
- 3.6 millones de filas migradas en 48 horas
- 1.17 TB en formato Parquet
- 197 tablas snapshot más 825 vistas Silver más 75 vistas materializadas Gold
- Verificación fila a fila origen igual a destino
- Cero pérdida de datos en cutover
Lo opuesto a "le doy save as CSV y se ve si funciona".
¿Cuándo Airtable es la respuesta correcta?
Airtable es perfecto para tres escenarios.
- Equipos de 3 a 30 personas colaborando en datos estructurados con relaciones simples
- Operaciones que necesitan automatizaciones nativas (asignación, recordatorio, follow-up)
- Procesos donde la UX de tabla y kanban combinada importa más que la pureza relacional
Airtable es la respuesta incorrecta para tres escenarios.
- Volumen mayor a 50,000 filas por base (Pro plan)
- Lógica de negocio compleja con cálculos cruzados de múltiples tablas
- Auditoría regulatoria seria con append only e immutable log
Los cinco patrones de fórmulas que más rompen
- Fórmulas array que devuelven matriz: Airtable no maneja, hay que rediseñar como filas
- Macros que ejecutan procesos batch: usa Scripting Extension o Automations
- Referencias circulares en celdas: Airtable las prohibe, hay que romper el ciclo
- INDIRECT con string dinámico: no existe equivalente, rediseña con Linked Records
- Complemento Power Query: en Airtable es Sync Service o integración externa
Costos reales año 1 según volumen
| Volumen | Plan Airtable | Costo año 1 |
|---|---|---|
| Hasta 1,000 filas | Free | 0 USD |
| Hasta 5,000 filas, 5 usuarios | Plus | 600 USD |
| Hasta 50,000 filas, 25 usuarios | Pro | 2,400 USD |
| Hasta 500,000 filas, enterprise | Enterprise | desde 14,400 USD |
| Más volumen y propiedad total | Sistema a medida MAGIA Core | 15,000 USD único |
A volumen alto y horizonte de tres años, el sistema a medida se paga solo. A volumen bajo, Airtable Plus o Pro cubre.
¿Y si Airtable se queda corto?
Cuando tu PyME crece y pasa de 30 a 200 empleados, Airtable empieza a sentirse apretado. Las señales: queries que tardan, automations que fallan por límite mensual, costo creciente por usuario. En ese punto conviene una capa real con Postgres más Metabase.
Sin retainers, sin licencias atadas, código a tu nombre para siempre. Eres dueño de todo.
Próximos pasos
Si tu Excel ya no aguanta y necesitas migrar a algo mejor, evalúa primero el modelo de datos. MAGIA Solo entrega en quince días sitio más CRM propio con base de datos real (no Airtable) por 4,500 USD una sola vez para profesional independiente. Para PyME con varios departamentos, MAGIA Core entrega data lake unificado en doce semanas.
Llamada de 30 minutos. Sin pitch deck. Conversación real sobre tu operación.