Lably
Skip to content

Pivot table

Table that summarizes data from another table

  • 8 min read
  • 5 chapters

Related on Lably

Through Table (format), Database and Spreadsheet

Although pivot table is a generic term, Microsoft held a trademark on the term in the United States from 1994 to 2020.

History

In their book Pivot Table Data Crunching, Bill Jelen and Mike Alexander refer to Pito Salas as the "father of pivot tables". While working on a concept for a new program that would eventually become Lotus Improv, Salas noted that spreadsheets have patterns of data. A tool that could help the user recognize these patterns would help to build advanced data models quickly. With Improv, users could define and store sets of categories, then change views by dragging category names with the mouse. This core functionality would provide the model for pivot tables.

Lotus Development released Improv in 1991 on the NeXT platform. A few months after the release of Improv, Brio Technology published a standalone Macintosh implementation, called DataPivot (with technology eventually patented in 1999). Borland purchased the DataPivot technology in 1992 and implemented it in their own spreadsheet application, Quattro Pro.

In 1993 the Microsoft Windows version of Improv appeared. Early in 1994 Microsoft Excel 5 brought a new functionality called a "PivotTable" to market. Microsoft further improved this feature in later versions of Excel:

  • Excel 97 included a new and improved PivotTable Wizard, the ability to create calculated fields, and new pivot cache objects that allow developers to write Visual Basic for Applications macros to create and modify pivot tables
  • Excel 2000 introduced "Pivot Charts" to represent pivot-table data graphically
  • Office 365 added the PIVOTBY function to Excel allowing users to create summary of data via a function versus building a Pivot Table.

In 2007 Oracle Corporation made PIVOT and UNPIVOT operators available in Oracle Database 11g.

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Computing and communication