La feuille de calcul que vous connaissez probablement le mieux est Microsoft Excel. Mais, Vous êtes-vous déjà demandé pourquoi Excel ressemble et agit comme il le fait ?? Pourquoi Excel organise-t-il les données dans une grille de cellules? Pourquoi les colonnes sont-elles identifiées par des lettres et les lignes par des chiffres ?? La solution, comme la plupart des choses en informatique, c'est dû à compatibilité.
VisiCalc
La première “feuille de calcul informatique” comment nous reconnaissons que c'était VisiCalc, de Dan Bricklin et Bob Frankston sur 1979. Initialement publié pour l'ordinateur personnel Apple II, VisiCalc est également arrivé sur DOS et l'ordinateur personnel IBM en 1981. Peut suivre la plupart des décisions de conception d'Excel à VisiCalc.

Avant la feuille de calcul informatique, les comptables ont compilé des nombres sur papier Heures de travail. Chaque feuille de calcul avait des séparateurs pour les colonnes et les lignes pour définir des lignes. VisiCalc a également montré des valeurs dans les colonnes et les lignes, étiqueter chaque colonne avec une lettre de A
pour BK
(63 Colonnes) et chaque ligne avec un nombre de 1
pour 254
. VisiCalc a identifié une cellule individuelle avec une combinaison de lettre de colonne et de numéro de ligne, Pour ce que A1
était la cellule de la première colonne et de la première ligne, tandis que D12
était la cellule de la quatrième colonne et de la douzième rangée.
Avec VisiCalc, entré dans une grille de nombres, comme les frais de déplacement ou le budget d'un appartement, et effectué des opérations avec eux. Vous pouvez ajouter une plage de nombres en utilisant le SUM
fonction, ou trouvez la valeur minimale à l'aide du MIN
fonction.
Plus ou moins de la même manière que vous utiliseriez des feuilles de calcul aujourd'hui, avec quelques petites différences. Par exemple, VisiCalc a utilisé la notation elliptique des mathématiques, qui représente une gamme comme A1...A10
. Contrairement aux feuilles de calcul modernes, VisiCalc a utilisé le @
symbole pour indiquer les fonctions, Quoi @SUM(A1...A10)
calculer une somme dans une plage.
VisiCalc devient une application “essentiel”. Partout dans le monde, les entreprises ont acheté des ordinateurs personnels avec VisiCalc. Mais la popularité engendre la concurrence. Lotus Corporation a lancé son Lotus 1-2-3 au 1983 et bientôt remplacé VisiCalc en tant que leader du marché des tableurs informatiques.

Une des raisons pour lesquelles Lotus 1-2-3 a été en mesure de surpasser la concurrence car il n'a pas obligé les utilisateurs à réapprendre la feuille de calcul. Comment VisiCalc, Lotus 1-2-3 colonnes étiquetées avec des lettres, des lignes avec des nombres et des cellules avec le A1
syntaxe. Y compris les fonctions Lotus 1-2-3 étaient les mêmes que VisiCalc, incluant le @
pour démarrer une référence de fonction.
Lotus 1-2-3 aussi simplifié certaines choses, rendre la feuille de calcul plus facile à utiliser. Un exemple notable est de savoir comment spécifier une plage. Au lieu des ellipses de “trois points” et VisiCalc, Lotus 1-2-3 utilisé seulement deux points. Pour cela, calculer une somme en cellules A1
pour A10
, tu es entré @SUM(A1..A10)
.
Et lotus 1-2-3 ajouté de nouvelles fonctionnalités, comme la possibilité de représenter graphiquement des données. Et comme la feuille de calcul informatique qui était "Tous les VisiCalc et plus", Lotus 1-2-3 a surperformé VisiCalc sur le marché.
La compatibilité était la clé pour Lotus 1-2-3 surpasser VisiCalc, et cela n'est pas passé inaperçu pour les autres feuilles de calcul. Même la feuille de calcul As-Easy-As du shareware de TRIUS offrait une compatibilité étroite avec Lotus 1-2-3. Malgré cela, Lotus 1-2-3 est resté dominant pendant la décennie de 1980.

Ce n'est que lorsque Microsoft a développé des applications pour l'interface graphique Macintosh d'Apple que le paysage des feuilles de calcul a changé.. Au 1985, Microsoft a publié pour la première fois Office pour Macintosh, y compris une version d'Excel. Plus tard, Microsoft a également lancé ses produits Office sur Windows. Et comme la seule feuille de calcul pour Windows, Excel est devenu le nouveau standard.

Microsoft a pris soin de fournir une rétrocompatibilité avec Lotus 1-2-3. Excel a utilisé la même interface de base que Lotus 1-2-3, avec “colonnes sous forme de lettres” Oui “lignes sous forme de nombres”, et le A1
modèle de référence de cellule. Compatibilité avec Lotus 1-2-3 c'était si important qu'Excel a même implémenté un bogue d'année bissextile “année 1900” de Lotus 1-2-3.
Malgré sa compatibilité avec Lotus 1-2-3, Excel a simplifié certaines choses. Références de gamme facilitées, utiliser un deux-points au lieu d'un deux-points. Certaines fonctions ont été renommées pour les rendre plus faciles à mémoriser, Quoi AVERAGE
au lieu de lotus 1-2-3 AVG
calculer la moyenne d'une liste de nombres. Les calculs des cellules ont également changé, maintenant commencer chaque calcul avec =
au lieu de @
notation de lotus 1-2-3 et VisiCalc.

Ensuite, la prochaine fois que vous vous demandez pourquoi Excel fait des choses particulières, Considérez Excel comme un produit de l'historique d'une feuille de calcul. Excel ressemble et agit comme il le fait parce que c'est ainsi que Lotus 1-2-3 fait des choses. Et lotus 1-2-3 il ressemblait et agissait de cette façon parce que c'est ainsi que VisiCalc fonctionnait. Ensuite, vraiment, Excel suit votre conception et même votre interface vers VisiCalc à partir de 1979.