Saltar al contenido
Tecsolt

Software a la medida11 min de lectura

De Excel a un sistema web: cuándo y cómo dar el salto

Cuándo reemplazar Excel por un sistema web, qué ganas, cómo migrar hojas y macros sin perder datos y qué conviene: SaaS, ERP, a la medida o no-code.

Equipo Tecsolt

Portada del artículo: De Excel a un sistema web: cuándo y cómo dar el salto

Conviene pasar de Excel a un sistema web cuando el archivo dejó de ser una herramienta personal y se volvió el lugar donde vive la operación: varias personas capturan, hay versiones duplicadas, los reportes se arman a mano y solo alguien entiende las fórmulas o macros. Para reemplazar Excel por un sistema sin perder datos, se inventarían las hojas, se limpian los datos, se documentan las reglas escondidas, se migra por etapas y se opera en paralelo antes de soltar el archivo.

Excel es una herramienta extraordinaria y no es el enemigo. Muchos sistemas administrativos empiezan como una hoja de cálculo bien pensada por alguien que conoce su negocio. El problema aparece cuando esa hoja crece hasta convertirse, sin que nadie lo decidiera, en un sistema legacy más: crítico, frágil y dependiente de una persona. Esta guía forma parte de nuestra serie sobre modernización de sistemas; si quieres el panorama general, empieza por cómo modernizar un sistema legado sin detener tu operación.

¿Por qué Excel termina convirtiéndose en un sistema heredado?

Porque resuelve rápido. Un lunes alguien arma un control de pedidos; al mes ya tiene pestañas por cliente, un BUSCARV que jala precios de otra hoja y una macro que genera la orden de surtido. Dos años después, ese libro calcula comisiones, controla inventario y alimenta el reporte que ve la dirección. Nadie lo diseñó como sistema, pero funciona como uno.

Definición rápida: Un “sistema en Excel” es un conjunto de libros, fórmulas y macros VBA (o de hojas compartidas en Google Sheets) que la empresa usa como su sistema operativo para capturar, calcular y reportar procesos críticos, sin base de datos, permisos ni bitácora de cambios propios de un sistema formal.

En ese punto, el archivo tiene todos los rasgos de los sistemas heredados: nadie se atreve a tocarlo, no se integra con nada y su lógica no está documentada en ningún lugar fuera de las celdas.

Señales de que Excel ya frena a tu empresa

No necesitas que se rompa algo grave para saber que llegó el momento. Estas son las señales que vemos con más frecuencia:

  1. Versiones duplicadas. “Inventario_final_v3_ESTE_SI.xlsx” y una copia en el correo de alguien. Nadie sabe cuál es la buena, y al final del mes hay que conciliar a mano.
  2. Errores de captura. Una clave de producto con un espacio extra, una fecha escrita como texto o una fórmula sobrescrita con un número fijo. Excel lo acepta sin quejarse, y el error aparece semanas después en un reporte.
  3. Sin permisos ni bitácora. Cualquiera que abre el archivo puede ver los costos y modificar precios. Cuando un dato cambia, no hay forma confiable de saber quién lo cambió, cuándo y por qué.
  4. Reportes manuales. Alguien dedica horas cada semana a copiar, pegar, filtrar y armar tablas dinámicas para obtener un número que un sistema daría al momento.
  5. Dependencia de una persona. La persona que hizo las macros es la única que sabe cómo funcionan. Si se va de vacaciones o deja la empresa, el proceso se detiene o se vuelve una caja negra.
  6. Captura simultánea con choques. Varias personas necesitan trabajar al mismo tiempo y el archivo se bloquea, genera conflictos o alguien guarda encima del trabajo de otro.
  7. Recaptura entre sistemas. Los datos del Excel se vuelven a teclear en el sistema de facturación, en el portal del banco o en la tienda en línea.
  8. Macros que fallan después de una actualización. Microsoft cambió el comportamiento predeterminado de Office en Windows para bloquear las macros VBA en archivos que vienen de internet, como adjuntos de correo, por ser una vía común de malware. Si tu proceso depende de mandar libros con macros por correo, ya te topaste o te vas a topar con ese banner de “Riesgo de seguridad”.

Si te reconoces en tres o más, el costo de seguir así probablemente ya es mayor de lo que parece, aunque no aparezca en ningún estado financiero.

¿Y el límite de filas?

