Il foglio di calcolo con cui probabilmente hai più familiarità è Microsoft Excel. Ma, Ti sei mai chiesto perché Excel si presenta e si comporta in quel modo?? Perché Excel organizza i dati in una griglia di celle?? Perché le colonne sono identificate da lettere e le righe da numeri?? La soluzione, come la maggior parte delle cose in IT, è dovuto a Compatibilità.
VisiCalc
Il primo “foglio di calcolo del computer” come riconosciamo era VisiCalc, di Dan Bricklin e Bob Frankston su 1979. Rilasciato originariamente per il personal computer Apple II, VisiCalc è arrivato anche al DOS e al personal computer IBM in 1981. Può tracciare la maggior parte delle decisioni di progettazione da Excel a VisiCalc.

Prima del foglio di calcolo del computer, i ragionieri hanno tabulato i numeri su carta fogli di lavoro. Ogni foglio di lavoro aveva divisori per colonne e linee per impostare le righe. VisiCalc ha anche mostrato valori in colonne e righe, etichettando ogni colonna con una lettera di A
per BK
(63 colonne) e ogni riga con un numero di 1
per 254
. VisiCalc ha identificato una singola cella con una combinazione di lettera di colonna e numero di riga, affinché A1
era la cella della prima colonna e della prima riga, mentre D12
era la cella nella quarta colonna e nella dodicesima riga.
Con VisiCalc, inserito una griglia di numeri, come le spese di viaggio o il budget dell'appartamento, e ha effettuato operazioni con loro. Puoi aggiungere un intervallo di numeri usando il SUM
funzione, oppure trova il valore minimo usando il MIN
funzione.
Più o meno nello stesso modo in cui utilizzeresti i fogli di calcolo oggi, con alcune piccole differenze. Come esempio, VisiCalc usava la notazione ellittica della matematica, che rappresenta un intervallo come A1...A10
. Inoltre, a differenza dei fogli di calcolo moderni, VisiCalc ha utilizzato il @
simbolo per indicare le funzioni, Che cosa @SUM(A1...A10)
calcolare una somma in un intervallo.
VisiCalc è diventata un'applicazione “indispensabile”. Le aziende di tutto il mondo hanno acquistato personal computer con VisiCalc. Ma la popolarità alimenta la competizione. Lotus Corporation ha lanciato la sua Lotus 1-2-3 Su 1983 e presto ha sostituito VisiCalc come leader di mercato nei fogli di calcolo per computer.

Una ragione per cui Lotus 1-2-3 è stato in grado di superare la concorrenza perché non ha richiesto agli utenti di riapprendere il foglio di calcolo. Come VisiCalc, Loto 1-2-3 colonne contrassegnate con lettere, righe con numeri e celle con A1
sintassi. Comprese le funzioni di Lotus 1-2-3 erano gli stessi di VisiCalc, includendo il @
per avviare un riferimento di funzione.
Loto 1-2-3 ho anche semplificato alcune cose, rendere il foglio di calcolo più facile da usare. Un esempio notevole è come specificare un intervallo. Invece delle ellissi di “tre punti” in VisiCalc, Loto 1-2-3 usato solo due punti. Perché, calcolare una somma in celle A1
per A10
, sei entrato @SUM(A1..A10)
.
e loto 1-2-3 aggiunte nuove funzionalità, come la capacità di rappresentare graficamente i dati. E come il foglio di calcolo del computer che era "Tutto VisiCalc e altro", Loto 1-2-3 ha superato VisiCalc sul mercato.
La compatibilità era la chiave per Lotus 1-2-3 superare VisiCalc, e questo non è passato inosservato per altri fogli di calcolo. Anche il foglio di calcolo shareware As-Easy-As di TRIUS ha fornito una stretta compatibilità con Lotus 1-2-3. Nonostante questo, Loto 1-2-3 rimase dominante durante il decennio del 1980.

Non è stato fino a quando Microsoft ha sviluppato applicazioni per la GUI Macintosh di Apple che il panorama dei fogli di calcolo è cambiato.. Sopra 1985, Microsoft ha rilasciato per la prima volta Office per Macintosh, inclusa una versione di Excel. Dopo, Microsoft ha anche lanciato i suoi prodotti Office su Windows. E come unico foglio di calcolo per Windows, Excel è diventato il nuovo standard.

Microsoft è stata attenta a fornire la retrocompatibilità con Lotus 1-2-3. Excel utilizzava la stessa interfaccia di base di Lotus 1-2-3, insieme a “colonne come lettere” e “righe come numeri”, e il A1
modello di riferimento cellulare. Compatibilità con Lotus 1-2-3 era così importante che Excel ha persino implementato un errore dell'anno bisestile “anno 1900” di Loto 1-2-3.
Nonostante la sua compatibilità con Lotus 1-2-3, Excel ha semplificato alcune cose. Riferimenti di gamma semplificati, usando i due punti invece dei due punti. Alcune funzioni sono state rinominate per renderle più facili da ricordare, Che cosa AVERAGE
invece di loto 1-2-3 AVG
calcolare la media di una lista di numeri. Anche i calcoli delle celle sono cambiati, ora iniziando ogni calcolo con =
invece di @
notazione di loto 1-2-3 e VisiCalc.

Quindi, la prossima volta che ti starai chiedendo perché Excel fa cose particolari, pensa a Excel come un prodotto della cronologia dei fogli di calcolo. Excel sembra e si comporta come fa perché è così che Lotus 1-2-3 fatto cose. e loto 1-2-3 sembrava e si comportava in quel modo perché era così che funzionava VisiCalc. Quindi, veramente, Excel tiene traccia del tuo progetto e persino della tua interfaccia a VisiCalc da 1979.