Menu

Soustraction dans Excel : formule moins et exemples

Excel n'a pas de fonction SOUSTRAIRE : tapez =B2-C2 pour soustraire une cellule d'une autre. Soustrayez une colonne entière, plusieurs cellules, un pourcentage ou une date, sur des tableaux modifiables.

Chaque feuille de cette page est interactive : modifiez un nombre ou une formule et elle se recalcule.

Pour soustraire dans Excel, tapez un signe égal et mettez un moins entre deux cellules : =B2-C2 soustrait la valeur de C2 de celle de B2. Il n'existe pas de fonction SOUSTRAIRE ; le signe moins fait le travail.

Budget moins dépenses
D2
ABCD
1CategoryBudgetSpentLeft
2Food600455145
3Rent120012000
4Transport150182-32
5Fun20096104
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =B2-C2

D2 affiche 145. Remplacez C2 par 500 et D2 descend à 100. Transport a dépassé son budget, donc D4 est négatif : -32.

Soustraire une colonne dans Excel

D2 contient la seule formule tapée à la main. D3 à D5 sont cette formule recopiée vers le bas : cliquez sur D3 et la barre de formule affiche =B3-C3. Pour faire de même dans Excel, écrivez la formule dans la première ligne, puis faites glisser le petit carré du coin inférieur de la cellule vers le bas, ou double-cliquez dessus pour recopier jusqu'à la fin des données.

Vous pouvez aussi soustraire une colonne d'une autre avec une seule formule qui se propage sur les lignes (Excel 365 et Excel 2021) :

Une seule formule pour toute la colonne
D2
ABCD
1CategoryBudgetSpentLeft
2Food600455145
3Rent120012000
4Transport150182-32
5Fun20096104
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =B2:B5-C2:C5

D2 contient la formule et les quatre résultats se propagent dans D2:D5. Dans les versions plus anciennes d'Excel, utilisez plutôt la formule recopiée vers le bas.

Soustraire plusieurs cellules d'une cellule

Pour retirer plusieurs cellules d'un nombre, enchaînez les signes moins ou soustrayez une SOMME (SUM en anglais). Les deux donnent le même résultat, mais la version avec SOMME est plus courte et plus facile à étendre.

Revenus moins dépenses
F2
ABCDEFG
1MonthIncomeRentFoodTransportLeft (SUM)Left (minus signs)
2Jan3200120054016013001300
3Feb3200120061014512451245
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =B2-SOMME(C2:E2)

Les deux colonnes affichent 1300 pour janvier et 1245 pour février. Le tableau montre la formule en anglais, =B2-SUM(C2:E2) ; vous pouvez aussi la taper en français, avec des points-virgules entre les arguments : =B2-SOMME(C2:E2). Une erreur fréquente est =B2-C2:E2 : elle ne soustrait pas les trois cellules de B2 en une fois. Excel 365 renvoie trois différences séparées (B2-C2, B2-D2 et B2-E2) qui se propagent sur la ligne, et les versions plus anciennes renvoient #VALEUR! (en anglais #VALUE!, le nom que montre le tableau) ou une seule valeur fausse. Écrivez plutôt =B2-SOMME(C2:E2).

Quand les dépenses sont déjà saisies en négatif (-1200 pour le loyer, -540 pour la nourriture), une simple SOMME de la colonne donne le solde, car ajouter un nombre négatif revient à le soustraire.

Soustraire un pourcentage dans Excel

Pour retirer 20 % d'un prix, multipliez le prix par 80 %, c'est-à-dire 1-20%. La formule =B2*(1-C2) le fait pour chaque ligne. =B2-B2*C2 donne le même résultat, en plus long.

Prix après remise
D2
ABCD
1ProductPriceDiscountSale price
2Jacket$80.0020%$64.00
3Boots$120.0015%$102.00
4Scarf$25.0010%$22.50
5Gloves$18.0050%$9.00
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =B2*(1-C2)

