Fonction si avec plusieur argument

Résolu/Fermé
david - 25 nov. 2008 à 13:52
 david - 26 nov. 2008 à 09:46
Bonjour,
je voudrais savoir coment je pourais mettre c'est 3 formule en une seule pour que la fonction prenne effet dans une seule cellule. C'est urgent merci d'avence

=si(z10="NC";NON;"")
=si(ou(et(z10="immeuble";2008-a10<=20);et(z10="meuble";2008-a10<=5));"oui";non")
=si(ou(et(z10"?";2008-a10<=20);et(z10="à voir";2008-a10<=20));"?";"non")

MErci encore

3 réponses

Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 156
25 nov. 2008 à 23:06
J'ai dressé un tableau pour explorer tous les cas de figure imaginables.
Je constate que tu n'as pas indiqué (à travers tes 3 formules) quelle réponse afficher si Z10="meuble" et 2008-A10 compris entre 5 et 20 : c'est "oui" ou c'est "non" ?

https://www.cjoint.com/?lzxdDkq7we
1
bonjour merci beaucoup sa marche je n'est pas besoin de <> entre 5 et 20 encore merci et bonne journée
0
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 156
25 nov. 2008 à 15:11
Dans ta troisième formule
=si(ou(et(z10"?";2008-a10<=20);et(z10="à voir";2008-a10<=20));"?";"non")
es-tu sûr de la dernière valeur de comparaison <=20 ?
0
oui je suis sur de la dernière valeur de comparaison.
0
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 156
25 nov. 2008 à 16:08
Je te propose une formule semblable à la tienne (texte noir sur fond jaune) et la même avec des noms de plage (colonnes) et le calcul séparé de [2008-A10] pour gagner de la place et faciliter la lecture (et la modification) de la formule ; c'est en texte marron sur fond rose.
https://www.cjoint.com/?lzqfo6MDmf
0