Fonction si avec plusieur argument

Résolu
david -  
 david -
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
A voir également:

3 réponses

Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
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
david
 
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 71823 Statut Contributeur 17 376
 
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
david
 
oui je suis sur de la dernière valeur de comparaison.
0
Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
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