Les opérateurs de comparaison
Fait partie de la section Les fondamentaux du Journey Excel de Coddy — leçon 36 sur 42.
La condition à l'intérieur d'un IF est construite à partir d'un opérateur de comparaison. Il en existe six, et ensemble ils peuvent poser n'importe quelle question oui/non sur des nombres :
> greater than
< less than
>= greater than or equal (at least)
<= less than or equal (at most)
= equal to
<> not equal toL'intrus est <>, la façon dont Excel exprime non égal. =IF(B2<>B1,"different","equal") affiche different chaque fois que les deux cellules ne correspondent pas.
Un fait curieux : vous pouvez saisir une comparaison sous forme de formule seule, comme =B2>B1. Sur cette feuille de calcul, elle affiche 1 lorsque la comparaison est vraie et 0 quand ce n'est pas le cas, un oui/non brut sous forme de nombre. C'est une astuce pratique pour observer une condition, mais les 1 et les 0 rendent les feuilles de calcul cryptiques. Envelopper la comparaison dans un IF transforme cette réponse brute en mots que tout le monde peut lire.
Choisir entre ces deux cousins très proches est important : > et >= ne diffèrent que lorsque les deux côtés sont exactement égaux, et c'est précisément là que résident les erreurs de type « off-by-one » (erreur d'un élément). Lorsque vous écrivez une condition, demandez-vous toujours : que doit-il se passer à la limite ?
Défi
FacileUne petite feuille de ventes : A1 indique Target avec l'objectif dans B1, et A2 indique Sales avec les ventes du mois dans B2.
Écrivez trois formules IF, chacune utilisant un opérateur de comparaison différent :
- Dans
C1: affichezhitsi les ventes sont au moins égales à l'objectif, sinonmissed - Dans
C2: affichezundersi les ventes sont inférieures à l'objectif, sinonnot under - Dans
C3: affichezdifferentsi les ventes et l'objectif ne sont pas égaux, sinonequal
Utilisez exactement les mots en minuscules ci-dessus. Les tests essaieront des ventes supérieures, inférieures et exactement égales à l'objectif.
Essayez vous-même
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Target | 100 | |||||
| 2 | Sales | 130 | |||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
1Découverte du tableur
Qu'est-ce qu'un tableur ?Cellules et référencesVos premières cellulesLignes, colonnes et grilleRécapitulatif : Découverte de la grille4Références de cellules
Faire référence à d'autres cellulesFormules qui se mettent à jourFormules chaînéesPlages de A1 à A10Récapitulatif : Références de cellules7Prise de décision avec IF
La fonction IFÉcrire une condition IFLes opérateurs de comparaisonLes structures IF imbriquéesRécapitulatif : Prise de décision avec IF2Saisie de données
Texte et nombresCréer un petit tableauModifier et effacer des cellulesDes nombres qui ont du sensRécapitulatif : Saisie de données