Comment soustraire dans Excel (soustraction de cellules, colonne, dates/heure)

Alors qu'Excel est un outil incroyable pour l'analyse de données, de nombreuses personnes l'utilisent pour des calculs arithmétiques de base tels que l'addition, la soustraction, la multiplication et la division.

Si vous débutez dans Excel et que vous vous demandez comment soustraire dans Excel, vous êtes au bon endroit.

Dans ce didacticiel, je vais vous montrer comment soustraire dans Excel (soustraire des cellules, des plages, des colonnes, etc.).

Je commencerai par les bases, puis je couvrirai certaines techniques de soustraction avancées dans Excel. Je couvre également comment soustraire des dates, des heures et des pourcentages dans Excel.

Alors allons-y !

Soustraction de cellules/valeurs dans Excel

Commençons par un exemple très simple, où j'ai deux valeurs (disons 200 et 100) et je veux les soustraire et obtenir le résultat.

Voici comment procéder :

  1. Sélectionnez la cellule où vous souhaitez soustraire et entrez un signe égal à (=)
  2. Entrez la première valeur
  3. Entrez le signe de soustraction (signe moins -)
  4. Entrez le deuxième numéro
  5. Appuyez sur Entrée

Les étapes ci-dessus effectueraient le calcul dans la cellule et afficheraient le résultat.

Notez que cela s'appelle une formule dans Excel, où nous commençons par un signe égal à, puis avons la formule ou l'équation que nous voulons résoudre.

Dans l'exemple ci-dessus, nous avons codé en dur les valeurs dans la cellule. Cela signifie que nous avons entré manuellement les valeurs 200 et 100 dans la cellule.

Vous pouvez également utiliser une formule similaire lorsque vous avez ces valeurs dans les cellules. Dans ce cas, au lieu de saisir les valeurs manuellement, vous pouvez utiliser la référence de la cellule.

Supposons que vous ayez deux valeurs dans les cellules B1 et B2 (comme indiqué ci-dessous) et que vous souhaitiez soustraire la valeur de la cellule B2 de la valeur de la cellule B1

Vous trouverez ci-dessous la formule qui le fera :

=B1-B2

C'est la même construction, mais au lieu d'entrer manuellement les valeurs dans la formule, nous avons utilisé la référence de cellule qui contient la valeur.

L'avantage de faire cela est qu'au cas où les valeurs dans les cellules changeraient, la formule serait automatiquement mise à jour et vous montrerait le résultat correct.

Soustraire une valeur d'une colonne entière

Passons maintenant à des calculs de soustraction légèrement plus avancés.

Dans l'exemple ci-dessus, nous avions deux valeurs que nous voulions soustraire.

Mais que se passe-t-il si vous avez une liste de valeurs dans une colonne et que vous souhaitez soustraire une valeur spécifique de cette colonne entière.

Encore une fois, vous pouvez facilement le faire dans Excel.

Supposons que vous ayez un ensemble de données comme indiqué ci-dessous et que vous souhaitiez soustraire la valeur 10 de chaque cellule de la colonne A.

Vous trouverez ci-dessous les étapes à suivre :

  1. Dans la cellule B2, entrez la formule : =A2-10
  1. Copier la cellule B2
  2. Sélectionnez la cellule B3 à B12
  3. Coller la cellule copiée

Lorsque vous faites cela, Excel copie la formule dans la cellule B2, puis l'applique à toutes les cellules où vous avez collé la cellule copiée.

Et puisque nous utilisons une référence de cellule dans la formule (A2), Excel ajusterait automatiquement la référence de cellule au fur et à mesure qu'elle descend.

Par exemple, dans la cellule B3, la formule deviendrait =A3-10, et dans la cellule B4, la formule deviendrait A4-10.

Si vous utilisez Microsoft 365

La méthode que j'ai décrite ci-dessus fonctionnera avec toutes les versions d'Excel, mais si vous utilisez Microsoft 365, vous pouvez utiliser une formule encore plus simple.

