De limiet van Excel van 65.536 rijen in versies vóór Excel 2007 (xlsx-indeling) is niet op een fundamentele manier direct gekoppeld aan een specifieke macht van 2, zoals sommige andere computerwetenschappelijke limieten wel zouden kunnen zijn. Terwijl 65.536 2
16
is , is dit meer een gevolg van de historische beperkingen van de softwarearchitectuur en de geheugenadresseringsschema's die werden gebruikt ten tijde van de ontwikkeling ervan.
In eenvoudiger bewoordingen:vroege versies van Excel gebruikten een 16-bits geheel getal om rijnummers weer te geven. Een 16-bits geheel getal kan waarden bevatten van 0 tot 65.535. Daarom was het maximaal mogelijke rijnummer 65.535, wat resulteerde in 65.536 rijen (inclusief rij 0, hoewel dit in de praktijk niet wordt gebruikt). Dit was een praktische beperking van de gebruikte datastructuren, en niet een opzettelijke ontwerpkeuze gebaseerd op een specifieke macht van 2 voor inherente efficiëntie. Latere versies schakelden over naar een groter gegevenstype (64-bit) om miljoenen rijen mogelijk te maken. |