Mucha gente cree que el momento de dejar Excel es cuando “ya no caben los datos”. Según la documentación oficial de Microsoft sobre especificaciones y límites de Excel, una hoja admite 1,048,576 filas por 16,384 columnas. Es raro que una pyme llegue a ese tope. Lo que sí llega mucho antes es la lentitud de un libro lleno de fórmulas, la imposibilidad de que diez personas capturen a la vez sin pisarse y la falta de control. El límite real casi nunca es técnico; es operativo.

¿Qué ganas al pasar de Excel a un sistema web?

Un sistema web no es “Excel en internet”. Cambia la forma en que se guarda y se protege la información:

Aspecto Excel u hojas compartidas Sistema web
Fuente de verdad Varios archivos y copias Una base de datos única
Validación al capturar Opcional y fácil de saltar Reglas obligatorias: catálogos, formatos, rangos
Permisos Por archivo, casi todo o nada Por rol, módulo y hasta por campo
Bitácora de cambios Limitada o inexistente Registro de quién cambió qué y cuándo
Trabajo simultáneo Con choques o bloqueos Muchos usuarios al mismo tiempo
Reportes Se arman a mano Se generan al momento con datos actuales
Integraciones Copiar y pegar, recapturar API con facturación, bancos, eCommerce
Acceso Donde esté el archivo Navegador o app, desde cualquier lugar
Respaldo Depende de quién guarde copias Automático y programado

Dos beneficios que la gente no espera y luego valora mucho: el primero es que las reglas del negocio quedan escritas en un lugar, en código revisable y con pruebas, no repartidas en cientos de celdas. El segundo es que el sistema se puede conectar con otros. Un pedido capturado una vez puede generar la factura, descontar inventario y avisar al almacén sin que nadie lo teclee de nuevo; lo explicamos en integración de sistemas por API.

¿Cómo migrar de Excel a un sistema sin perder datos?

La migración es donde más se subestima el trabajo. No es “importar el CSV”. Es traducir años de hábitos de captura a un modelo de datos con reglas. Este es el proceso que seguimos.

1. Inventario de hojas y procesos

Antes de diseñar pantallas, hay que saber qué existe. Haz una lista de cada libro y cada pestaña que se usa en la operación, y para cada uno anota:

  • Qué proceso soporta (cotizaciones, inventario, producción, cobranza).
  • Quién captura, quién consulta y quién depende del resultado.
  • De dónde vienen los datos y a dónde van (otro Excel, el sistema contable, un correo).
  • Con qué frecuencia se actualiza.

Es común descubrir hojas que nadie usa y otras que nadie sabía que existían pero de las que depende un reporte clave.

2. Limpieza de datos

Las hojas acumulan años de capturas sin validación. Antes de migrar hay que resolver, entre otras cosas:

  • Duplicados: el mismo cliente escrito de tres formas, el mismo producto con dos claves.
  • Tipos mezclados: fechas guardadas como texto, cantidades con letras (“12 pzas”), celdas combinadas.
  • Catálogos implícitos: columnas de texto libre que en realidad son una lista cerrada (vendedor, zona, estatus).
  • Datos fiscales: RFC, razón social y código postal que deben coincidir con lo que exige CFDI 4.0 si después vas a facturar desde el sistema.

La limpieza se hace con scripts versionados que se pueden volver a ejecutar, no editando celdas a mano, porque mientras tanto la operación sigue capturando en el archivo original.

3. Rescatar las reglas escondidas en fórmulas y macros

Este es el paso que más proyectos olvidan. Un libro de Excel con años de uso guarda decisiones del negocio dentro de fórmulas anidadas, formatos condicionales y macros VBA: cómo se calcula un descuento por volumen, qué pasa si un pedido rebasa el crédito del cliente, cómo se redondea un costo. Hay que leerlas una por una, explicarlas en lenguaje de negocio y validarlas con quien las usa. Algunas resultan ser errores que nadie había notado; otras son la razón por la que tu empresa cotiza mejor que la competencia.

El resultado es un documento de reglas que se convierte en requerimientos y, después, en pruebas automatizadas del sistema nuevo.

4. Migración por etapas

No reemplaces todos los archivos de golpe. Elige un proceso con alto impacto y alcance acotado (por ejemplo, el catálogo de clientes y productos, y después cotizaciones) y llévalo a producción. Cuando funciona, sigue con el siguiente. Este enfoque, que en modernización se conoce como sustitución gradual, reduce el riesgo y permite que tu equipo se acostumbre poco a poco. Así lo trabajamos en el proceso de desarrollo de software a la medida.

