Formule

Résolu
cheikhkamaba Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
cheikhkamaba Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

4 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 131
 
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
cheikhkamaba
 
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
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 131
 
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
cheikhkamaba
 
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
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 131
 
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
cheikhkamaba
 
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
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 131
 
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
cheikhkamaba Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
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