Un double ou tripe =SI.....
Résolu
Mikael2310
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
mic13710 Messages postés 1087 Date d'inscription Statut Membre Dernière intervention -
mic13710 Messages postés 1087 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais introduire un Si dans un SI ... une autre condition encore...et si la case est pas rempli Excel reste à la condition exposé en premier...
Je vous mets le fichier joint.
http://www.cijoint.fr/cjlink.php?file=cj201102/cij9CQBevu.xls
Si la case IPP ou Remarque est rempli du tableau ci-joint, la remarque dans la colonne "L" doit dire par exemple à Rendre... (et non pas PAS OK ou à jeter)
Si ces cases IPP ou remarques ne sont pas rempli il peut alors jeter le sac à la date voulu... par le 1er si..
Merci pour votre aide...
J'aimerais introduire un Si dans un SI ... une autre condition encore...et si la case est pas rempli Excel reste à la condition exposé en premier...
Je vous mets le fichier joint.
http://www.cijoint.fr/cjlink.php?file=cj201102/cij9CQBevu.xls
Si la case IPP ou Remarque est rempli du tableau ci-joint, la remarque dans la colonne "L" doit dire par exemple à Rendre... (et non pas PAS OK ou à jeter)
Si ces cases IPP ou remarques ne sont pas rempli il peut alors jeter le sac à la date voulu... par le 1er si..
Merci pour votre aide...
A voir également:
- Un double ou tripe =SI.....
- Double ecran - Guide
- Whatsapp double sim - Guide
- Double driver - Télécharger - Pilotes & Matériel
- Double appel - Guide
- Double boot - Guide
4 réponses
MERCI MERCI !!!
Super si ça vous convient.
Juste une remarque, j'ai considéré peut-être à tord que la colonne F n'était que des nombres. S'il peut y avoir des lettres, il faut alors modifier la formule en rajoutant <>"" après F5. la formule devient donc :
=SI(OU(F5<>"";G5<>"");"A rendre";SI(AUJOURDHUI()>K5;"A jeter";"Pas OK"))
Que vous pouvez écrire aussi :
=SI(NBVAL(F5;G5);"A rendre";SI(AUJOURDHUI()>K5;"A jeter";"Pas OK"))
Ce qui est plus logique puisque quelle que soit la saisie dans l'une quelconque des cellules F ou G, c'est le message "A rendre" qui s'affiche.
Michel
Juste une remarque, j'ai considéré peut-être à tord que la colonne F n'était que des nombres. S'il peut y avoir des lettres, il faut alors modifier la formule en rajoutant <>"" après F5. la formule devient donc :
=SI(OU(F5<>"";G5<>"");"A rendre";SI(AUJOURDHUI()>K5;"A jeter";"Pas OK"))
Que vous pouvez écrire aussi :
=SI(NBVAL(F5;G5);"A rendre";SI(AUJOURDHUI()>K5;"A jeter";"Pas OK"))
Ce qui est plus logique puisque quelle que soit la saisie dans l'une quelconque des cellules F ou G, c'est le message "A rendre" qui s'affiche.
Michel
Pour ma culture personnel que signifie : <>"" pour excel ? et la différence entre NBVAL et OU
Merci beaucoup
Mikael
Merci beaucoup
Mikael
<>"" signifie pour Excel "cellule non vide". <> signifie "différent de" et "" signifie vide.
OU et une fonction logique qui renvoi "vrai" si une seule des cellules est vrai, c'est à dire qu'elle comporte une valeur si on fait uniquement référence à la cellule, par exemple F5 ou qu'elle n'est pas vide avec F5<>"". Elle renvoi "faux" si aucune valeur est vrai.
La fonction NBVAL renvoi le nombre de cellules non vides dans une plage. Dans la formule que je vous ai proposé, si F5 et G5 sont vides, la valeur renvoyée est 0, ce qui est aussi interprété dans la fonction SI comme faux, ce qui renvoi à la deuxième condition du SI.
Si l'une des cellules F5 ou G5 n'est pas vide, NBVAL renvoi 1 (pour une cellule) ou 2 (pour les deux cellules), ce qui est interprété dans la fonction SI comme vrai, ce qui renvoi à la première condition.
Michel
OU et une fonction logique qui renvoi "vrai" si une seule des cellules est vrai, c'est à dire qu'elle comporte une valeur si on fait uniquement référence à la cellule, par exemple F5 ou qu'elle n'est pas vide avec F5<>"". Elle renvoi "faux" si aucune valeur est vrai.
La fonction NBVAL renvoi le nombre de cellules non vides dans une plage. Dans la formule que je vous ai proposé, si F5 et G5 sont vides, la valeur renvoyée est 0, ce qui est aussi interprété dans la fonction SI comme faux, ce qui renvoi à la deuxième condition du SI.
Si l'une des cellules F5 ou G5 n'est pas vide, NBVAL renvoi 1 (pour une cellule) ou 2 (pour les deux cellules), ce qui est interprété dans la fonction SI comme vrai, ce qui renvoi à la première condition.
Michel
=SI(OU(F5;G5<>"");"A rendre";SI(AUJOURDHUI()>K5;"A jeter";"Pas OK"))
Michel