La veste coûte $64.00 après 20 % de remise. Les parenthèses comptent : =B2*1-C2 multiplie d'abord puis soustrait 0,2, ce qui donne $79.80. D'autres formules de pourcentage se trouvent sur la page des pourcentages.

Soustraire des dates dans Excel

Excel stocke une date comme un nombre entier de jours, donc soustraire une date d'une autre donne le nombre de jours qui les séparent.

Jours entre deux dates
C2
ABC
1OrderedDeliveredDays
22026-03-022026-03-097
32026-03-152026-04-0117
42026-04-202026-04-211
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =B2-A2

C2 affiche 7. Si le résultat apparaît comme une date de janvier 1900 dans votre Excel, la cellule a pris un format de date ; passez-la en Standard. Les mois, les années et les jours ouvrés sont traités dans jours entre deux dates.

Exercice : ce qui reste du budget

Budget mensuel
F2
ABCDEF
1ExpenseAmountBudget2500
2Rent1200Left
3Food540
4Transport160
5Phone39
6Gym45
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.

À vous : En F2, soustrayez les cinq dépenses du budget de F1.

Soustraire le même nombre d'une colonne

Quand chaque ligne soustrait la même valeur, gardez cette valeur dans une cellule et verrouillez-la avec des dollars. =B2-$F$1 pointe toujours vers F1, quelle que soit la distance de recopie.

Le même bon de réduction sur chaque produit
C2
ABCDEF
1ProductPriceAfter couponCoupon$5.00
2Jacket$80.00$75.00
3Boots$120.00$115.00
4Scarf$25.00$20.00
5Gloves$18.00$13.00
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =B2-$F$1

Chaque prix baisse de $5.00, et modifier F1 modifie toute la colonne. Retirez les dollars (=B2-F1) et recopiez de nouveau vers le bas : C3 devient =B3-F2, qui pointe vers une cellule vide, et rien n'est soustrait du prix des bottes. La raison, et le raccourci F4 qui ajoute les dollars, sont expliqués dans références absolues.

Pour modifier les prix eux-mêmes au lieu d'ajouter une colonne de formules, copiez F1, sélectionnez B2:B5, appuyez sur Ctrl+Alt+V (Cmd+Ctrl+V sur Mac) pour ouvrir le Collage spécial, choisissez Valeurs et Soustraction, puis cliquez sur OK. Chaque prix baisse de 5 et aucune formule ne reste.

Questions fréquentes

Existe-t-il une fonction SOUSTRAIRE dans Excel ?

Non. La soustraction utilise le signe moins : =B2-C2. Pour soustraire plusieurs cellules d'un coup, soustrayez leur SOMME : =B2-SOMME(C2:E2).

Comment soustraire une colonne entière dans Excel ?

Écrivez la formule de la première ligne, par exemple =B2-C2 en D2, puis faites glisser la poignée de recopie dans le coin de la cellule vers le bas, ou double-cliquez dessus. La formule de chaque ligne s'adapte à sa ligne : D3 devient =B3-C3.

Comment soustraire un pourcentage d'un nombre dans Excel ?

Multipliez par un moins le pourcentage : =B2*(1-C2) avec 20 % en C2 donne 80 % de B2. Avec le pourcentage tapé directement, c'est =B2*(1-20%).

Comment soustraire le même nombre de chaque cellule d'une colonne ?

Mettez le nombre dans une cellule et verrouillez-la avec des dollars : =B2-$F$1, puis recopiez vers le bas. Sans les $, la référence descend avec la formule et pointe vers des cellules vides.

Pourquoi ma soustraction affiche-t-elle une date ou ###### ?

La cellule du résultat a un format de date. Passez-la en Standard ou en Nombre (Accueil > Format de nombre). Dans une cellule au format date, un résultat négatif s'affiche ######, car Excel n'a pas de dates avant 1900.

Illustration des langages de programmation de Coddy

Apprendre à coder avec Coddy

COMMENCER