5. Operación en paralelo y conciliación

Durante unas semanas, el sistema nuevo y el Excel conviven. Se comparan totales, existencias y saldos al cierre de cada día o semana. Cuando los números cuadran y el equipo confía en el sistema, el archivo se congela en modo de solo lectura y se guarda como histórico. Lo importante es que haya una fecha clara a partir de la cual el sistema es la fuente oficial y el Excel ya no se edita.

¿Qué opciones hay para reemplazar Excel por un sistema?

No existe una respuesta única. Estas son las cuatro rutas habituales, con sus ventajas y límites reales:

Opción Velocidad de arranque Ajuste a tu proceso Costo en el tiempo Propiedad de datos y código Cuándo conviene
SaaS especializado (CRM, inventarios, punto de venta) Muy rápida El proceso se adapta al software Licencias por usuario recurrentes Datos exportables según el proveedor; el código no es tuyo Procesos estándar y equipos que quieren arrancar ya
ERP comercial Media; requiere implementación Configurable dentro de lo que el producto permite Licencias, implementación y consultoría Datos en su plataforma; el código no es tuyo Empresas que buscan integrar contabilidad, compras, inventario y ventas con prácticas estándar
Herramientas no-code o low-code Rápida Bueno en procesos acotados Suscripción que crece con usuarios y registros Dependes de la plataforma y sus límites Procesos internos sencillos, pocos usuarios, prototipos
Sistema a la medida Por etapas, de semanas a meses Total: el software se adapta a tu proceso Inversión inicial mayor, luego hosting y mantenimiento Código, datos e infraestructura a tu nombre Procesos que son tu ventaja competitiva o que ningún producto resuelve bien

Algunas precisiones para que la comparación sea justa:

  • Un SaaS o un ERP comercial no es una mala decisión. Si llevas el control de clientes en Excel y tu proceso de ventas es típico, un CRM comercial te resuelve en días lo que un desarrollo tardaría meses. Comparamos estas rutas con más detalle en ERP a la medida vs. comercial y en Odoo vs. ERP a la medida.
  • El no-code tiene un techo. Funciona muy bien para un registro de solicitudes o un control interno, pero cuando necesitas reglas complejas, muchos usuarios o integraciones fiscales, suele quedarse corto o encarecerse.
  • El sistema a la medida tiene sentido cuando tu hoja existe porque nada más te servía. Si construiste un Excel con cálculos de costeo por pieza, rutas de reparto o comisiones escalonadas que ningún producto comercial replica, esa lógica es valiosa y vale la pena conservarla en un sistema propio. Es lo que hacemos en nuestro servicio de software y ERP a la medida.

Las rutas también se combinan: es razonable usar un SaaS para nómina, un sistema comercial para contabilidad y un sistema a la medida para el corazón de tu operación, conectados entre sí.

¿Cuándo Excel todavía es suficiente?

Hay casos en los que migrar sería gastar dinero antes de tiempo. Excel sigue siendo la herramienta correcta cuando:

  • Una sola persona usa el archivo y nadie más depende de él en tiempo real.
  • Es análisis, no operación: modelos financieros, proyecciones, escenarios de precios o exploración de datos exportados de otro sistema.
  • El proceso todavía está cambiando. Si apenas estás definiendo cómo vas a trabajar, una hoja de cálculo te deja experimentar barato. Formaliza en un sistema cuando el proceso se estabilice.
  • El volumen y el riesgo son bajos: pocos registros, sin datos sensibles y sin consecuencias fiscales si hay un error.

Incluso en esos casos, vale la pena cuidar lo básico: un solo archivo oficial guardado en la nube con historial de versiones y respaldos con la regla 3-2-1.

¿Cuánto cuesta y cuánto tarda dejar Excel?

Depende de cuántos procesos vivan en tus hojas, de qué tan sucios estén los datos, de cuántas reglas haya que rescatar de fórmulas y macros, y de con qué otros sistemas haya que conectarse. Un proceso acotado (por ejemplo, cotizaciones) puede llegar a producción en semanas; reemplazar un conjunto de libros que sostiene toda la operación es un proyecto por etapas de varios meses. Explicamos los factores que mueven el presupuesto en cuánto cuesta modernizar un sistema legacy.

