Générateur de formule Excel.
Décrivez votre calcul en français : SI, SOMME.SI, NB.SI, CONCAT ou pourcentage, la formule s'écrit avec le résultat sur un exemple, son explication et la version Google Sheets. Et les $ avec la touche F4.
Outil gratuit
Construire une formule Excel
Choisissez ce que vous voulez calculer et répondez en français : la formule s'écrit, avec le résultat sur le tableau d'exemple (ou sur le vôtre, collé à la place).
Ce que devient quand on recopie la formule de C3 vers les cellules voisines
Windows : touche F4 (sur certains portables Fn + F4), le curseur placé dans la référence, dans la barre de formule.
Mac : Cmd + T ou F4.
Google Sheets : F4 sous Windows, Fn + F4 sur Mac.
Figer une ligne à l'écran (figer les volets)
Excel Windows et Mac
Onglet Affichage > Figer les volets > Figer la ligne supérieure (sur Mac, le bouton est directement dans l'onglet). Pour figer plusieurs lignes, sélectionnez la ligne située juste en dessous, puis Figer les volets.
Excel pour le web
Onglet Affichage > Figer les volets > Figer la ligne supérieure, ou Figer les volets après avoir sélectionné la cellule voulue.
Google Sheets
Menu Affichage > Figer, puis le nombre de lignes voulu. Pour libérer : Affichage > Figer > Aucune ligne.
Votre formule
Tout se passe dans votre navigateur : vos données ne sont ni envoyées ni enregistrées. Jusqu'à 5 000 lignes et 40 colonnes.
Une formule Excel commence toujours par le signe =, suivi d’un calcul (=C2*1,2), d’une fonction (=SOMME(C2:C9)) ou des deux. Dans Excel en français, les arguments d’une fonction se séparent par des points-virgules et les nombres décimaux s’écrivent avec une virgule. Le générateur ci-dessus écrit pour vous les formules les plus demandées, SI, SOMME.SI, NB.SI, CONCAT et pourcentage, à partir d’une phrase en français, montre le résultat sur un tableau d’exemple ou sur le vôtre, et explique chaque argument.
Il donne aussi la version anglaise (IF, SUMIF, COUNTIF) et la version Google Sheets, et son dernier onglet règle la question des $ : figer une cellule dans une formule, et figer une ligne à l’écran. Voici les règles à connaître pour chaque formule, avec des exemples testés.
- Les règles d’écriture d’une formule Excel
- La fonction SI, avec une ou plusieurs conditions
- SOMME.SI : additionner selon un critère
- NB.SI : compter les cellules qui remplissent une condition
- CONCAT et & : assembler des textes
- Calculer un pourcentage dans Excel
- Figer une ligne ou une cellule : les $ et la touche F4
- Questions fréquentes
Les règles d’écriture d’une formule Excel
| Élément | Excel en français | Excel en anglais |
|---|---|---|
| Début de formule | = | = |
| Séparateur d’arguments | ; (point-virgule) | , (virgule) |
| Décimale | 12,5 | 12.5 |
| Texte | « Sud » (guillemets droits) | « Sud » |
| Vrai, faux | VRAI, FAUX | TRUE, FALSE |
| Comparaisons | = <> > >= < <= | identiques |
| Concaténation | & | & |
Deux erreurs reviennent sans cesse quand on copie une formule trouvée en ligne : des guillemets typographiques (« » ou “ ”) à la place des guillemets droits, et des virgules recopiées depuis une formule anglaise. Excel refuse alors la formule. Le bouton Copier du générateur donne toujours une formule directement collable dans la langue choisie.
La fonction SI, avec une ou plusieurs conditions
La syntaxe est SI(test_logique;valeur_si_vrai;[valeur_si_faux]) (IF en anglais). Elle pose une question à la cellule et affiche une réponse ou une autre. Avec le tableau d’exemple du générateur :
| Besoin | Formule |
|---|---|
| Objectif atteint au-delà de 1 000 | =SI(D2>1000; »Objectif atteint »; »À relancer ») |
| Deux conditions à la fois | =SI(ET(D2>1000;B2= »Sud »); »Prime »; » ») |
| L’une ou l’autre | =SI(OU(B2= »Sud »;B2= »Ouest »); »Zone 2″; »Zone 1″) |
| La cellule contient un mot | =SI(ESTNUM(CHERCHE(« sud »;B2)); »Oui »; »Non ») |
| La cellule est vide | =SI(C2= » »; »À saisir »;C2) |
| Trois tranches | =SI(D2>=1500; »A »;SI(D2>=1000; »B »; »C »)) |
Un texte de réponse se met entre guillemets, un nombre non. Les textes comparés ignorent les majuscules : B2= »sud » est vrai pour « Sud ». Au-delà de deux ou trois SI imbriqués, SI.CONDITIONS est plus lisible : =SI.CONDITIONS(D2>=1500;"A";D2>=1000;"B";VRAI;"C"). Elle existe dans Microsoft 365 et dans Excel 2019 et versions suivantes ; dans Google Sheets, son équivalent s’appelle IFS. Dans le générateur, le lien « Ajouter une deuxième condition » écrit la version ET ou OU, et la colonne violette du tableau montre la réponse ligne par ligne.
SOMME.SI : additionner selon un critère
La syntaxe est SOMME.SI(plage;critère;[somme_plage]) (SUMIF). La plage est la colonne testée, la somme_plage celle qu’on additionne. Pour le CA 2026 de la région Sud : =SOMME.SI($B$2:$B$9;"Sud";$D$2:$D$9).
| Critère voulu | Comment l’écrire |
|---|---|
| Égal à un texte | « Sud » |
| Égal à un nombre | 100 |
| Supérieur à 1 000 | « >1000 » |
| Différent de Sud | « <>Sud » |
| Contient « sud » | « *sud* » |
| Supérieur à la valeur de G1 | « > »&G1 |
| Cellule non vide | « <> » |
Le critère « Sud » ne compte pas « Sud-Est » : la cellule doit être égale au texte entier. Pour inclure toutes les cellules qui contiennent « Sud », utilisez « *Sud* ». Avec plusieurs critères, passez à SOMME.SI.ENS, en faisant attention à l’ordre : la plage à additionner vient en premier, =SOMME.SI.ENS($D$2:$D$9;$B$2:$B$9;"Sud";$D$2:$D$9;">1000"). Le générateur affiche les deux versions et surligne les lignes retenues dans le tableau.
NB.SI : compter les cellules qui remplissent une condition
NB.SI (COUNTIF) compte au lieu d’additionner, avec les mêmes critères : NB.SI(plage;critère). =NB.SI($D$2:$D$9;">1000") compte les commerciaux au-dessus de 1 000 €, =NB.SI($B$2:$B$9;"Sud") ceux de la région Sud. NB.SI ignore les majuscules. Deux usages pratiques : repérer les doublons avec =NB.SI($A$2:$A$9;A2)>1 dans une colonne d’aide, et compter les cellules remplies avec le critère « <> ». Pour plusieurs conditions, NB.SI.ENS suit la même logique que SOMME.SI.ENS.
CONCAT et & : assembler des textes
Pour réunir un prénom et un nom, une ville et un code postal, trois écritures donnent le même résultat :
| Formule | Disponibilité |
|---|---|
| =CONCAT(A2; » « ;B2) | Excel 2019, 2021, 2024 et Microsoft 365 |
| =CONCATENER(A2; » « ;B2) | Toutes les versions d’Excel (ancienne fonction, toujours acceptée) |
| =A2& » « &B2 | Partout, y compris Google Sheets |
N’oubliez pas le séparateur » » entre les cellules, sinon les mots sont collés. Pour un séparateur répété et des cellules vides à ignorer, JOINDRE.TEXTE est plus pratique : =JOINDRE.TEXTE(", ";VRAI;A2:C2). Piège côté Google Sheets : sa fonction CONCAT n’accepte que deux valeurs ; pour en assembler trois ou plus, utilisez CONCATENER ou &, ce que fait automatiquement le générateur quand vous choisissez Google Sheets. Une date assemblée s’affiche en numéro de série : enveloppez-la dans TEXTE(A2; »jj/mm/aaaa »). Pour changer la casse du résultat, voyez comment mettre un texte en majuscules dans Excel.
Calculer un pourcentage dans Excel
| Calcul | Formule | Exemple |
|---|---|---|
| Évolution entre deux valeurs | =(D2-C2)/C2 | de 1 200 à 1 380 : 15 % |
| Part dans un total | =C2/SOMME($C$2:$C$9) | 1 200 sur 8 460 : 14,2 % |
| Augmenter de 10 % | =C2*(1+10%) | 1 200 devient 1 320 |
| Diminuer de 10 % | =C2*(1-10%) | 1 200 devient 1 080 |
Excel affiche d’abord un nombre décimal (0,15). Appliquez le format Pourcentage avec le bouton % de l’onglet Accueil, ou Ctrl+Maj+% : la cellule affiche 15 %. Dans la formule de part, les $ du total sont indispensables, sinon la plage descend d’une ligne à chaque recopie. Pour tous les autres calculs (pourcentage d’un nombre, prix avant remise, pourcentages successifs), notre calculatrice de pourcentage détaille chaque formule, et le produit en croix règle les règles de trois.
Figer une ligne ou une cellule : les $ et la touche F4
« Figer une ligne » recouvre deux besoins différents. Le premier : garder une référence fixe quand on recopie une formule. Le $ placé devant la lettre fige la colonne, devant le chiffre il fige la ligne :
| Référence | Type | Recopiée vers le bas | Recopiée vers la droite |
|---|---|---|---|
| B2 | Relative | B3 | C2 |
| $B$2 | Absolue | $B$2 | $B$2 |
| B$2 | Ligne figée | B$2 | C$2 |
| $B2 | Colonne figée | $B3 | $B2 |
Inutile de taper les $ : cliquez sur la référence dans la barre de formule et appuyez sur F4 sous Windows. Chaque appui passe à la forme suivante : B2, $B$2, B$2, $B2, puis retour à B2. Sur Mac, le raccourci est Cmd+T ou F4. Dans Google Sheets, c’est F4 sur PC et Fn+F4 sur Mac. L’onglet « Figer avec $ » du générateur simule la touche et montre ce que devient votre référence dans les cellules voisines.
Le second besoin : garder la ligne d’en-têtes visible quand on fait défiler un long tableau. Dans Excel, onglet Affichage > Figer les volets > Figer la ligne supérieure. Pour figer plusieurs lignes, ou des lignes et des colonnes, sélectionnez la cellule située juste en dessous et à droite de la zone à figer, puis Figer les volets ; Libérer les volets annule. Dans Google Sheets : Affichage > Figer, puis le nombre de lignes.
Questions fréquentes
Pourquoi ma formule s’affiche-t-elle au lieu de calculer ?
Soit la cellule est au format Texte (repassez-la en Standard puis validez à nouveau la formule), soit l’affichage des formules est activé (Formules > Afficher les formules), soit une espace précède le signe =.
Comment appliquer une formule à toute une colonne ?
Tapez-la dans la première cellule, puis double-cliquez sur la petite poignée carrée en bas à droite de la cellule : Excel la recopie jusqu’à la dernière ligne remplie de la colonne voisine. Vérifiez au préalable les $ des plages qui doivent rester fixes.
Quelle différence entre SOMME.SI et un tableau croisé dynamique ?
SOMME.SI calcule une case à la fois et se met à jour toute seule. Le tableau croisé calcule toutes les combinaisons d’un coup mais doit être actualisé. Pour un résumé complet par région et par mois, utilisez notre tableau croisé dynamique en ligne.
Comment récupérer une valeur dans un autre tableau ?
C’est le rôle de RECHERCHEV et RECHERCHEX : notre outil RECHERCHEV écrit la formule sur votre tableau et explique les #N/A. Pour limiter la saisie d’une colonne à quelques valeurs, utilisez une liste déroulante.
Mes données sont-elles envoyées quelque part ?
Non. Le tableau collé et les formules sont calculés dans votre navigateur, rien n’est transmis ni conservé. Quand un classeur devient le cœur d’un processus (devis, relances, suivi commercial), une application sur mesure peut prendre le relais. Retrouvez tous nos outils gratuits.
Sources
- Microsoft : fonction SI
- Microsoft : fonction SI.CONDITIONS
- Microsoft : fonction SOMME.SI
- Microsoft : fonction SOMME.SI.ENS
- Microsoft : fonction NB.SI
- Microsoft : fonction CONCAT
- Microsoft : calculer des pourcentages
- Microsoft : basculer entre références relatives, absolues et mixtes
- Microsoft : raccourcis clavier dans Excel
- Microsoft : figer les volets
- Aide Google Sheets : CONCAT
- Aide Google Sheets : raccourcis clavier
Pour aller plus loin
Outil gratuit proposé par Osmova, fourni tel quel et sans garantie. Conditions d'utilisation