


Opérateurs logiques dans Excel: égal à, non égal à, supérieur à, inférieur à
May 12, 2025 am 09:41 AMOpérateurs logiques dans Excel: la clé d'une analyse efficace des données
Dans Excel, de nombreuses taches impliquent de comparer les données dans différentes cellules. à cette fin, Microsoft Excel fournit six opérateurs logiques, également appelés opérateurs de comparaison. Ce tutoriel est con?u pour vous aider à comprendre la connotation des opérateurs logiques Excel et à écrire les formules les plus efficaces pour l'analyse des données.
- Excel Opérateurs logiques
- égal
- Pas égal à
- Supérieur à / inférieur / supérieur à / six égal à / inférieur à l'égalité de
- Utilisations courantes des opérateurs logiques dans Excel
Aper?u des opérateurs logiques Excel
Les opérateurs logiques dans Excel sont utilisés pour comparer deux valeurs. Les opérateurs logiques sont parfois appelés opérateurs booléens, car dans un cas donné, le résultat de la comparaison ne peut être que vrai ou faux.
Six opérateurs logiques sont fournis dans Excel. Le tableau suivant explique le r?le de chaque opérateur et illustre ses principes avec des exemples de formule.
condition | Opérateurs | Exemple de formule | décrire |
égal | = | = A1 = b1 | Si la valeur dans la cellule A1 est égale à la valeur dans la cellule B1, la formule renvoie vrai; Sinon, il renvoie faux. |
Pas égal à | = A1 b1 | Si la valeur dans la cellule A1 n'est pas égale à la valeur dans la cellule B1, la formule renvoie vrai; Sinon, il renvoie faux. | |
Supérieur à | > | = A1> b1 | Si la valeur dans la cellule A1 est supérieure à la valeur de la cellule B1, la formule renvoie vrai; Sinon, il renvoie faux. |
Moins que | = A1 Si la valeur dans la cellule A1 est inférieure à la valeur de la cellule B1, la formule renvoie vrai; Sinon, il renvoie faux. | |
|
Supérieur ou égal à | > = | = A1> = b1 | Si la valeur dans la cellule A1 est supérieure ou égale à la valeur dans la cellule B1, la formule renvoie vrai; Sinon, il renvoie faux. |
Moins ou égal à | = A1 | Si la valeur dans la cellule A1 est inférieure ou égale à la valeur dans la cellule B1, la formule renvoie vrai; Sinon, il renvoie faux. |
La figure suivante montre les résultats renvoyés par les opérateurs logiques "égaux", "non égaux", "supérieurs à" et "inférieurs à":
Le tableau ci-dessus semble tout couvrir et il ne semble y avoir plus rien à discuter. Mais en réalité, chaque opérateur logique a ses propres caractéristiques, et la compréhension de ces caractéristiques peut vous aider à profiter de la puissance des formules Excel.
En utilisant l'opérateur logique "égal" dans Excel
L'opérateur logique "égal" (=) peut être utilisé pour comparer les résultats renvoyés par tous les types de données - nombres, dates, valeurs de texte, valeurs booléennes et autres formules Excel. Par exemple:
= A1 = b1 | Si les valeurs dans les cellules A1 et B1 sont les mêmes, le vrai est renvoyé; Sinon, False est retourné. |
= A1 = "oranges" | Si la cellule A1 contient le mot "oranges", True est retourné; Sinon, False est retourné. |
= A1 = vrai | Si la cellule A1 contient un Boolean True, True est retourné; Sinon, False est retourné. |
= A1 = (b1 / 2) | Si le nombre dans la cellule A1 est égal au quotient de B1 divisé par 2, le vrai est renvoyé; Sinon, False est retourné. |
Exemple 1. Utilisez l'opérateur "égal" avec la date
Vous pourriez être surpris de constater que l'opérateur logique "égal" ne peut pas comparer les dates aussi facilement que les nombres. Par exemple, si les cellules A1 et A2 contiennent la date "12 janvier 2014", la formule =A1=A2
reviendra vrai, ce qui devrait revenir.
Cependant, si vous essayez d'utiliser =A1=12/1/2014
ou =A1="12/1/2014"
, le résultat sera faux. Un peu inattendu, non?
La clé est qu'Excel stocke les dates en tant que nombres à partir du 1er janvier 1900, qui est stocké comme 1. "Le 12 janvier 2014" est stocké comme 41974. Dans la formule ci-dessus, Microsoft Excel interprète "12/1/2014" en tant que cha?ne de texte normale, et puisque "12/1/2014" n'est pas égal 41974, il revient faux.
Pour obtenir le résultat correct, vous devez toujours envelopper la date de la fonction DateValue comme indiqué ci-dessous =A1=DATEVALUE("12/1/2014")
Remarque: La fonction DateValue doit également être utilisée avec d'autres opérateurs logiques, comme indiqué dans l'exemple suivant.
La même approche doit également être utilisée lorsque vous utilisez l'opérateur d'égalité d'Excel dans les tests logiques des fonctions IF. Vous pouvez trouver plus d'informations dans ce tutoriel et quelques exemples de formule: utilisez Excel si les fonctions pour traiter les dates.
Exemple 2. Utilisez l'opérateur "égal" avec une valeur de texte
L'utilisation de l'opérateur "égal" d'Excel avec des valeurs de texte ne nécessite aucune astuce supplémentaire. La seule chose que vous devez noter est que l'opérateur logique "égal" dans Excel est insensible au cas , ce qui signifie que les différences de cas sont ignorées lors de la comparaison des valeurs de texte.
Par exemple, si la cellule A1 contient le mot " oranges " et que la cellule B1 contient " oranges ", la formule =A1=B1
reviendra vrai.
Si vous souhaitez considérer leurs différences de cas lors de la comparaison des valeurs de texte, vous devez utiliser la fonction exacte au lieu de l'opérateur "égal". La syntaxe de la fonction exacte est très simple:
Exact (text1, text2) où le texte 1 et le texte sont les valeurs à comparer. Si la valeur est exactement la même, y compris le cas, Excel renvoie True; Sinon, il renvoie faux. Lorsque vous devez comparer les valeurs de texte avec sensibilité, vous pouvez également utiliser la fonction exacte dans la formule IF, comme indiqué dans la capture d'écran ci-dessous:
Remarque: Si vous souhaitez comparer les longueurs de deux valeurs de texte, vous pouvez utiliser la fonction LEN, telle que =LEN(A2)=LEN(B2)
ou =LEN(A2)>=LEN(B2)
.
Exemple 3. Comparaison des valeurs et des nombres booléens
On pense généralement que dans Microsoft Excel, le booléen vrai est toujours égal à 1 et que FAUX est égal à 0. Cependant, ce n'est que partiellement correct, le mot-clé est "toujours" ou plus précisément "pas toujours" :)
Lors de l'écriture d'une expression logique qui compare les valeurs et les nombres booléens, vous devez indiquer clairement qu'Excel devrait traiter les valeurs booléennes non nucères comme des nombres. Vous pouvez le faire en ajoutant un signe double moins avant une valeur booléenne ou une référence de cellule, telle que =A2=--TRUE
ou =A2=--B2
.
Le premier signe moins (techniquement appelé l'opérateur unaire) jette respectivement True / False à -1/0, et le deuxième opérateur unaire nie ces valeurs, les convertissant en 1 et 0. Cela peut être plus facile à comprendre en regardant la capture d'écran ci-dessous:
Remarque: Lorsque vous comparez correctement les valeurs numériques avec les valeurs booléennes à l'aide d'autres opérateurs logiques tels que "pas égal à", "supérieur" ou "moins que", vous devez ajouter des opérateurs doubles unaires avant les valeurs booléennes.
Lorsque vous utilisez des opérateurs logiques dans des formules complexes, vous devrez peut-être également ajouter des opérateurs doubles unaires avant chaque expression logique qui renvoie vrai ou faux en conséquence. Voici un exemple d'une telle formule: le sumproduct et les suMIFs dans Excel.
En utilisant l'opérateur logique "non égal" dans Excel
Lorsque vous souhaitez vous assurer que la valeur d'une cellule n'est pas égale à la valeur spécifiée, vous pouvez utiliser l'opérateur "non égal à" d'Excel (). L'utilisation de l'opérateur "non égal" est très similaire à l'opérateur "égal" dont nous venons de discuter.
Le résultat renvoyé par l'opérateur "non égal" est similaire au résultat produit par la fonction Excel Not, qui inverse la valeur de ses paramètres. Le tableau suivant fournit quelques exemples de formules.
Pas égal à l'opérateur | Ne pas fonctionner | décrire |
= A1 b1 | = Pas (a1 = b1) | Si les valeurs dans les cellules A1 et B1 sont différentes, la vraie est retournée; Sinon, False est retourné. |
= A1 "oranges" | = Pas (a1 = "oranges") | Renvoie True si la cellule A1 contient une valeur autre que "oranges" et renvoie false si la cellule A1 contient "oranges" ou "oranges" ou "oranges", etc. |
= A1 true | = Pas (a1 = true) | Si la cellule A1 contient une valeur autre que True, True est renvoyé; Sinon, False est retourné. |
= A1 (b1 / 2) | = Pas (a1 = b1 / 2) | Si le nombre dans la cellule A1 n'est pas égal au quotient de B1 divisé par 2, le vrai est renvoyé; Sinon, False est retourné. |
= A1 datevalue ("12/1/2014") | = Pas (a1 = dateValue ("12/1/2014"))) | Si A1 contient une valeur sauf le 1er décembre 2014, le VRAI est retourné quel que soit le format de date; Sinon, False est retourné. |
supérieur à, inférieur à, supérieur ou égal à, inférieur ou égal à
Vous pouvez utiliser ces opérateurs logiques dans Excel pour vérifier les résultats de comparaison d'un nombre à un autre. Microsoft Excel fournit 4 opérateurs de comparaison dont les noms sont explicites:
- Supérieur à (>)
- Supérieur ou égal à (> =)
- Moins de (
- Moins que ou égal à (
Dans la plupart des cas, l'opérateur de comparaison Excel est utilisé avec les nombres, les dates et les valeurs de temps. Par exemple:
= A1> 20 | Si le nombre dans la cellule A1 est supérieur à 20, le vrai est renvoyé; Sinon, False est retourné. |
= A1> = (b1 / 2) | Si le nombre dans la cellule A1 est supérieur ou égal au quotient de B1 divisé par 2, le vrai est renvoyé; Sinon, False est retourné. |
= A1 Si la date de la cellule A1 est inférieure au 1er décembre 2014, le vrai est retourné; Sinon, False est retourné. | |
= A1 | Retour Vrai Si le nombre dans la cellule A1 est inférieur ou égal à la somme des valeurs dans la cellule B1: D1; Sinon, retournez false. |
Gérer les valeurs de texte à l'aide de l'opérateur de comparaison Excel
En théorie, vous pouvez également utiliser le "plus grand que", "supérieur à l'égal des" opérateurs et leurs opérateurs "peu que" correspondants avec les valeurs de texte. Par exemple, si la cellule A1 contient des " pommes " et que B1 contient des " bananes ", devinez quel sera le renverra la formule =A1>B1
? Félicitations à ceux qui parient sur False :)
En comparant les valeurs de texte, Microsoft Excel ignore leur cas et compare symboliquement les valeurs, "A" est considéré comme la plus petite valeur de texte et "Z" est considéré comme la plus grande valeur de texte.
Ainsi, lorsque vous comparez les valeurs des " pommes " (A1) et " Bananas " (B1), Excel commence par leurs premières lettres "A" et "B", et puisque "B" est supérieur à "A", Formula =A1>B1
renvoie false.
Si la première lettre est la même, la deuxième lettre est comparée, s'ils sont les mêmes, Excel continue de comparer les troisième, quatrième lettres, etc. Par exemple, si A1 contient des " pommes " et B1 contient " Agave ", alors Formula =A1>B1
reviendra vrai car "P" est supérieur à "g".
à première vue, l'utilisation de l'opérateur de comparaison avec les valeurs de texte semble avoir peu de signification pratique, mais vous ne savez jamais ce dont vous pourriez avoir besoin à l'avenir, donc ces connaissances pourraient être utiles à certaines personnes.
Utilisations courantes des opérateurs logiques dans Excel
Dans le travail réel, les opérateurs logiques Excel sont rarement utilisés seuls. D'accord, les valeurs booléennes vraies et fausses qu'ils reviennent sont très correctes (jeu de mots), mais pas beaucoup de sens. Pour obtenir des résultats plus significatifs, vous pouvez utiliser des opérateurs logiques dans le cadre d'une fonction Excel ou d'une règle de formatage conditionnel, comme le montre l'exemple ci-dessous.
1. Utilisez des opérateurs logiques dans les paramètres de la fonction Excel
En ce qui concerne les opérateurs logiques, Excel est très lache et leur permet d'être utilisés dans les paramètres de nombreuses fonctions. L'une des utilisations les plus courantes est dans Excel IF Fonctions, où l'opérateur de comparaison peut aider à créer des tests logiques, et la formule IF renverra le résultat correspondant en fonction de la question de savoir si le résultat du test est vrai ou faux. Par exemple:
=IF(A1>=B1, "OK", "Not OK")
Cette formule simple si la formule est OK si la valeur dans la cellule A1 est supérieure ou égale à la valeur dans la cellule B1, sinon elle renvoie "pas OK".
Voici un exemple:
=IF(A1B1, SUM(A1:C1), "")
Cette formule compare les valeurs dans les cellules A1 et B1, et si A1 n'est pas égal à B1, il renvoie la somme des valeurs dans la cellule A1: C1, sinon elle renvoie une cha?ne vide.
Les opérateurs de logique Excel sont également largement utilisés dans des fonctions IF spéciales, telles que SUMIF, COUFFIF, moyenF et leurs fonctions correspondantes complexes, qui renvoient les résultats basés sur des conditions spécifiques ou des conditions multiples.
Vous pouvez trouver un grand nombre d'exemples de formules dans le tutoriel suivant:
- Utilisation des fonctions si dans Excel
- Comment utiliser Sumif dans Excel
- Excel Sumifs et Sumif et plusieurs conditions
- Utilisation du countif dans Excel
- Excel Counts et Countif et plusieurs conditions
2. Utilisez des opérateurs logiques Excel dans les calculs mathématiques
Bien s?r, les fonctions Excel sont très puissantes, mais vous n'avez pas toujours besoin de les utiliser pour obtenir les résultats souhaités. Par exemple, les deux formules suivantes renvoient le même résultat:
Si fonction: =IF(B2>C2, B2*10, B2*5)
Formules qui utilisent des opérateurs logiques: =(B2>C2)*(B2*10) (B2
Je suppose que la formule IF est plus facile à comprendre, non? Il indique à Excel de multiplier la valeur dans la cellule B2 par 10 si B2 est supérieur à C2, sinon multiplier la valeur en B1 par 5.
Maintenant, analysons le r?le de la deuxième formule en utilisant les opérateurs "supérieurs à" et "moins égaux aux" logiques. Comprenez que dans les calculs mathématiques, Excel assimile le booléen fidèle à 1, et assimiler false à 0 est utile. Garder cela à l'esprit voyons ce que chaque expression logique revient réellement.
Si la valeur dans la cellule B2 est supérieure à la valeur dans la cellule C2, l'expression b2> C2 est vraie, donc égale à 1. D'autre part, si B2 est inférieur ou égal à C2, alors l'expression b2> C2 est fausse (0), et l'expression b2
étant donné que n'importe quel nombre multiplié par zéro égal à zéro, nous pouvons supprimer la deuxième partie de la formule après le signe plus. Et puisque n'importe quel nombre multiplié par 1 est égal à ce nombre, notre formule complexe devient simple = B2 * 10, qui renvoie le produit de B2 Times 10, ce qui est exactement ce que fait la formule ci-dessus :)
De toute évidence, si la valeur dans la cellule B2 est inférieure à la valeur dans la cellule C2, la valeur de l'expression b2> C2 est fausse (0), et la valeur de B2
3. Opérateurs logiques au format conditionnel Excel
Une autre utilisation courante des opérateurs logiques est dans le formatage conditionnel Excel, qui vous permet de mettre rapidement en évidence les informations les plus importantes d'une feuille de calcul.
Par exemple, la règle simple suivante met en évidence les cellules sélectionnées ou les lignes entières dans la feuille de calcul en fonction des valeurs de la colonne A:
Moins que (orange): =A1
Supérieur à (vert): =A1>20
Pour des instructions détaillées étape par étape et des exemples de règles, consultez l'article suivant:
- Formule de format conditionnel Excel
- Comment changer la couleur des lignes en fonction de la valeur cellulaire
- Deux fa?ons de modifier la couleur d'arrière-plan selon la valeur cellulaire
- Comment mettre en évidence toutes les autres lignes dans Excel
Comme vous pouvez le voir, l'utilisation d'opérateurs logiques dans Excel est intuitif et simple. Dans le prochain article, nous apprendrons les tenants et aboutissants des fonctions logiques Excel qui permettent de réaliser plusieurs comparaisons dans une seule formule. Veuillez continuer à faire attention et merci d'avoir lu!
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le regroupement par mois dans une table de pivot Excel vous oblige à vous assurer que la date est formatée correctement, puis à insérer la table de pivot et à ajouter le champ de date, et enfin cliquez avec le bouton droit sur le groupe pour sélectionner l'agrégation "mois". Si vous rencontrez des problèmes, vérifiez s'il s'agit d'un format de date standard et que la plage de données est raisonnable et ajustez le format numéro pour afficher correctement le mois.

Liens rapides Vérifiez l'état du fichier de la vague automatique de la fichier

Le tutoriel montre comment basculer le mode clair et sombre dans différentes applications Outlook et comment garder un volet de lecture blanc dans le thème noir. Si vous travaillez fréquemment avec votre e-mail tard dans la nuit, Outlook Dark peut réduire la fatigue oculaire et

Pour configurer les en-têtes répétitifs par page lorsque Excel imprime, utilisez la fonction "Top Title Row". étapes spécifiques: 1. Ouvrez le fichier Excel et cliquez sur l'onglet "Page de mise en page"; 2. Cliquez sur le bouton "Imprimer le titre"; 3. Sélectionnez "Top Title Line" dans la fenêtre contextuelle et sélectionnez la ligne à répéter (comme la ligne 1); 4. Cliquez sur "OK" pour terminer les paramètres. Les notes incluent: uniquement les effets visibles lors de l'impression de prévisualisation ou d'impression réelle, évitez de sélectionner trop de lignes de titre pour affecter l'affichage du texte, les différentes feuilles de calcul doivent être définies séparément, Excelonline ne prend pas en charge cette fonction, nécessite la version locale, le fonctionnement de la version MAC est similaire, mais l'interface est légèrement différente.

Il est courant de vouloir prendre une capture d'écran sur un PC. Si vous n'utilisez pas un outil tiers, vous pouvez le faire manuellement. Le moyen le plus évident est d'appuyer sur le bouton PRT SC / ou d'imprimer le bouton SCRN (touche d'écran d'impression), qui saisira l'ensemble de l'écran PC. Tu fais

MicrosoftTeamsRecordingsArestoredIntheCloud, généralement INOONEDRIVEORSHAREPOINT.1.Recordings, insuffisant de manière "

La recherche de la deuxième plus grande valeur dans Excel peut être implémentée par grande fonction. La formule est = grande (plage, 2), où la plage est la zone de données; Si la valeur maximale appara?t à plusieurs reprises et que toutes les valeurs maximales doivent être exclues et que la deuxième valeur maximale est trouvée, vous pouvez utiliser la formule du tableau = max (if (RangeMax (plage), plage))), et l'ancienne version d'Excel doit être exécutée par Ctrl Shift Entrée; Pour les utilisateurs qui ne connaissent pas les formules, vous pouvez également rechercher manuellement en triant les données par ordre décroissant et en affichant la deuxième cellule, mais cette méthode modifiera l'ordre des données d'origine. Il est recommandé de copier d'abord les données, puis de fonctionner.

TopulldatafromThewebintoExcelceditcoding, usepowerQueryForstructuredhtmlTablesByenteringheurLunderData> getData> FromWebandSelectingTheDeSiredTable;