Supposons que vous ayez les mêmes données (avec des données dans la colonne A) et que vous souhaitiez soustraire 10 de chaque cellule, vous pouvez utiliser la formule ci-dessous dans la cellule B2 :

=A2:A12-10

C'est ça!

Vous n'avez pas à vous soucier de copier et de coller la formule dans d'autres cellules car Excel s'en occuperait.

C'est ce qu'on appelle une formule matricielle dynamique, où le résultat ne renvoie pas une seule valeur, mais un tableau de valeurs. Et ce sont des valeurs qui sont ensuite déversées sur d'autres cellules de la colonne

Remarque : pour que ces formules matricielles dynamiques fonctionnent, vous devez vous assurer que les cellules dans lesquelles le résultat serait rempli sont vides. S'il y a déjà un certain nombre de texte dans ces cellules, vous verrez le #SPILL ! erreur dans la cellule où vous entrez la formule.

Soustraire une valeur de cellule d'une colonne entière

Dans l'exemple ci-dessus, j'ai soustrait 10 de plusieurs cellules d'une colonne.

Nous pouvons utiliser le même concept pour soustraire une valeur dans une cellule d'une colonne entière.

Supposons que vous ayez un ensemble de données comme indiqué ci-dessous où vous souhaitez soustraire la valeur de la cellule D2 avec toutes les cellules de la colonne A.

Vous trouverez ci-dessous les étapes à suivre :

  1. Dans la cellule C2, entrez la formule : =A2-$D$2
  1. Copier la cellule C2
  2. Sélectionnez la cellule C3 à C12
  3. Coller la cellule copiée

Dans cet exemple, j'ai utilisé la formule A2-$D$2, qui garantit que lorsque je copie la formule pour toutes les autres cellules de la colonne C, la valeur que je soustrait reste la même, à savoir la cellule B2.

Lorsque vous ajoutez un dollar avant l'alphabet de la colonne et le numéro de la ligne, cela garantit que si vous copiez la cellule avec cette référence et la collez ailleurs, la référence restera toujours $D$2. C'est ce qu'on appelle la référence absolue (car elles ne changent pas).

Lorsque vous copiez cette formule dans la cellule C3, elle deviendrait A3-$D$2 et dans la cellule C4, elle deviendrait A4-$D$2.

Ainsi, alors que la première partie de la référence continue de passer de A3 à A4 au fur et à mesure que nous la copions, la référence absolue ne change pas,

Cela nous permet de soustraire la même valeur de toutes les cellules de la colonne A.

Si vous utilisez Microsoft 365

Si vous utilisez Microsoft 365 et avez accès à des tableaux dynamiques, vous pouvez également utiliser la formule ci-dessous :

=A2:A12-D2

Avec les tableaux dynamiques, vous n'avez pas à vous soucier de la modification des références. Il s'en occupera lui-même.

Soustraire plusieurs cellules d'une cellule

Semblable à l'exemple ci-dessus, vous pouvez également supprimer des valeurs dans une colonne entière à partir d'une seule valeur ou de la cellule qui contient la valeur.

Supposons que vous ayez un ensemble de données comme indiqué ci-dessous et que vous souhaitiez soustraire toutes les valeurs de la colonne B de la valeur de la cellule A2.

Vous trouverez ci-dessous les étapes à suivre :

  1. Dans la cellule C2, entrez la formule : =$A$2-B2
  2. Copier la cellule C2
  3. Sélectionnez la cellule C3 à C12
  4. Coller la cellule copiée

La logique utilisée ici est exactement la même que ci-dessus, où j'ai verrouillé la référence $A$2 en ajoutant un signe $ avant l'alphabet de la colonne et le numéro de ligne.

De cette façon, la référence de cellule $A$2 ne change pas lorsque nous la copions dans la colonne C, mais la deuxième référence de la formule (B2), continue de changer lorsque nous descendons la cellule.

Si vous utilisez Microsoft 365

Si vous utilisez Microsoft 365 et avez accès à des tableaux dynamiques, vous pouvez également utiliser la formule ci-dessous :

