Saltar al contenido
AcelestreHablemos

Cuándo un Excel deja de servir como base de datos

Las señales de que la hoja de cálculo que sostiene tu negocio se ha quedado pequeña, y qué riesgos asumes cada día que sigues estirándola.

Casi todas las empresas empiezan igual: una hoja de cálculo. Y tiene sentido, porque una hoja de cálculo es la herramienta más rápida que existe para resolver un problema que todavía no entiendes del todo. No hay que instalar nada, no hay que pedir permiso y la puede montar cualquiera en una tarde.

El problema no es empezar ahí. El problema es que funciona tan bien al principio que nadie decide nunca dejar de usarla, y acaba haciendo de base de datos, de sistema de facturación y de cuadro de mando a la vez.

Por qué un Excel aguanta tanto tiempo

Porque se adapta a cualquier cosa. Cuando aparece un caso nuevo se añade una columna, y cuando aparece una excepción se pinta una celda de otro color. Cada parche resuelve un problema real del día que se puso.

Visto de golpe, años después, el archivo parece un desastre. Visto por dentro, es el registro de todas las decisiones que la empresa ha ido tomando sobre la marcha. Por eso conviene tratarlo con respeto antes de sustituirlo: es documentación mal escrita, pero es documentación.

Las señales de que se ha quedado pequeño

  • Hay una persona que es la única que sabe cómo funciona el archivo
  • El significado de una fila depende de su color, o de una convención que nadie escribió
  • Alguien tiene que bloquearlo para trabajar, o se hacen copias para no pisarse
  • El mismo dato está en dos sitios y no siempre coincide
  • Cada informe empieza con un rato de limpiar y ordenar a mano
  • Nadie se atreve a tocar ciertas fórmulas por miedo a romper algo
  • Ya ha pasado alguna vez que una fila desapareció y nadie supo cuándo

Con dos o tres de estas, el archivo todavía se sostiene. Con la mayoría, lo que tienes no es una hoja de cálculo: es un sistema crítico sin red.

Los riesgos que no se ven hasta que pasan

  • No hay historial: si alguien borra o cambia algo, no se puede saber quién ni cuándo
  • No hay permisos: quien puede consultar un dato puede modificarlo todo
  • No hay validación: un dato mal escrito entra igual que uno correcto
  • La copia de seguridad, si existe, es la versión de alguien en su portátil
  • Cumplir con la protección de datos personales es prácticamente imposible

Ninguno de estos riesgos molesta hasta el día que se materializa. Y el día que se materializa, el coste no es el del software que no se compró.

Qué sustituye a una hoja de cálculo que ha crecido

Normalmente, una aplicación interna a medida: un sitio donde cada registro es un registro de verdad, con su estado, sus permisos y su historial. No tiene por qué ser grande. Casi siempre basta con cubrir lo que el archivo hace hoy, ni una función más.

Y a veces la respuesta correcta es que no hace falta nada: si el archivo lo usa una persona, cambia poco y nadie depende de él, sustituirlo es gastar por gastar.

Cómo se hace el cambio sin parar el negocio

Lo primero no es programar, es mirar cómo se usa el archivo de verdad. No cómo se supone que se usa: cómo se usa. Ahí es donde aparecen las reglas que no están escritas en ninguna parte, y son justo las que hacen que la herramienta nueva sirva o no sirva.

Después se sustituye por partes, empezando por lo que más está costando hoy, y se convive un tiempo con las dos cosas. Es más lento que un cambio de golpe y es la única forma de no quedarse sin herramienta a mitad.

Si alguien de tu equipo tiene «el archivo bueno», lo que tienes no es un problema de software. Es un punto único de fallo con nombre y apellidos.