XL98: Limits of PivotTables in Microsoft Excel 98

Last reviewed: February 2, 1998
Article ID: Q179331
The information in this article applies to:
  • Microsoft Excel 98 Macintosh Edition

SUMMARY

This article discusses some of the limitations of the PivotTable feature in Microsoft Excel 98 Macintosh Edition.

MORE INFORMATION

In Microsoft Excel, PivotTables are interactive tables that quickly summarize, or cross-tabulate, large amounts of data. In a PivotTable, you can rotate the rows and columns to see different summaries of the source data, filter the data by displaying different pages, or display the details for areas of interest.

WHAT LIMITATIONS OF THE PIVOTTABLE FEATURE SHOULD I KNOW ABOUT?

The following limitations apply to PivotTables in Microsoft Excel 98 Macintosh Edition.

Maximum Size

In PivotTables in Microsoft Excel, there is no fixed maximum size. The maximum size is usually limited only by the amount of available memory on your computer.

Column Fields

The product of the number of items in all column fields in a PivotTable cannot exceed 32,768.

For example, assume you create a PivotTable that contains five column fields. The fields contain 10, 5, 2, 40, and 3 items respectively. The product of these values is 10 x 5 x 2 x 40 x 3, or 12,000.

If you try to add one more field that contains 3 items, the product would be 12,000 x 3, or 36,000. Because this number exceeds the maximum product of the items, you receive the following error message:

   Not enough memory to completely display PivotTable.

Note that worksheets in Microsoft Excel are limited to 256 columns. Because of this, even if you are successful in creating a PivotTable that contains a large number of column fields, you may not be able to display the entire expanded PivotTable.

Row Fields

The product of the number of items in all row fields in a PivotTable cannot exceed 2^31 (2 raised to the 31st power), or approximately 2.1 billion items. The same logic that applies to column fields also applies to row fields.

Maximum Number of Records

There is no fixed maximum number of records that you can use when you create a PivotTable.

In practice, creating a PivotTable from an external database that contains a very large number of records can strain the performance on the workstation on which Microsoft Excel is running and can be a very time consuming operation.

If you are creating a PivotTable from a very large database, you may want to use server page fields in the PivotTable. See the following section for information about how to use server page fields in PivotTables.

HOW CAN I AVOID RUNNING INTO THESE LIMITS?

One way to avoid running into these limits is to use page fields in PivotTables, especially if the fields contain more than 40 unique items. Using page fields makes your PivotTable more memory efficient and reduces the size (in terms of cells) of the PivotTable. This makes the PivotTable easier to read.

Another way to optimize the PivotTable is to use server page fields.

For additional information about how to use server page fields in Microsoft Excel, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q179297
   TITLE     : XL98: Using Server Page Fields in PivotTables

REFERENCES

For more information about PivotTables in Microsoft Excel, click the Index button in MS Excel Help, type the following text

   pivottables, overview

click Show Topics, click "PivotTables: Analyzing data interactively", and then click Go To.


Additional query words: XL98 pivot tables table
Keywords : xlpivot kbtool
Version : MACINTOSH:98
Platform : MACINTOSH


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: February 2, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.