Si además de Excel tienes una base de datos en Access o un programa de escritorio viejo, normalmente conviene planear ambas migraciones juntas. Lo tratamos en cómo migrar de Access, VB6 o FoxPro a web.

Errores comunes al reemplazar Excel

  • Copiar la hoja tal cual en pantallas web. Si el sistema replica las columnas del Excel sin repensar el proceso, heredas sus problemas con otra apariencia.
  • Migrar sin limpiar. Los datos sucios en una base de datos siguen siendo sucios, solo que ahora más difíciles de corregir.
  • Ignorar a quien hizo el Excel. Esa persona es tu mejor fuente de reglas de negocio; debe participar desde el inventario hasta las pruebas.
  • No fijar una fecha de corte. Si el Excel sigue editándose “por si acaso”, tendrás dos fuentes de verdad y el problema original multiplicado.
  • Quitar la exportación a Excel. Tu equipo seguirá queriendo analizar datos en una hoja. Déjalos exportar; lo que cambia es que ya no capturan ahí.

Cómo te ayuda Tecsolt

Desarrollamos software a la medida desde junio de 2017 y llevamos más de 100 proyectos. Somos un equipo 100% remoto con base en León, Guanajuato, y trabajamos por etapas: empezamos con el inventario de tus hojas y procesos, rescatamos las reglas que viven en fórmulas y macros, y llevamos a producción un proceso a la vez, con operación en paralelo antes de soltar cada archivo. La infraestructura principal la montamos en Google Cloud, con respaldos y entornos administrados, y el código y los accesos quedan a nombre de tu empresa. Y si para tu caso conviene más un SaaS o un ERP comercial, te lo vamos a decir. Para revisar tu caso, agenda una reunión con nuestro equipo.

Preguntas frecuentes

¿Cuándo es momento de dejar Excel y pasar a un sistema?

Cuando varias personas capturan en el mismo archivo, existen versiones duplicadas, los reportes se arman a mano cada semana o solo una persona entiende las fórmulas y macros. Si los errores de captura ya te cuestan dinero o tiempo, o necesitas saber quién cambió qué, Excel dejó de ser la herramienta adecuada para ese proceso.

¿Qué ventajas tiene un sistema web frente a Excel?

Un sistema web guarda la información en una base de datos única, valida lo que se captura, da a cada usuario solo los permisos que necesita y registra quién hizo cada cambio. Además genera reportes al momento, se consulta desde cualquier lugar con internet y se puede conectar con facturación, bancos o tu tienda en línea.

¿Cómo migro mis hojas de Excel a un sistema sin perder información?

Primero haz un inventario de todas las hojas y de quién las usa, después limpia los datos (duplicados, claves repetidas, fechas como texto) y documenta las reglas escondidas en fórmulas y macros. Luego migra por etapas, con scripts que se ensayan varias veces, y opera en paralelo unas semanas comparando resultados antes de dejar el archivo.

¿Es mejor un SaaS, un ERP comercial o un sistema a la medida para reemplazar Excel?

Si tu proceso es estándar (facturar, llevar inventario básico, un CRM sencillo), un SaaS o un ERP comercial suele ser más rápido y barato de arrancar. Si tu hoja de Excel existe precisamente porque ningún sistema comercial resolvía tu forma de cotizar, producir o distribuir, un sistema a la medida conserva esa ventaja. Las herramientas no-code sirven para procesos acotados con pocos usuarios.

¿Cuántas filas soporta Excel?

Según Microsoft, una hoja de cálculo de Excel admite 1,048,576 filas por 16,384 columnas en Excel para Microsoft 365, 2024, 2021, 2019 y 2016. En la práctica, los problemas de rendimiento, de captura simultánea y de control suelen aparecer mucho antes de llegar a ese límite.

¿Puedo seguir usando Excel después de tener un sistema web?

Sí, y es lo normal. Un buen sistema exporta a Excel para análisis puntuales y puede importar plantillas para cargas masivas. La diferencia es que Excel deja de ser la fuente oficial de los datos y se vuelve una herramienta de consulta.

  • #excel
  • #sistema web
  • #migración de datos
  • #modernización de sistemas
  • #software a la medida

¿Tienes un proyecto en mente? Platiquemos.

Cuéntanos qué necesitas. Analizamos tu idea o requerimientos y te entregamos un plan detallado con alcance, tiempos y costo.

+52 477 657 3305 · info@tecsolt.com