Tableur : classeur, cellules, formules et fonctions de gestion
Automatiser les calculs dans un tableur avec des formules, fonctions logiques, numériques, dates, recherches d’informations et manipulations de texte.
Introduction
Dans la gestion des données du système d’information, le tableur occupe une place centrale. Il permet de traiter des données via le tableur pour résoudre des problèmes de gestion, de structurer des calculs, de produire rapidement des résultats et surtout d’automatiser la résolution des problèmes de gestion.
Cette leçon est consacrée au socle indispensable : classeur, feuille de calcul, cellule, formules et fonctions. L’objectif est de comprendre comment automatiser des calculs en écrivant des formules, puis en mobilisant les grandes familles de fonctions utiles en contexte professionnel : fonctions logiques, numériques, dates, recherche d’informations et manipulation de texte.
Le tableur n’est pas seulement un outil de calcul. C’est un outil de modélisation. Il permet de transformer une règle de gestion en formule reproductible. C’est précisément ce qui le rend indispensable dans les métiers de la comptabilité, de la finance, du contrôle de gestion et de l’administration.
Objectifs d’apprentissage
À l’issue de cette leçon, vous devez être capable de :
- comprendre la structure d’un classeur et d’une feuille de calcul ;
- identifier le rôle d’une cellule dans l’organisation des données ;
- écrire des formules correctes et fiables ;
- automatiser des calculs simples et récurrents ;
- utiliser les principales fonctions de gestion ;
- distinguer une saisie manuelle d’un calcul automatisé ;
- concevoir une feuille de calcul claire, exploitable et maintenable.
1. Le tableur dans la gestion des données
Le programme rattache cette leçon à la gestion des données du système d’information. Cela signifie que le tableur doit être compris comme un outil de traitement de l’information, et non comme un simple support bureautique.
1.1. Pourquoi le tableur est-il si utilisé ?
Dans une organisation, de nombreuses situations exigent des calculs rapides et adaptables :
- calculer un total de ventes ;
- déterminer une remise ;
- estimer un coût ;
- répartir des charges ;
- contrôler des écarts ;
- établir un planning de dates ;
- rechercher une information dans un tableau ;
- préparer un état de synthèse.
Le tableur est particulièrement utile parce qu’il permet :
- de saisir des données ;
- de calculer automatiquement ;
- de recalculer immédiatement si une donnée change ;
- de recopier les traitements sur un grand nombre de lignes ;
- d’uniformiser les méthodes de calcul.
1.2. Pourquoi automatiser ?
Automatiser un calcul consiste à remplacer une opération faite « à la main » par une formule ou une fonction.
Par exemple :
- au lieu de calculer mentalement
prix unitaire × quantité, on écrit une formule ; - au lieu de décider manuellement si une remise s’applique, on utilise une fonction logique ;
- au lieu de retaper un calcul sur 200 lignes, on recopie la formule.
Pourquoi est-ce essentiel ?
Parce que l’automatisation :
- réduit les erreurs de ressaisie ;
- fait gagner du temps ;
- améliore la cohérence des traitements ;
- permet de mettre à jour instantanément les résultats ;
- rend les calculs traçables et contrôlables.
2. Découverte du tableur : classeur, feuille de calcul, cellule
2.1. Le classeur
Le classeur est le fichier principal du tableur. Il peut contenir plusieurs feuilles de calcul.
On peut le comparer à un dossier contenant plusieurs pages de travail.
Exemples de feuilles dans un même classeur :
Ventes janvierVentes févrierSynthèseParamètres
2.2. La feuille de calcul
La feuille de calcul est l’espace de travail organisé en lignes et colonnes.
- Les colonnes sont repérées par des lettres : A, B, C, D…
- Les lignes sont repérées par des nombres : 1, 2, 3, 4…
L’intersection d’une ligne et d’une colonne forme une cellule.
2.3. La cellule
La cellule est l’unité de base du tableur. Elle peut contenir :
- une valeur numérique ;
- un texte ;
- une date ;
- une formule.
Exemples :
A1peut contenir le texteQuantitéB2peut contenir le nombre15C2peut contenir la formule=A2*B2
2.4. Référence de cellule
Chaque cellule est identifiée par sa référence, composée de la lettre de colonne et du numéro de ligne.
Exemples :
A1B7D15
Cette référence est fondamentale, car les formules utilisent les cellules comme arguments.
3. Les types de données dans une cellule
Avant d’écrire des formules, il faut comprendre ce que contient une cellule.
3.1. Les nombres
Ils servent aux calculs : montants, quantités, pourcentages, taux, soldes.
Exemples :
125018,50,20pour 20 %
3.2. Le texte
Le texte permet de nommer, décrire, catégoriser.
Exemples :
Client AFactureValidé
3.3. Les dates
Les dates sont essentielles dans les traitements de gestion : échéances, délais, ancienneté, périodes.
Exemples :
15/03/202601/01/2026
3.4. Les formules
Une formule commence en général par le signe =.
Exemple :
=B2*C2
La cellule n’affiche pas la formule en permanence, mais son résultat.
4. La logique des formules
4.1. Définition
Une formule est une expression écrite dans une cellule pour effectuer un calcul automatiquement.
Elle peut contenir :
- des constantes ;
- des références de cellules ;
- des opérateurs ;
- des fonctions.
4.2. Les opérateurs de base
Les principaux opérateurs arithmétiques sont :
+: addition-: soustraction*: multiplication/: division^: puissance
Exemples :
=A1+B1=C2-D2=B3*C3=E4/F4
4.3. Exemple simple de calcul automatisé
Supposons un tableau :
| A | B | C | |---|---|---| | Produit | Quantité | Prix unitaire | | Stylo | 10 | 2,50 |
Pour calculer le montant en D2 :
=B2*C2
Résultat : 25,00
4.4. Pourquoi utiliser des références plutôt que des nombres écrits dans la formule ?
Comparez :
=10*2,5=B2*C2
La seconde formule est préférable, car si la quantité ou le prix changent, le résultat se met à jour automatiquement. La formule reste donc dynamique.
5. Méthode pour automatiser un calcul
5.1. Étape 1 : identifier la règle de gestion
Avant d’écrire une formule, il faut comprendre le calcul attendu.
Exemples :
- montant HT = quantité × prix unitaire HT ;
- remise = montant HT × taux de remise ;
- total TTC = montant HT + TVA.
5.2. Étape 2 : repérer les cellules utiles
Il faut localiser les données dans la feuille.
Exemple :
- quantité en
B2 - prix unitaire en
C2 - taux de remise en
D2
5.3. Étape 3 : traduire la règle en formule
Exemples :
- montant HT :
=B2*C2 - remise :
=E2*D2 - net commercial :
=E2-F2
5.4. Étape 4 : vérifier le résultat
Il faut toujours contrôler :
- la cohérence du résultat ;
- la présence éventuelle d’erreurs de saisie ;
- la bonne recopie de la formule.
6. Recopie des formules et automatisation en série
L’un des grands intérêts du tableur est la possibilité de recopier une formule sur plusieurs lignes.
6.1. Principe
Si en D2 vous avez :
=B2*C2
et que vous recopiez vers D3, la formule devient :
=B3*C3
Le tableur adapte automatiquement les références.
6.2. Intérêt pratique
Dans un tableau de 500 lignes, vous n’écrivez la formule qu’une seule fois. Vous la recopiez ensuite.
C’est le cœur de l’automatisation des calculs.
6.3. Point de vigilance
La recopie automatique est très puissante, mais elle suppose que la structure du tableau soit régulière. Si une ligne ou une colonne est incohérente, le résultat peut devenir faux.
7. Les fonctions : principe général
7.1. Définition
Une fonction est une formule prédéfinie par le tableur. Elle permet d’effectuer un traitement sans avoir à tout écrire manuellement.
Exemple :
=SOMME(B2:B10)
7.2. Structure générale
Une fonction s’écrit en général ainsi :
=NOM_DE_FONCTION(argument1; argument2; …)
Exemples :
=MOYENNE(C2:C12)=SI(D2>1000;"Prime";"Pas de prime")
7.3. Pourquoi utiliser des fonctions ?
Parce qu’elles permettent :
- de gagner du temps ;
- de réduire les erreurs ;
- de traiter des cas plus complexes ;
- de rendre la feuille plus lisible.
8. Fonctions numériques de base
Les fonctions numériques sont au cœur des problèmes de gestion.
8.1. SOMME
Permet d’additionner plusieurs cellules.
Exemple :
=SOMME(B2:B8)
Usage : total des ventes, total des charges, total des quantités.
8.2. MOYENNE
Permet de calculer une moyenne.
Exemple :
=MOYENNE(C2:C10)
Usage : moyenne de chiffre d’affaires, moyenne de délai, moyenne de notes de satisfaction.
8.3. MIN et MAX
=MIN(D2:D20): plus petite valeur=MAX(D2:D20): plus grande valeur
Usage : repérer un minimum de stock, un maximum de vente, une valeur extrême.
8.4. NB et NBVAL
NBcompte les cellules contenant des nombres ;NBVALcompte les cellules non vides.
Exemples :
=NB(B2:B20)=NBVAL(A2:A20)
Usage : contrôler un nombre d’enregistrements, vérifier des saisies.
8.5. ARRONDI
Permet d’arrondir un résultat.
Exemple :
=ARRONDI(E2;2)
Usage : montants monétaires, pourcentages, résultats à présenter proprement.
8.6. Exemple complet
Tableau de ventes :
| Produit | Quantité | Prix unitaire | Montant | |---|---:|---:|---:| | A | 10 | 5 | 50 | | B | 8 | 7 | 56 | | C | 12 | 4 | 48 |
Formules :
D2 = B2*C2D3 = B3*C3D4 = B4*C4- total :
=SOMME(D2:D4) - moyenne :
=MOYENNE(D2:D4) - maximum :
=MAX(D2:D4)
9. Fonctions logiques
Les fonctions logiques permettent au tableur de prendre une décision selon une condition. Elles sont essentielles pour automatiser des règles de gestion.
9.1. La fonction SI
La fonction la plus importante est :
=SI(condition; valeur_si_vrai; valeur_si_faux)
Exemple :
=SI(B2>=1000;B2*0,05;0)
Interprétation :
- si le montant en
B2est au moins égal à 1 000, alors la prime est de 5 % ; - sinon, la prime est nulle.
9.2. Exemples de conditions
B2>100C2="Oui"D2<=DATE(2026;12;31)
9.3. Fonctions ET et OU
Elles permettent de combiner plusieurs conditions.
Exemples :
=SI(ET(B2>=1000;C2="Oui");"Accord";"Refus")=SI(OU(D2="Urgent";E2>5000);"À traiter";"Normal")
9.4. Pourquoi les fonctions logiques sont-elles si importantes ?
Parce que beaucoup de règles de gestion sont conditionnelles :
- remise si quantité suffisante ;
- alerte si stock trop faible ;
- validation si dossier complet ;
- majoration si retard ;
- statut selon un seuil.
9.5. Cas pratique
Une entreprise accorde :
- 10 % de remise si la quantité est au moins 100 ;
- sinon aucune remise.
Si la quantité est en B2 et le montant HT en D2, formule de remise :
=SI(B2>=100;D2*0,10;0)
Net après remise :
=D2-E2
10. Fonctions sur les dates
Les dates sont omniprésentes dans les problèmes de gestion.
10.1. Pourquoi les dates demandent-elles des fonctions spécifiques ?
Parce qu’une date n’est pas seulement un texte visuel. Dans le tableur, elle est gérée comme une valeur exploitable pour :
- calculer un délai ;
- déterminer une échéance ;
- extraire le mois ou l’année ;
- comparer des périodes.
10.2. Fonction AUJOURDHUI
Renvoie la date du jour.
Exemple :
=AUJOURDHUI()
Usage : contrôle d’échéance, ancienneté, suivi quotidien.
10.3. Fonction DATE
Construit une date à partir de l’année, du mois et du jour.
Exemple :
=DATE(2026;6;30)
10.4. Fonctions JOUR, MOIS, ANNEE
Permettent d’extraire une partie d’une date.
Exemples :
=JOUR(A2)=MOIS(A2)=ANNEE(A2)
Usage : ventilation par mois, regroupements temporels, contrôles.
10.5. Calcul d’un délai
Si A2 contient une date de facture et B2 une date de règlement, alors :
=B2-A2
Le résultat donne un nombre de jours si les cellules sont bien reconnues comme dates.
10.6. Exemple de gestion
Pour savoir si une facture est échue :
=SI(B2<AUJOURDHUI();"Échue";"Non échue")
où B2 contient la date d’échéance.
11. Fonctions de recherche d’informations
Dans de nombreux tableaux de gestion, on ne veut pas seulement calculer : on veut aussi retrouver automatiquement une information.
11.1. Principe
Une fonction de recherche permet d’aller chercher une valeur dans un tableau à partir d’une clé.
Exemple : retrouver le prix d’un article à partir de son code.
11.2. Exemple typique
Table de référence :
| Code | Produit | Prix | |---|---|---:| | P01 | Stylo | 2,50 | | P02 | Cahier | 4,20 | | P03 | Classeur | 3,80 |
Si le code saisi est P02, la fonction de recherche permet de renvoyer 4,20.
11.3. Intérêt en gestion
Les recherches d’informations servent à :
- compléter automatiquement une désignation ;
- récupérer un tarif ;
- affecter un taux ;
- relier une feuille de saisie à une table de paramètres.
11.4. Pourquoi préférer une recherche à une saisie manuelle ?
Parce que la recherche :
- évite les ressaisies répétitives ;
- limite les erreurs ;
- assure l’unicité de la donnée de référence ;
- facilite les mises à jour.
11.5. Exemple de logique de formule
Si le prix dépend d’un code article, le calcul du montant peut devenir :
- recherche du prix unitaire ;
- multiplication par la quantité.
On obtient ainsi une feuille de calcul plus fiable.
12. Fonctions de manipulation de texte
Les données de gestion ne sont pas toujours purement numériques. Les textes doivent souvent être assemblés, nettoyés ou contrôlés.
12.1. Concaténation
Assembler plusieurs cellules textuelles.
Exemple d’usage :
- prénom en
A2 - nom en
B2 - nom complet en
C2
Formule possible :
=A2&" "&B2
12.2. GAUCHE, DROITE, STXT
Ces fonctions extraient une partie d’un texte.
Exemples :
=GAUCHE(A2;3): trois premiers caractères=DROITE(A2;2): deux derniers caractères=STXT(A2;4;5): extrait à partir du 4e caractère sur 5 caractères
Usage : codes, références, segmentation d’identifiants.
12.3. NBCAR
Compte le nombre de caractères.
Exemple :
=NBCAR(A2)
Usage : contrôle de longueur d’un code.
12.4. MAJUSCULE, MINUSCULE
Permettent d’uniformiser la présentation.
Exemples :
=MAJUSCULE(A2)=MINUSCULE(A2)
12.5. SUPPRESPACE
Très utile pour nettoyer une saisie contenant des espaces inutiles.
Exemple :
=SUPPRESPACE(A2)
12.6. Intérêt en gestion
Ces fonctions servent à :
- normaliser les fichiers ;
- préparer des imports ;
- reconstituer des libellés ;
- contrôler des identifiants.
13. Construire une feuille de calcul de gestion simple
Voici une démarche type.
13.1. Situation
On souhaite construire un tableau de facturation simple avec :
- code article ;
- quantité ;
- prix unitaire ;
- montant HT ;
- remise ;
- net HT.
13.2. Structure proposée
| A | B | C | D | E | F | |---|---|---|---|---|---| | Code | Quantité | Prix unitaire | Montant HT | Remise | Net HT |
13.3. Formules
D2 = B2*C2E2 = SI(B2>=100;D2*0,10;0)F2 = D2-E2
13.4. Logique de construction
- les données saisies manuellement sont séparées des résultats calculés ;
- chaque colonne a une fonction claire ;
- les règles de gestion sont traduites dans des formules ;
- les formules sont recopiables sur les lignes suivantes.
13.5. Pourquoi cette méthode est bonne ?
Parce qu’elle rend la feuille :
- lisible ;
- contrôlable ;
- réutilisable ;
- facilement modifiable.
14. Bonnes pratiques pour écrire des formules fiables
14.1. Toujours partir de la règle de gestion
Une formule ne doit jamais être écrite « au hasard ». Il faut d’abord comprendre le traitement attendu.
14.2. Séparer saisie et calcul
Les cellules de saisie doivent être distinctes des cellules calculées.
14.3. Éviter de retaper la même donnée à plusieurs endroits
Une donnée de base doit idéalement être saisie une seule fois puis réutilisée par formule.
14.4. Tester sur un petit exemple
Avant de recopier sur tout le tableau, il faut vérifier sur quelques lignes.
14.5. Contrôler la vraisemblance
Un résultat techniquement calculé peut être économiquement incohérent. Il faut donc toujours se demander :
- le montant est-il plausible ?
- la remise est-elle cohérente ?
- la date calculée a-t-elle du sens ?
14.6. Utiliser des en-têtes clairs
Une formule devient plus facile à comprendre si le tableau est bien nommé.
15. Erreurs fréquentes à éviter
15.1. Confondre valeur saisie et résultat calculé
Écrire directement le résultat dans une cellule au lieu d’écrire la formule empêche toute mise à jour automatique.
15.2. Utiliser des nombres fixes au lieu de références
=100*0,2 est moins souple que =B2*C2.
15.3. Oublier le signe égal
Une formule sans = est interprétée comme du texte.
15.4. Référencer la mauvaise cellule
Une erreur de cellule peut produire un résultat faux mais apparemment plausible.
15.5. Recopier sans vérifier
Une formule recopiée sur 200 lignes peut propager une erreur initiale sur 200 lignes.
16. Cas d’application progressif
16.1. Données
Une entreprise suit ses commandes :
| Client | Quantité | Prix unitaire | Date commande | |---|---:|---:|---| | Alpha | 50 | 12 | 02/06/2026 | | Beta | 120 | 10 | 05/06/2026 | | Gamma | 80 | 15 | 08/06/2026 |
On veut calculer :
- le montant ;
- la remise de 5 % si quantité ≥ 100 ;
- le net ;
- un statut
Urgentsi la commande date de plus de 7 jours par rapport à aujourd’hui.
16.2. Formules
Montant :
=B2*C2
Remise :
=SI(B2>=100;D2*0,05;0)
Net :
=D2-E2
Statut :
=SI(AUJOURDHUI()-F2>7;"Urgent";"Normal")
16.3. Ce que montre cet exemple
Cet exemple combine plusieurs dimensions du programme :
- automatiser des calculs en écrivant des formules ;
- utiliser une fonction logique ;
- utiliser une fonction de date ;
- traiter des données via le tableur pour résoudre un problème de gestion.
17. De la formule isolée au modèle de gestion
Le véritable enjeu n’est pas seulement de savoir écrire =B2*C2. Il est de comprendre qu’une feuille de calcul est un modèle.
17.1. Qu’est-ce qu’un modèle dans un tableur ?
C’est une organisation cohérente de cellules, de données et de formules qui permet de reproduire un traitement.
Exemples :
- modèle de devis ;
- modèle de suivi de ventes ;
- modèle de calcul de coûts ;
- modèle de planning.
17.2. Pourquoi cette idée est importante ?
Parce que dans un contexte professionnel, on ne cherche pas seulement à obtenir un résultat ponctuel. On cherche à disposer d’un outil :
- réutilisable ;
- fiable ;
- compréhensible par d’autres ;
- facile à mettre à jour.
18. Mémo de méthode
Pour écrire une formule correctement
- Identifier la règle de gestion.
- Repérer les cellules utiles.
- Écrire la formule avec
=. - Vérifier le résultat.
- Recopier si nécessaire.
- Contrôler la cohérence globale.
À retenir sur les fonctions
- numériques : totaliser, moyenner, compter, arrondir ;
- logiques : tester une condition ;
- dates : calculer et comparer des échéances ;
- recherche : retrouver une information dans un tableau ;
- texte : assembler, extraire, nettoyer des chaînes de caractères.
19. Points essentiels à retenir
- Le classeur contient une ou plusieurs feuilles de calcul.
- La cellule est l’unité de base du tableur.
- Une formule commence par
=et utilise des références de cellules. - L’automatisation consiste à transformer une règle de gestion en calcul reproductible.
- Les fonctions facilitent les traitements courants et complexes.
- Les grandes familles de fonctions utiles sont : numériques, logiques, dates, recherche d’informations, manipulation de texte.
- La qualité d’une feuille de calcul dépend autant de la justesse des formules que de la clarté de son organisation.
Conclusion
Dans le cadre de la gestion des données du système d’information, le tableur constitue un outil fondamental pour gérer des données du système d’information et traiter des données via le tableur pour résoudre des problèmes de gestion. La compétence centrale de cette leçon est la capacité à automatiser la résolution des problèmes de gestion en automatisant des calculs par l’écriture de formules.
Autrement dit, il ne suffit pas de savoir saisir des nombres dans des cellules. Il faut savoir transformer une logique de gestion en outil fiable. Cette compétence est indispensable dans tous les domaines du DCG, car elle relie la donnée, la règle de calcul et la décision.
Dans les leçons suivantes, cette base sera prolongée par des aspects plus avancés du tableur, notamment l’ergonomie, l’audit des feuilles de calcul et la programmation au sein du tableur.