=A2-B2:B12

Soustraction de cellules dans deux colonnes

Dans la plupart des cas pratiques, vous aurez deux colonnes où vous souhaitez soustraire les cellules de chaque colonne (dans la même ligne) et obtenir le résultat.

Par exemple, supposons que vous ayez les valeurs des revenus et des dépenses dans deux colonnes et que vous souhaitiez calculer le revenu net (qui est la différence entre les revenus et les dépenses)

Voici comment procéder :

  1. Dans la cellule C2, entrez la formule : =B2-C2
  1. Copier la cellule C2
  2. Sélectionnez la cellule C3 à C12
  3. Coller la cellule copiée

La formule ci-dessus ajustera automatiquement la référence au fur et à mesure qu'elle est copiée et vous obtiendrez la différence entre les revenus et les dépenses dans cette ligne.

Si vous utilisez Microsoft 365

La méthode que j'ai décrite ci-dessus fonctionnera avec toutes les versions d'Excel, mais si vous utilisez Microsoft 365, vous pouvez utiliser une formule encore plus simple.

Supposons que vous ayez les mêmes données et que vous souhaitiez soustraire les deux colonnes, vous pouvez utiliser la formule ci-dessous :

=B2:B11-C2:C11

Notez que cela est rendu possible car Excel dans Microsoft 365 a quelque chose appelé Dynamic Arrays. Si vous ne les avez pas, il ne pourra pas utiliser cette formule.

Soustraire des dates dans Excel

Les valeurs de dates et d'heure sont stockées sous forme de nombres dans le backend d'Excel.

Par exemple, 44197 représente la date du 1er janvier 2021 et 44198 représente la date du 2 janvier 2021.

Cela nous permet de soustraire facilement des dates dans Excel et de trouver la différence.

Par exemple, si vous avez deux dates, vous pouvez les soustraire et savoir combien de jours se sont écoulés entre ces deux dates.

Supposons que j'ai un ensemble de données comme indiqué ci-dessous où j'ai la « Date de début » et la « Date de fin » et je veux connaître le nombre de jours entre ces deux dates.

Une simple formule de soustraction me donnerait le résultat.

=B2-A2

Il est possible qu'Excel vous donne le résultat au format date au lieu d'un nombre comme indiqué ci-dessus.

Cela se produit parfois lorsqu'Excel essaie d'être utile et de récupérer le format de la colonne adjacente.

Vous pouvez facilement ajuster cela et obtenir les valeurs en nombre en accédant à l'onglet Accueil et en sélectionnant Général dans la liste déroulante du format des nombres.

Remarque : cette formule ne fonctionnera que si vous utilisez une date qu'Excel reconnaît comme un format de date valide. Par exemple, si vous utilisez 01.01.2020, Excel ne le reconnaîtra pas comme une date et le considérera comme une chaîne de texte. Vous ne pourrez donc pas soustraire des dates avec un tel format

Vous pouvez en savoir plus sur la soustraction de dates dans Excel ici

Soustraire le temps dans Excel

Tout comme les dates, même les valeurs temporelles sont stockées sous forme de nombres dans Excel.

Alors que la partie jour de la date serait représentée par le nombre entier, la partie heure serait représentée par la décimale.

Par exemple, 44197,5 représenterait le 01 janvier 2021 à 12h00 et 44197,25 représenterait le 01 janvier 2021 à 09h00.

Si vous avez des valeurs de temps dans Excel, ce que vous avez vraiment dans le back-end dans Excel sont des nombres décimaux qui représentent cette valeur de temps (qui sont formatés pour être affichés sous forme de temps dans les cellules).

Et puisque ce sont des nombres, vous pouvez facilement les soustraire.

Ci-dessous, j'ai un ensemble de données où j'ai l'heure de début et l'heure de fin, et je veux calculer la différence entre ces deux heures.

Voici la formule qui nous donnera la différence entre ces valeurs de temps :

=B2-A2

