Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème avec un OU dans un SI

  • Initiateur de la discussion Initiateur de la discussion Jaksnoopy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Jaksnoopy

Guest
Bonjour à tous !

Une petite question sur l'utilisation des fonctions (basique) :
Je voudrais faire usage de la fonction SI à deux conditions. J'utilise donc un OU.

J'ai donc une formule de cette forme :

SI(OU(ESTNA(Untel);Untel=0);"";Untel)

Et j'ai comme résultat : rien si untel=0 et N/A si effectivement Untel =N/A#

En théorie, et si j'ai bien tapé ma formule et si Excel ne détecte pas d'erreur, je ne devrais pas avoir de N/A# en résultat ... et pourtant...

J'ai controlé qu'il comprenait bien l'idée du =0.
Si je ne met que la condition estna dans mon si, ca marche, mais les deux non.

Ai-je fait une mauvaise utilisation du OU ?

Merci d'avance de vos éclaircissements.
 
Re : Problème avec un OU dans un SI

bonjour

c'est normal, ton premier rechercheV qui test le 0 renvoie #N/A, donc renvoie une erreur qui provoque l'erreur de la formules.

Code:
=si(ESTNA(RECHERCHEV(A3;'Import Penetro'!$A$2:$B$281;2;FAUX));"";si(RECHERCHEV(A3;'Import Penetro'!$A$2:$B$281;2;FAUX)>0;RECHERCHEV(A3;'Import Penetro'!$A$2:$B$281;2;FAUX);""))
 
Re : Problème avec un OU dans un SI

Bonjour, salut Wilfried,

Autre approche :
Pentro!B3 : =SI(NB.SI('Import Penetro'!A$2:A$5;A3);RECHERCHEV(A3;'Import Penetro'!A$2:B$5;2;0);"")
Cellule au format "Standard;;" ou autre format suivi de ;;

abcd
 
Re : Problème avec un OU dans un SI

Re...
Bon, j'ai compris ta solution Wilfried, c'est basique mais au moins ca marche (par rapport à mon essai), OK
(donc en fait, le OU n'a rien à faire là, il doit pouvoir servir ailleurs...)

abcd, j'ai compris le principe, tu cherches si la valeur est dans le tableau avant de lancer la recherchev. Par contre la gestion des 0 avec le format de cellule ;; je comprend pas, et l'aide n'en parle pas... (d'ailleurs, je dois faire comment pour mettre mes cellules à ce format là ?)

C'est basique ce que je fais, mais j'ai l'impression d'avoir déjà atteint mes limites...^^
 
Re : Problème avec un OU dans un SI

Bonjour,

Je connais quatre méthodes pour ne pas afficher les 0.

Menu Outils / Options / Affichage / décocher "Valeurs zéros"
Cela s'applique à toute la feuille, ce qui est parfois gênant.

Menu Format / Cellule / Police / Couleur / choisir le blanc (ou idem à la couleur de fond de la feuille) dans la palette qui s'affiche.

Menu Format / Cellule / Personnalisée / saisir : [=0]"";Standard

Menu Format / Cellule / Personnalisée / saisir : Standard;;

Dans les deux dernières méthodes "Standard" peut être remplacé par tout autre format au choix (par exemple jj/mm/aa ou hh:mm, ou ...)

abcd
 
Re : Problème avec un OU dans un SI

Re,

Effectivement, il existe pas mal de méthode.

Merci bien pour les explications détaillées !

Ca evite les MEFC...

A bientot
Jak
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
317
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
516
Réponses
2
Affichages
292
Réponses
17
Affichages
615
  • Question Question
Microsoft 365 Formule excel
Réponses
7
Affichages
361
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…