Comment vérifier si deux valeurs sont égales dans Excel

Comment vérifier si deux valeurs sont égales dans Excel

Oui, vous pouvez dire si deux nombres sont égaux en un instant simplement en les regardant. Mais ce ne sera pas le cas si vous examinez des nombres plus grands ou si vous souhaitez tester plusieurs nombres dans deux colonnes pour voir s’ils sont égaux.

Comme tout le reste, Excel a un remède qui facilite ce test. Il existe de nombreuses formules que vous pouvez écrire pour vérifier si deux valeurs dans Excel sont égales ou non. Deux des plus simples consistent en la fonction DELTA et la fonction IF.

Qu’est-ce que la fonction DELTA dans Excel ?

DELTA est une fonction d’Excel qui teste si deux valeurs numériques sont égales ou non. Si les deux valeurs sont égales, DELTA renverra 1, et si elles ne sont pas égales, il renverra 0.

=DELTA(number1, number2)

La fonction DELTA ne peut fonctionner que sur des nombres et ne peut pas tester si deux chaînes de texte sont égales ou non. Si number2 est laissé vide, DELTA supposera qu’il est égal à zéro.

Comment tester si deux valeurs sont égales avec la fonction DELTA

DELTA peut être facilement couplé à d’autres fonctions Excel pour compter les paires de nombres égaux dans une liste. Dans cet exemple de feuille de calcul, nous avons deux colonnes de nombres et nous voulons voir combien de paires sont égales.

Deux colonnes de nombres dans Excel

Pour cet exemple, nous allons utiliser la fonction DELTA pour vérifier si les nombres de chaque paire sont égaux. Ensuite, nous allons obtenir le nombre de paires égales à l’aide de la fonction NB.SI d’Excel. Voici comment:

  1. Sélectionnez la première cellule de la colonne dans laquelle vous souhaitez vérifier si les nombres sont égaux. Dans cet exemple, nous utiliserons la cellule C2 .
  2. Dans la barre de formule, saisissez la formule ci-dessous : =DELTA(A2, B2)
  3. Appuyez sur Entrée . DELTA vous dira maintenant si les deux nombres sont égaux ou non.
  4. Saisissez la poignée de remplissage et déposez-la sur les cellules ci-dessous pour obtenir les résultats du test pour tous les nombres.
Fonction DELTA dans Excel indiquant si plusieurs paires sont égales ou non

La formule que nous avons utilisée ici fait appel à DELTA pour tester les nombres en A2 et B2 et voir s’ils sont égaux. La formule renvoie alors 1 pour indiquer qu’ils étaient égaux. Si les deux nombres n’étaient pas égaux, la formule renverrait 0 .

Vous pouvez maintenant voir quelles paires ont des nombres égaux en utilisant la fonction DELTA. Malheureusement, c’est aussi loin que la fonction DELTA va. Pour compter le nombre de paires avec des nombres égaux, vous devrez utiliser d’autres fonctions. Un candidat pour cette tâche est la fonction NB.SI.

COUNTIF peut parcourir une plage de cellules et renvoyer le nombre de cellules qui répondent à une condition spécifique. Étant donné que DELTA a renvoyé 1 pour indiquer des paires égales, nous pouvons demander à COUNTIF de parcourir la sortie de DELTA et de compter les cellules contenant 1 . Cela nous donnera le nombre de paires égales.

  1. Sélectionnez la cellule dans laquelle vous souhaitez afficher le nombre de paires avec des nombres égaux.
  2. Dans la barre de formule, saisissez la formule ci-dessous : =COUNTIF(C2:C10, "=1")
  3. Appuyez sur Entrée .
La fonction NB.SI dans Excel

La formule appelle COUNTIF pour vérifier les cellules C2 à C10 (les résultats de la fonction DELTA) et renvoie le nombre de cellules égales à 1 .

N’oubliez pas que la fonction DELTA renvoie 1 lorsque les deux valeurs sont égales, donc cette formule comptera le nombre de paires avec des nombres égaux. Vous pouvez remplacer 1 par 0 dans la formule pour obtenir le nombre de paires avec des nombres inégaux.

