Excel ahora admite múltiples valores en una sola celda

La nueva capacidad de Excel para almacenar listas y arrays como valores en una sola celda se percibe como un gran cambio respecto a su modelo tradicional de “un valor por celda”, añadiendo efectivamente una nueva dimensión a las hojas de cálculo. Quienes la celebran la ven como una forma poderosa de modelar estructuras de datos más ricas —parecida a JSON en bases de datos— y de simplificar tareas como filtrar o propagar cálculos sobre muchos valores. Los críticos temen que empeore libros de trabajo ya frágiles y opacos, que viole principios de modelado de datos limpios y que cree más oportunidades de errores difíciles de depurar en hojas de cálculo críticas para el negocio.

Función y novedad

  • Excel ahora permite que una sola celda contenga listas/arrays (incluidos anidados), en lugar de solo un valor escalar.
  • Algunos comentaristas asumieron que esto ya existía; otros aclaran que las antiguas “fórmulas matriciales” se derramaban por rangos, no dentro de una sola celda.
  • Algunos ven esto como añadir efectivamente una tercera dimensión / “eje z” a las hojas de cálculo.

Beneficios percibidos y casos de uso

  • Ayuda con columnas que naturalmente contienen múltiples valores por fila (por ejemplo, una lista de aplicaciones por usuario), que antes se guardaban como cadenas separadas por comas y poco manejables.
  • Se espera que simplifique el análisis, el filtrado y la indexación en campos con múltiples valores.
  • Algunos piensan que la implementación se ve “razonable” y corrige puntos dolorosos de las fórmulas matriciales tradicionales.

Diseño, semántica y preocupaciones sobre 1NF

  • Varios temen que esto rompa el modelo mental intuitivo en 2D de las hojas de cálculo y dificulte razonar sobre los datos.
  • La gente traza paralelismos con violar la Primera Forma Normal (campos no escalares) en bases de datos y con columnas de JSON en bases de datos.
  • Los críticos lo llaman “type-soft” y temen que fomente hojas de cálculo “espagueti” ilegibles y frágiles, con listas anidadas, lambdas y recursión.

Fiabilidad, deuda técnica y compatibilidad hacia atrás

  • Preocupa que las nuevas funciones rompan canalizaciones de VBA y de fórmulas de larga data que, silenciosamente, sostienen negocios.
  • Al mismo tiempo, Excel sigue conservando rarezas antiguas (por ejemplo, el error del año bisiesto de 1900) por compatibilidad, algo que algunos encuentran irónico.
  • Algunos planean someter la función y la integración con Python a pruebas de estrés llevando estructuras anidadas complejas al límite.

Comparaciones y alternativas

  • Se mencionan herramientas anteriores con ideas similares: Treesheets, Lotus Improv, campos multivalor de Pick OS, herramientas CAS (Mathematica), listas/vectores de R, y herramientas probabilísticas como Guesstimate y @Risk.
  • Algunos argumentan que los datos probabilísticos avanzados o tipo tensor deberían vivir en sistemas especializados, no en Excel.

Rol y cultura de Excel

  • Fuerte defensa de Excel como una herramienta empresarial extremadamente flexible y de propósito general, especialmente donde TI bloquea el software personalizado.
  • Otros dicen que la flexibilidad de Excel oculta procesos deficientes y sostiene organizaciones que deberían contar con sistemas más robustos.
  • Hay debate sobre si la mayoría de los usuarios solo necesita funciones a nivel de “calculadora” frente a modelado avanzado, y si innovaciones como esta valen la complejidad adicional.