Il existe une forte possibilité qu'Excel modifie le format de la colonne de résultats pour afficher la différence sous forme de valeur temporelle (par exemple, il peut afficher 9h00 au lieu de 0,375). Vous pouvez facilement changer cela en allant dans l'onglet Accueil et en sélectionnant Général dans la liste déroulante des formats.

Notez qu'en cas de temps, vous obtiendrez la valeur en décimales, mais si vous la voulez en heures, minutes et secondes, vous pouvez le faire en multipliant la valeur décimale par 24 (pour obtenir des heures), ou 24*60 pour obtenir des minutes et 24*60*60 pour obtenir des secondes.

Donc, si vous voulez savoir combien d'heures il y a dans le temps donné dans notre ensemble de données, vous pouvez utiliser la formule ci-dessous :

=(B2-A2)*24

Soustraire des pourcentages dans Excel

Soustraire des pourcentages d'un nombre dans Excel est un peu différent de la soustraction de deux nombres entiers ou décimaux.

Supposons que vous ayez deux valeurs en pourcentage (comme indiqué ci-dessous) et que vous souhaitiez soustraire l'une de l'autre, vous pouvez utiliser une formule de soustraction simple

Mais si vous souhaitez soustraire une valeur en pourcentage d'une valeur sans pourcentage, vous devez procéder différemment.

Supposons que vous ayez 100 dans la cellule B1 et que vous vouliez soustraire 20 % de cette valeur (c'est-à-dire soustraire 20 % de 100 de 100).

Vous pouvez utiliser le formel ci-dessous dans ce cas:

=B1*(1-20%)

Vous pouvez également utiliser la formule ci-dessous :

=B1-B1*20%

Si vous avez la valeur en pourcentage dans une cellule, vous pouvez également utiliser la référence de cellule. Par exemple, si vous disposez du jeu de données illustré ci-dessous et que vous souhaitez soustraire la valeur en pourcentage de la cellule B2 du nombre de B1.

Ensuite, vous pouvez utiliser la formule ci-dessous :

=B1-B1*B2

Soustraire à l'aide de Collage spécial

Et enfin, vous pouvez également utiliser l'astuce Collage spécial pour soustraire dans Excel.

Ceci est utile lorsque vous souhaitez soustraire rapidement une valeur spécifique d'une colonne entière.

Supposons que vous ayez l'ensemble de données illustré ci-dessous et que vous souhaitiez soustraire 100 à chacun de ces nombres.

Vous trouverez ci-dessous les étapes à suivre :

  1. Dans une cellule vide, entrez la valeur que vous souhaitez soustraire de la colonne entière. Dans cet exemple, je vais entrer cette valeur dans la cellule D1
  1. Copiez la cellule D1 (qui est la cellule où vous avez entré cette valeur que vous souhaitez soustraire)
  1. Sélectionnez la colonne entière dont vous souhaitez soustraire la valeur copiée
  2. Faites un clic droit puis cliquez sur l'option Collage spécial
  1. Dans la boîte de dialogue spéciale, sélectionnez Valeurs comme option Coller
  1. Sous Opérations, sélectionnez Soustraire
  1. Cliquez sur OK
  2. Supprimez la valeur que vous avez entrée dans la cellule à l'étape 1

Les étapes ci-dessus soustraient simplement la valeur que vous avez copiée de la colonne sélectionnée. Le résultat que vous obtenez est une valeur statique.

L'avantage de cette méthode est que vous n'avez pas besoin d'une colonne supplémentaire où vous devez appliquer une formule pour soustraire les valeurs. Si vous souhaitez également conserver les valeurs d'origine, créez simplement une copie de la colonne, puis suivez les étapes ci-dessus.

Voici donc différentes manières d'utiliser Excel pour soustraire des valeurs/pourcentages, des cellules et des colonnes.

Comprendre ces concepts de base vous aidera à utiliser le tableur Excel de la manière la plus efficace.

J'espère que vous avez trouvé ce tutoriel utile.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave