Excel - Specifiche e limitazioni di fogli
Questo suggerimento ha lo scopo di fornire alcune informazioni sulla base dei valori (specifiche e limiti) apparentemente arbitrarie in Excel:
- Perché esiste una limitazione di 256 caratteri visualizzabili in una cella e non 250 o 300?
- Perché 16.384 colonne in Excel 2007 e non 16.000 o 17.000?
Situazione
"Sono di fronte a una limitazione di 65.536 righe in Excel, ma non capisco i motivi di questa limitazione. Qualcuno potrebbe spiegare la logica dietro?
spiegazioni
Un byte consiste di 8 bit (cifra binaria: 0 o 1) e può essere rappresentato come 2 ^ 8 = 256 valori diversi. Da qui la restrizione
- 256 codici ASCII
- 256 caratteri visualizzabili in una cella di Excel,
- 256 colonne in Excel 2003, ecc.
Altre limitazioni:
- Con 2 byte o 16 bit, è possibile definire 2 ^ 16 = 65536 valori, numero di righe in Excel 2003.
- Con 14 bit, è possibile definire 2 ^ 14 = 16384 valori. Questo è il numero di colonne in Excel 2007.
- Con 20 bit, è possibile definire 2 ^ 20 = 1048576 valori. Questo è il numero di righe in Excel 2007.
Negli argomenti della Guida di Excel 2007 andare al capitolo "Specifiche e limiti per fogli di lavoro e cartelle di lavoro":
Noterai che la maggior parte di queste limitazioni si basa sulla potenza di 2:
- 2 ^ 4 = 16 livelli e stili di linea
- 2 ^ 5 = 32 stili, campi in un modulo
- 2 ^ 9 = 512 caratteri per la cartella di lavoro
- 2 ^ 10 = 1024 interruzioni di pagina
- 2 ^ 15 = 32767 caratteri memorizzati in una cella.
È necessario notare che le specifiche di Excel 2010 sono le stesse utilizzate per Excel 2007.