Aide formule si imbriquée

Résolu/Fermé
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016 - 25 juin 2016 à 05:35
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016 - 30 juin 2016 à 11:40
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.

5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
25 juin 2016 à 07:23
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 samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
26 juin 2016 à 00:30
Un grand merci pour la réponse.

BAV
0
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
26 juin 2016 à 04:59
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 samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
26 juin 2016 à 05:11
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 lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 26/06/2016 à 09:48
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 samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
30 juin 2016 à 10:06
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 lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 30/06/2016 à 11:28
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 samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
30 juin 2016 à 11:40
Super ça marche avec la seconde formule en s'affranchissant de F7, un grand merci pour ton aide.

Cordialement.
0