Formule

Résolu
Bonjour
Je cherche de l'aide pour mon tableau, je veux appliquer une formule a une cellule si une autre cellule de la même ligne contient un texte donné
Ex si A3 contient "mariée" formule =((AB3-N3)/2)+N3 est applique à AD3 ou
A3 contient "celibataire" formule =((AB3-N3)/5*4)+N3 est applique à AD3 ou
A3 contient "veuve" formule =((AB3-N3)/3*2)+N3 est applique à AD3
Merci

4 réponses

  1. Bonjour,

    Pourquoi à chaque conditionnelle dans la demande tu additionnes N3
    AB3-N3)/2)+N3
    si c'est ce que tu cherches faire teste comme cela

    =SI(A3="marié";((AB3-N3)/2)+N3;SI(A3="célibataire";((AB3-N3)/5*4)+N3;SI(A3="veuve";((AB3-N3)/3*2)+N3;"")))
    0
    1. Ok mike ça marche Merci
      J'ai encore besoin de l'aide pour mon 2éme tableau
      Cette fois ci pour une autre formule
      Ex si M3 n'est est vide formule =((AB3-N3)/3*2)+N3 est applique à AD3 ou
      P3 contient "celibataire sans enfant" formule =((AB3-N3)/5*4)+N3 est applique à AD3 ou
      P3 ne contient "celibataire sans enfant" formule =((AB3-N3)/2)+N3 est applique à AD3
      Toujours privilégié en premier P3 contient célibataire sans enfant ; en deuxième M3 n'est vide et en troisième P3 ne contient célibataire sans enfant
      Merci j'en ai grandement besoin.
      0
  2. Re,

    on peut résumer ta demande s'il te plait
    si P3 contient célibataire sans enfant et M3 n'est pas vide que faire mais si M3 est vide que faire
    idem si
    si P3 ne contient pas célibataire sans enfant donc est vide et M3 n'est pas vide que faire mais si M3 est vide que faire
    0
    1. si P3 contient célibataire sans enfant et M3 n'est pas vide applique la formule =((AB3-N3)/3*2)+N3 à AD3
      si P3 contient célibataire sans enfant et M3 est vide applique la formule =((AB3-N3)/5*4)+N3 à AD3
      si P3 ne contient pas célibataire sans enfant (la cellule P3 a d'autre donne texte qui ne seront pas pris en compte par les calculs) et M3 n'est pas vide applique la formule =((AB3-N3)/3*2)+N3 à AD3
      si P3 ne contient pas célibataire sans enfant (la cellule P3 a d'autre donne texte qui ne seront pas pris en compte par les calculs) et M3 est vide applique la formule =((AB3-N3)/2)+N3 à AD3
      0
  3. Re,

    essaye comme cela

    =SI(ET(P3="célibataire sans enfant";M3<>"");((AB3-N3)/3*2)+N3;SI(ET(P3="célibataire sans enfant";M3="");((AB3-N3)/5*4)+N3;SI(ET(P3<>"célibataire sans enfant";M3<>"");((AB3-N3)/3*2)+N3;SI(ET(P3<>"";P3<>"célibataire sans enfant";M3="");((AB3-N3)/2)+N3;""))))

    mais il est certainement possible de faire plus court parce que dans tes explications, deux critères conditionnent le même calcul

    si P3 contient célibataire sans enfant et M3 n'est pas vide applique la formule =((AB3-N3)/3*2)+N3 à AD3

    si P3 ne contient pas célibataire sans enfant (la cellule P3 a d'autre donne texte qui ne seront pas pris en compte par les calculs) et M3 n'est pas vide applique la formule =((AB3-N3)/3*2)+N3 à AD3

    =SI(ET(P3="célibataire sans enfant";M3="");((AB3-N3)/5*4)+N3;SI(ET(OU(P3="célibataire sans enfant";P3<>"célibataire sans enfant";M3<>""));((AB3-N3)/3*2)+N3;SI(ET(P3<>"";P3<>"célibataire sans enfant";M3="");((AB3-N3)/2)+N3;"")))

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Merci
      j'ai introduit la formule mais c'est comme si s'est un peu melangé au fait c'est trois calculs qui seront appliqués à AD3
      1er ((AB3-N3)/5*4)+N3 s'applique si p3="celibataire sans enfant"
      2ème ((AB3-N3)/2)+N3 s'applique si P3 ne contient pas "celibataire sans enfant" et M3 est vide
      3ème ((AB3-N3)/3*2)+N3 s'applique si P3 ne contient pas "celibataire sans enfant" et M3 n'est pas vide.

      si P3 ne contient célibataire sans enfant et M3 n'est pas vide applique la formule =((AB3-N3)/3*2)+N3 à AD3
      si P3 ne contient célibataire sans enfant et M3 est vide applique la formule =((AB3-N3)/5*4)+N3 à AD3
      si P3 contient célibataire sans enfant et M3 est vide applique la formule =((AB3-N3)/5*4)+N3 à AD3
      si P3 contient célibataire sans enfant et M3 n'est vide pas applique la formule =((AB3-N3)/5*4)+N3 à AD3
      si P3 ne contient pas célibataire sans enfant (cependant la cellule P3 a d'autre donne texte) et M3 est vide applique la formule =((AB3-N3)/2)+N3 à AD3
      0
  4. Re,

    tes explications sont divergentes et même dans ton dernier post, alors d'après ce que je comprends

    =SI(P3="célibataire sans enfant";((AB3-N3)/5*4)+N3;SI(ET(P3<>"célibataire sans enfant";M3="");((AB3-N3)/2)+N3;SI(ET(P3<>"célibataire sans enfant";M3<>"");((AB3-N3)/3*2)+N3;"")))

    ou

    =SI(ET(P3<>"célibataire sans enfant";M3<>"");((AB3-N3)/3*2)+N3;SI(OU(ET(P3<>"célibataire sans enfant";P3="célibataire sans enfant");M3="");((AB3-N3)/5*4)+N3;SI(ET(P3="célibataire sans enfant";M3<>"");((AB3-N3)/5*4)+N3;"")))
    0
    1. merci pour ce coup de main ça a reussi
      vous n'aviez pas pris en compte
      ((AB3-N3)/2)+N3 si P3 ne contient pas celibataire sans enfant et M3 est vide
      Finalement je l'ai inserré dans la formule que vous m'avez donné et ça marche
      le resultat le voici

      =SI(ET(P3<>"célibataire sans enfant";M3<>"");((AB3-N3)/3*2)+N3;SI(ET(P3<>"célibataire sans enfant";M3="");((AB3-N3)/2)+N3;SI(OU(ET(P3<>"célibataire sans enfant";P3="célibataire sans enfant");M3="");((AB3-N3)/5*4)+N3;SI(ET(P3="célibataire sans enfant";M3<>"");((AB3-N3)/5*4)+N3;""))))
      Encore Merci Mike
      je reviendrais pour autre chose demain
      0