Meer informatie
Draaitabelrapporten zijn interactieve tabellen waarmee u snel grote hoeveelheden gegevens kunt samenvatten of kunt opnemen in een kruistabel. In een draaitabelrapport kunt u de rijen en kolommen draaien om verschillende samenvattingen van de brongegevens te bekijken, de gegevens filteren door verschillende pagina's weer te geven of de details voor specifieke gebieden weergeven.
Wat zijn de beperkingen van draaitabelrapporten?
De volgende beperkingen gelden voor draaitabelrapporten.
Maximumgrootte
Er is geen vaste maximumgrootte. De maximumgrootte is meestal alleen afhankelijk van de hoeveelheid beschikbaar geheugen op uw computer.
Beperkingen voor kolom- en rijvelden
De grootte van kolom- en rijvelden is meestal alleen afhankelijk van de hoeveelheid beschikbaar geheugen op uw computer.
Maximum aantal records
Er geldt geen maximum voor het aantal records dat u kunt gebruiken bij het maken van een draaitabelrapport.
Kolomvelden
Het totaal van het aantal items in alle kolomvelden in een draaitabel mag niet groter zijn dan 32.768.
Stel dat u een draaitabel met vijf kolomvelden maakt, met in de velden respectievelijk 10, 5, 2, 40 en 3 onderdelen. Het product van deze waarden is 10 x 5 x 2 x 40 x 3, ofwel 12.000.
Als u probeert een extra veld toe te voegen met drie items, is het product 12.000 x 3, ofwel 36.000. Aangezien hiermee het maximum aantal items wordt overschreden, verschijnt het volgende foutbericht:
Er is onvoldoende geheugen beschikbaar om de draaitabel volledig weer te geven.
Deze waarden worden alleen als voorbeeld gebruikt. Excel bewaart alleen werkelijke gegevenssnijpunten in het geheugen, zodat u velden kunt weergeven waarvan het product groter is dan 32.768. Het is bovendien belangrijk te weten dat werkbladen in Microsoft Excel beperkt zijn tot 256 kolommen. Het is dus mogelijk dat een draaitabel met een groot aantal kolomvelden niet helemaal kan worden weergegeven omdat het maximum aantal kolommen is overschreden.
Rijvelden
Het product van het aantal items in alle rijvelden in een draaitabel mag niet groter zijn dan 2^31 (2 verheffen tot de 31e macht), of ongeveer 2,1 miljard items. De logica die wordt toegepast op kolomvelden geldt ook voor rijvelden.
In de praktijk kan het maken van een draaitabelrapport op basis van een externe database met een groot aantal records gevolgen hebben voor de prestaties van het werkstation waarop Excel wordt uitgevoerd. Het maken van het draaitabelrapport kan erg lang duren.
Als u een draaitabelrapport maakt op basis van een erg grote database, kan het handig zijn serverpaginavelden te gebruiken in het draaitabelrapport.
Maximum aantal onderdelen voor draaitabelvelden
Er geldt een maximum van 32.500 unieke onderdelen voor elk rijveld, kolomveld of paginaveld. Als u probeert veld nummer 32.501 toe te voegen aan een draaitabelrapport, wordt het veld niet toegevoegd en verschijnt de volgende waarschuwing:
Een veld in de brongegevens bevat meer unieke items dan in een draaitabelrapport kunnen worden gebruikt. Het is misschien niet mogelijk om het rapport te maken of het rapport wordt gemaakt zonder de gegevens uit dit veld.
Beperkingen voor werkelijke (in tegenstelling tot theoretische) snijpunten
Vanaf Excel 2002 worden er beperkingen voor werkelijke snijpunten gebruikt. Deze beperkingen zorgen voor een efficiënter gebruik van het toegewezen geheugen. In Excel 2000 en eerdere versies wordt voor elk potentieel gegevenssnijpunt een 32-bits sleutel toegekend. Als u bijvoorbeeld 3 draaitabelvelden hebt op de rijas en deze respectievelijk 50, 30 en 20 unieke onderdelen bevatten, worden er in Excel 2000 50*30*20 theoretisch unieke snijpunten tussen deze onderdelen toegekend. Meestal bestaat het overgrote deel van deze theoretische snijpunten helemaal niet omdat er geen gegevenspunt is dat met deze snijpunten overeenkomt. Het gevolg is dat draaitabellen van Excel 2000 erg inefficiënt in geheugengebruik kunnen zijn. In Excel 2002 wordt door het implementeren van beperkingen voor werkelijke snijpunten alleen geheugen toegekend aan de snijpunten die werkelijk gegevens bevatten om zo het geheugen efficiënter te gebruiken.
Beperkingen vermijden
U kunt voorkomen dat u last hebt van deze beperkingen door paginavelden te gebruiken in draaitabelrapporten, met name als velden meer dan 40 unieke onderdelen bevatten. Het gebruik van paginavelden zorgt ervoor dat een draaitabelrapport efficiënter met het geheugen omgaat en minder ruimte in beslag neemt (minder cellen). Hierdoor kan het draaitabelrapport eenvoudiger worden ingelezen. Een andere manier om een draaitabelrapport te optimaliseren, is door serverpaginavelden te gebruiken.
Referenties
Als u meer informatie wilt over het gebruik van serverpaginavelden in Excel, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
211515 Serverpaginavelden gebruiken in draaitabellen
Voor meer informatie over het maken van draaitabelrapporten klikt u op
Microsoft Excel Help in het menu
Help, typt u
draaitabelrapporten in de Office-assistent of de Antwoordwizard en klikt u op
Zoeken om het onderwerp weer te geven.