Comment remplacer VRAI ou FAUX par 1 ou 0 dans Excel ?

Dernière mise à jour le 08/04/2026
Temps de lecture : 2 minutes

Un test logique retourne VRAI ou FAUX par défaut, mais il est possible de retourner 1 ou 0 dans Excel. Deux méthodes sont possibles

Frédéric Le Guenex-Microsoft MVP 2010-2025
ConditionMis à jour le 08/04/20262 min de lecture

Résultat renvoyé par un test logique

Dans Excel, le résultat d'un test logique retourne VRAI ou FAUX. Et c'est la même chose avec tous les langages informatiques.

Par exemple, dans le document suivant, nous réalisons le test suivant pour savoir si les prénoms sont les mêmes entre les colonnes A et B.

=A2=B2

Resultat test logique sur une egalite

Autre exemple, ici nous effectuons un test pour savoir si les clients ont plus de 21 ans

=B2>=21

Resultat dun test sur lage

Comment remplacer VRAI et FAUX en 1 et 0 ?

Il existe trois techniques dans Excel pour retourner les valeurs 1 et 0 au lieu de VRAI et FAUX.

Technique : Multiplier par 1

La première technique consiste à multiplier votre test logique par 1. Pour être certain que l'ensemble du test soit concerné, il est indispensable d'écrire le test entre parenthèses.

=(A2=B2)*1

Technique pour remplace vrai et faux par 0 et 1

Technique 2 : Utiliser deux signes moins (--)

Cette technique est moins connue mais fonctionne tout aussi bien. Au lieu de multiplier par 1, on ajoute 2 signes moins avant le test.

=--(B2>=21)

Technique pour convertir vrai et faux par 0 et 1

Technique 3 : La fonction N

Il existe une fonction dans Excel qui permet de faire des conversions, c'est la fonction N (astuce donnée par Etienne Strasman). Cette fonction convertit les dates, les nombres et aussi les tests logiques.

La fonction s'écrit tout simplement

=N(B2>=21)

Utiliser la fonction N pour convertir le test logique

3 commentaires

  1. Goncalves
    22/02/2025 @ 13:23

    Bonjour,

    J'ai besoin d'aide, je travail dans un collège sauf que pour le comptage de la demi pension c'est indiqué O ou N
    dans 4 colonnes différentes, je suis obligé de compter les 300élèves qui mangent les lundis, les mardis, les jeudis et les vendredi, je voudrais me simplifié les choses en changeant les O pour 1 et les N pour 0, comment je peux faire ?? en vous remerciant

    Répondre

    • Frédéric LE GUEN
      23/02/2025 @ 09:51

      Vous avez essayez d'utiliser l'outil Rechercher / Remplacer pour remplacer les O par 1 et les N par 0 ?

      Répondre

    • Guillaume J
      26/05/2025 @ 10:07

      Bonjour,

      Je pense que la fonction NB.SI devrait faire l'affaire.

      =NB.SI(plage cellule;"O") donnera le nombre de "O"
      et
      =NB.SI(plage cellule;"N") donnera le nombre de "N"

      Répondre

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.

Comment remplacer VRAI ou FAUX par 1 ou 0 dans Excel ?

Reading time: 2 minutes
Dernière mise à jour le 08/04/2026

Un test logique retourne VRAI ou FAUX par défaut, mais il est possible de retourner 1 ou 0 dans Excel. Deux méthodes sont possibles

Frédéric Le Guenex-Microsoft MVP 2010-2025
ConditionMis à jour le 08/04/20262 min de lecture

Résultat renvoyé par un test logique

Dans Excel, le résultat d'un test logique retourne VRAI ou FAUX. Et c'est la même chose avec tous les langages informatiques.

Par exemple, dans le document suivant, nous réalisons le test suivant pour savoir si les prénoms sont les mêmes entre les colonnes A et B.

=A2=B2

Resultat test logique sur une egalite

Autre exemple, ici nous effectuons un test pour savoir si les clients ont plus de 21 ans

=B2>=21

Resultat dun test sur lage

Comment remplacer VRAI et FAUX en 1 et 0 ?

Il existe trois techniques dans Excel pour retourner les valeurs 1 et 0 au lieu de VRAI et FAUX.

Technique : Multiplier par 1

La première technique consiste à multiplier votre test logique par 1. Pour être certain que l'ensemble du test soit concerné, il est indispensable d'écrire le test entre parenthèses.

=(A2=B2)*1

Technique pour remplace vrai et faux par 0 et 1

Technique 2 : Utiliser deux signes moins (--)

Cette technique est moins connue mais fonctionne tout aussi bien. Au lieu de multiplier par 1, on ajoute 2 signes moins avant le test.

=--(B2>=21)

Technique pour convertir vrai et faux par 0 et 1

Technique 3 : La fonction N

Il existe une fonction dans Excel qui permet de faire des conversions, c'est la fonction N (astuce donnée par Etienne Strasman). Cette fonction convertit les dates, les nombres et aussi les tests logiques.

La fonction s'écrit tout simplement

=N(B2>=21)

Utiliser la fonction N pour convertir le test logique

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    3 commentaires

    1. Goncalves
      22/02/2025 @ 13:23

      Bonjour,

      J'ai besoin d'aide, je travail dans un collège sauf que pour le comptage de la demi pension c'est indiqué O ou N
      dans 4 colonnes différentes, je suis obligé de compter les 300élèves qui mangent les lundis, les mardis, les jeudis et les vendredi, je voudrais me simplifié les choses en changeant les O pour 1 et les N pour 0, comment je peux faire ?? en vous remerciant

      Répondre

      • Frédéric LE GUEN
        23/02/2025 @ 09:51

        Vous avez essayez d'utiliser l'outil Rechercher / Remplacer pour remplacer les O par 1 et les N par 0 ?

        Répondre

      • Guillaume J
        26/05/2025 @ 10:07

        Bonjour,

        Je pense que la fonction NB.SI devrait faire l'affaire.

        =NB.SI(plage cellule;"O") donnera le nombre de "O"
        et
        =NB.SI(plage cellule;"N") donnera le nombre de "N"

        Répondre

    Laisser un commentaire

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

    Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.