Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je zrútenie prispievajúcich faktorov:
* Schémy adresovania: Excel používa rôzne schémy adresovania pre stĺpce a riadky. Stĺpce sú reprezentované pomocou písmen (A, B, C ... AA, AB ... AAA atď.), Čo je systém Base-26. Riadky však používajú jednoduchý systém číslovania Base-10. Systém základne-26 pre stĺpce znamená, že dochádza z kombinácií (ZZ je najvyšší pred prekročením 2-bajtového limitu) oveľa rýchlejšie ako systém Base-10 pre riadky.
* Ukladanie údajov a správa pamäte: Prvé verzie programu Excel mali obmedzenia týkajúce sa riešenia pamäte a dátových štruktúr, ktoré ovplyvnili výber konštrukcie pre maximálny počet stĺpcov. Aj keď tieto obmedzenia boli prekonané v neskorších verziách, základný systém riešenia zostáva odkazom. Limit 65 536 je viazaný na 16-bitový systém adresovania stĺpcov, čo znamená, že adresa každého stĺpca by mohla byť zastúpená v 2 bajtoch.
* Kompatibilita za spätnú väzbu: Spoločnosť Microsoft udržiavala spätnú kompatibilitu so staršími súborom Excel. Zmena adresovania stĺpca by prerušila mnoho existujúcich tabuliek. Významné prepracovanie toho, ako Excel spracováva tabuľky, sa považovalo za problematickejšie, než len pokračovanie s historickým obmedzením.
* Praktické úvahy: Zatiaľ čo moderný hardvér ľahko spracováva oveľa väčšie tabuľky, existuje praktický limit na to, ako široká je tabuľka realisticky užitočná. Väčšina používateľov zriedka potrebuje pracovať s desiatkami tisíc stĺpcov, čo v porovnaní so zvýšením počtu riadkov, ktoré sú bežne potrebné pre veľké súbory údajov, je väčšia priorita.
Stručne povedané, nezrovnalosť sa scvrkáva na kombináciu historických možností dizajnu (16-bitové adresovanie stĺpcov oproti flexibilnejšiemu systému pre riadky), zaostalých obáv z kompatibility a rovnováhy medzi praktickosťou a výpočtovými zdrojmi. Zatiaľ čo verzie Excel 2010 a neskoršie verzie sa zaoberali určitými obmedzeniami pamäte, základné obmedzenia adresovania stĺpcov zostávajú starším faktorom.