Aide formule si imbriquée

Résolu
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je me retourne vers vous ayant grand besoin d'aide après de multiples test et essais infructueux.
Pour plus de clarté je joint une image, je cherche a créer une cellule pour chaque ligne pour une formule dans le genre Si "PA" est vide alors ne rien afficher mais si PA=0 alors affiché le numéro de la ligne Room (ex.271). Lors de mes test je ne parviens pas à ne rien faire apparaître quand la cellule est vide et apparaît alors un "Faux"...

Si une âme charitable passe par là, mille merci.
A voir également:

5 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

sans les n° de ligne et de colonne l'image ne sert pas à grand chose! on vous laisse trouer les adresses:

=SI(ET(ESTNUM(CellPA);CellPA=0);Cell ligne;"")

crdlmnt


0
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Un grand merci pour la réponse.

BAV
0
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Je refais appel à ton savoir pour un autre petit problème :

je souhaite faire la formule suivante : Si la cell "PA" est égale à 0 écrire "No POST" dans la cellule G7, sinon si la cellule F7 est supérieur à 1 écrire "Increase" toujours dans la cell G7, une petite image pour y voir plus clair.


Merci infiniment.
0
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bien -sûr si D7est vide ne rien afficher en G7 (c'est là que je bloque)...
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

=SI(ET(ESTNUM(D7);D7=0);"NO POST";SI(F7>1;"INCREASE";"")

s'appliquer dans l'ordre de la formule, la première condition trouvée annulant les suivantes

petite explication, ça peut servir:
si vous écrivez seulement SI (D7 =0, Excel prend 0 aussi comme valeur d'une cellule vide

en écrivant:
=SI(ET(ESTNUM(D7);D7=0);...... Excel prend en compte les deux conditions ensemble ne considère le zéro que si D7 contient une valeur numérique

crdlmnt
0
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour la formule seulement elle n'est pas encore fonctionnelle je l'ai légèrement modifié comme suit :
=SI(ET(ESTNUM(D7);D7=0);"No Post";SI(ESTVIDE(D7);"";SI(F7>1;"Increase PA";"")))
Mais maintenant "increase PA" apparaît même quand un chiffre est dans la cellule D7 même si aucune valeur n'est en f7.

Comment corriger cela car ce message doit apparaitre uniquement si E7 est > à D7.


BAV
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

je ne comprend pas bien le rapport entre la formule qui s'adresse à F7>1 (et qui devrait fonctionner) et votre remarque si E7>D7 qui n'st pas évoquée dans la, formule?
... à moins que F7 soit égal à E7-D7, mais quelle est cette formule?

et ensuite comme vous avez écrit la, formule, vous pouvez l’alléger en commençant par la condition ESTVIDE(D7)

cette formule:

=SI(ESTVIDE(D7);"";SI(D7=0;"No Post";SI(F7>1;"Increase PA";"")))

ou pour s’affranchir de F7
=SI(ESTVIDE(D7);"";SI(D7=0;"No Post";SI(E7>D7;"Increase PA";"")))

renvoie "" si D7 est vide
No post si D7=0
Increase PA si F7>1 ou dans le second cas, si E7 est > que D7

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
Ted2a* Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Super ça marche avec la seconde formule en s'affranchissant de F7, un grand merci pour ton aide.

Cordialement.
0