Plusieurs SI dans une cellule

Bonjour à tous,

Voilà je suis perdue dans mes SI, ET, OU

Je souhaite dans une cellule avoir plusieurs calcul.

si dans la cellule E,

j'ai papa, calculé dans la F, la totalité de la colonne B

j'ai maman, calculé dans la F, la moitié de la colonne B

... fille 1/3 ...

Ci joint un petit fichier.

Merci d'avance

13plusieurs-si.xlsx (10.54 Ko)

Bonjour Junot,

=SI(E5="Papa";B5;SI(E5="Maman";B5/2;SI(E5="Fille";B5/3;"")))

A tester, on ne sait jamais!

A+

Bonsoir Curulis57,

Merci ça fonctionne très bien.

Dans mon essai j'avais fait presque pareil, sauf que

je mettais un & avant le 2ème SI.

Merci, Merci .....

Il est ou le bouton pour Résolu ?

Bonne soirée.

Bonsoir Junot,

le V de la victoire se trouve près de ton avatar dans la fenêtre d'édition de ton post.

Bonne continuation!

A+

Re bonsoir,

Merci, je viens de le voir.

Bon WE

Marie

Bonjour Junot

(désolé pour m'intervention tardive - et sur un sujet résolu qui plus est )

Mais je viens de tomber sur ce fil et le titre "Plusieurs SI dans une cellule" m'a intrigué

Alors juste pour le fun une proposition sans aucun SI

Avec en prime la possibilité de faire varier (sans modifier les formules) le "taux" à appliquer à chacun des membres de la famille

Bonjour Andréa,

Ok pour pas de SI,

=B8/RECHERCHEV(E8;$K$2:$L$4;2;FAUX)

sauf que si nous n'avons rien dans la validation de donnée, il génère l'erreur #NA #

j'ai remplacé FAUX par des guillemets,

=B8/RECHERCHEV(E8;$K$2:$L$4;2;"")

et il génère l'erreur #VALEUR#

Alors peut être que les SI sont les bienvenus

A creuser

Bonne journée

Marie

Bonjour Junot

Lorsque je disais pas de SI il fallait lire pas de si imbriqués donc pour prendre en compte "un défaut de valeur" dans la liste de validation il faut en mettre UN seul :

=SI(laCelluleListeDeValidation="";"";B8/RECHERCHEV(E8;$K$2:$L$4;2;FAUX))

laCelluleListeDeValidation est à remplacer par la cellule concernée (je n'ai pas ton tableau sous les yeux)

Par contre

Junot a écrit :

j'ai remplacé FAUX par des guillemets,

=B8/RECHERCHEV(E8;$K$2:$L$4;2;"")

et il génère l'erreur #VALEUR#

c'est normal ! cette formule attend un Booléen en 3ème paramètre donc "" done une erreur, de plus il est optionnel donc tu peux éventuellement ne rien mettre ç la place de FAUX mais certainement pas des guillemets

Bonjour,

Merci pour cette explication.

Marie