La fonction DELTA est une méthode assez simple pour vérifier si deux nombres sont égaux. Cependant, si vous n’aimez pas la sortie binaire de la fonction DELTA, vous pouvez utiliser la fonction IF à la place pour obtenir une sortie personnalisée.

Qu’est-ce que la fonction SI dans Excel ?

IF est l’une des fonctions de base d’Excel qui vous permet de créer des formules sophistiquées. Il prend une condition, puis renvoie deux sorties spécifiées par l’utilisateur si la condition est ou n’est pas remplie.

=IF(logical_Test, Output_If_True, Output_If_False)

La fonction IF effectue un test logique et si le résultat du test est vrai, elle renvoie Output_If_True. Sinon, il renvoie Output_If_False .

IF est dans une toute autre ligue que DELTA. Là où DELTA ne pouvait déterminer que si deux nombres sont égaux, IF peut exécuter n’importe quel type de tests logiques. Un autre avantage de IF to DELTA est qu’il n’est pas limité aux nombres. En plus des nombres, vous pouvez vérifier si deux chaînes de texte sont égales en utilisant IF dans Excel.

Comment tester si deux valeurs sont égales avec la fonction IF

Dans ce contexte, la fonction SI fonctionne de la même manière que la fonction DELTA, sauf que vous pouvez lui faire produire une chaîne spécifique. Pour vérifier si deux valeurs sont égales avec la fonction SI, vous devez exécuter un test logique dans lequel vous placez les deux cellules comme égales.

Ensuite, vous devrez spécifier les sorties pour les deux scénarios : le résultat du test étant vrai et le résultat du test étant faux.

Deux colonnes de nombres dans Excel

Mettons la fonction IF à utiliser dans le même exemple. Nous allons voir quelles paires de nombres sont égales, puis compter les paires égales à l’aide de la fonction NB.SI.

  1. Sélectionnez la première cellule de la colonne dans laquelle vous souhaitez renvoyer les résultats du test. Ce sera la cellule C2 pour cet exemple.
  2. Dans la barre de formule, saisissez la formule ci-dessous : =IF(A2=B2, "Yes", "No")
  3. Appuyez sur Entrée . La fonction SI vous dira maintenant si les deux valeurs sont égales ou non.
  4. Saisissez la poignée de recopie et déposez-la sur les cellules ci-dessous. La fonction IF va maintenant tester chaque paire et retourner les résultats en conséquence.
Fonction SI dans Excel indiquant si plusieurs paires sont égales

La formule que nous avons utilisée testera les cellules A2 et B2 pour voir si elles sont égales. Si les deux cellules sont égales, la formule renverra Oui . Sinon, la formule renverra No .

Vous pouvez compter les paires égales à l’aide de la fonction NB.SI de la même manière que dans l’exemple précédent, sauf qu’au lieu de compter les cellules égales à 1 , vous devez compter les cellules contenant la chaîne Yes .

En effet, la formule SI que vous avez écrite renvoie Oui pour les paires contenant des valeurs égales. Voici comment vous pouvez compter les paires égales :

  1. Sélectionnez la cellule dans laquelle vous souhaitez renvoyer le nombre. Pour cet exemple, nous avons choisi la cellule E2 .
  2. Dans la barre de formule, saisissez la formule ci-dessous : =COUNTIF(C2:C10, "=Yes")
  3. Appuyez sur Entrée . COUNTIF vous dira maintenant combien de paires contiennent des valeurs égales.
COUNTIF dans Excel comptant la sortie de IF

Cette formule invoquera COUNTIF pour rechercher dans les cellules C2 à C10 (les résultats de la fonction IF) les cellules contenant la chaîne Oui , puis renverra le nombre de cellules qui le font.

Étant donné que IF a renvoyé Oui pour les paires égales, ce sera le nombre de paires égales.

Tester si deux valeurs sont égales avec les fonctions Excel

Il existe de nombreuses formules que vous pouvez écrire pour vérifier si deux valeurs sont égales dans Excel. La fonction DELTA est conçue pour servir exclusivement cet objectif, tandis que la fonction IF peut accomplir de nombreux exploits, y compris.

Excel existe pour vous décharger du fardeau de compter et de calculer. Ceci est un exemple mineur de la façon dont Excel peut le faire et vous faciliter la vie en conséquence.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *