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

Condition si ,cellule contient un nombre

  • Initiateur de la discussion Initiateur de la discussion Jerome35
  • 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 !

Jerome35

XLDnaute Nouveau
Bonjour à tous,

Je souhaite que dans mon fichier la cellule H41 reste vide quand la cellule F41 ne contient pas un nombre.
Ma formule qui est déjà présente en H41 doit donc être : si la cellule F41 contient un nombre alors excel vérifie en G41 que si la cellule contient Toé alors elle marque Toé en H41 sinon elle marque dop.

Merci d'avance.
 

Pièces jointes

Bonjour

Juste histoire de varier les plaisirs 😉
(et au passage de prendre en compte le cas ou F41 serait vide)

=CHOISIR(1+ET(F41<>"";ESTNUM(F41);NON(ESTERR(CHERCHE("Toé";G41))));"dop";"Toé")


PS: Est-ce que j'ai bon? La formule renvoie-t-elle le résultat escompté?
 
Bonjour,

Malheureusement l'effet escompté n'est pas celui là.
J'ai eu la solution avec Philippe.
Je remets le fichier pour que vous puissiez regarder.
Merci encore.
 

Pièces jointes

Re

Comme tu as la solution
Je propose pour le fun ou pour tout autre utilité qui pourra être trouvé cette formule à utiliser les nuits sans lune avec coefficient de grande marée. 😉

=REPT("Toé";ESTNUM(CHERCHE("Toé";G9))*(ET(ESTNUM(F9);(F9<>""))))&REPT("dop";ESTERR(CHERCHE("Toé";G9))*(ESTNUM(F9)))


Apparemment, elle fonctionne non ? 😉
 
Bonjour à tous,

La formule du post #4 prend en mémoire 71 octets.

La formule du post #6 de JM prend 89 octets - noter que si F9 est numérique elle est aussi <> "" !!!

Celle-ci prend 70 octets :
Code:
=REPT("Toé";ESTNUM(F41*CHERCHE("toé";G41)))&REPT("dop";ESTERR(CHERCHE("toé";G41))*ESTNUM(F41))
En effet la fonction SI "pèse" bien plus lourd que la fonction REPT.

A+
 
OUi ça fonctionne parfaitement !
Merci encore
Bonne journée
 
... une petite version plus simple afin que j'arrive à vous comprendre...;

Bonjour,

dans une même cellule, je voudrais afficher:

Si une autre cellule en référence est:

si 1, afficher 25 %
si 2, afficher 50%
si 3 afficher 75%
si 4 afficher 100%
sinon, afficher rien

merci Michel
 

Pièces jointes

Bonjour El Cabong, bienvenue sur XLD,

Cela n'a pas grand-chose à voir avec cette discussion mais bof...

Mettez la cellule A2 au format "Pourcentage" et entrez-y la formule =NB(C2:F2)/4

Il est facile de masquer la valeur zéro si ça vous chante.

A+
 
- 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

Discussions similaires

Réponses
5
Affichages
132
Réponses
7
Affichages
432
Réponses
2
Affichages
282
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…