Tabla dinámica


Una tabla dinámica es una tabla de valores agrupados que agrega los elementos individuales de una tabla más extensa (como una base de datos , una hoja de cálculo o un programa de inteligencia comercial ) dentro de una o más categorías discretas. Este resumen puede incluir sumas, promedios u otras estadísticas, que la tabla dinámica agrupa mediante una función de agregación elegida que se aplica a los valores agrupados.

Aunque la tabla dinámica es un término genérico, Microsoft mantuvo una marca comercial sobre el término en los Estados Unidos desde 1994 hasta 2020. [1]

En su libro Pivot Table Data Crunching , [2] Bill Jelen y Mike Alexander se refieren a Pito Salas como el "padre de las tablas dinámicas". Mientras trabajaba en un concepto para un nuevo programa que eventualmente se convertiría en Lotus Improv , Salas notó que las hojas de cálculo tienen patrones de datos. Una herramienta que pudiera ayudar al usuario a reconocer estos patrones ayudaría a construir rápidamente modelos de datos avanzados. Con Improv, los usuarios podían definir y almacenar conjuntos de categorías y luego cambiar las vistas arrastrando los nombres de las categorías con el mouse. Esta funcionalidad central proporcionaría el modelo para las tablas dinámicas.

Lotus Development lanzó Improv en 1991 en la plataforma NeXT . Unos meses después del lanzamiento de Improv, Brio Technology publicó una implementación independiente de Macintosh , llamada DataPivot (con tecnología finalmente patentada en 1999). [3] Borland compró la tecnología DataPivot en 1992 y la implementó en su propia aplicación de hoja de cálculo, Quattro Pro .

En 1993 apareció la versión de Microsoft Windows de Improv. A principios de 1994, Microsoft Excel  5 [4] introdujo en el mercado una nueva funcionalidad denominada "tabla dinámica". Microsoft mejoró aún más esta función en versiones posteriores de Excel:

Para la entrada y el almacenamiento de datos típicos, los datos suelen aparecer en tablas planas , lo que significa que constan solo de columnas y filas, como en la siguiente parte de una hoja de cálculo de muestra que muestra datos sobre tipos de camisas: