Calcul multi-conditionnel avec "RECHERCHEV"

Bonjour,

J'ai un calcul à faire en W3 en fonction de 3 résultats sachant qu'il n'y aura qu'une seule saisie, soit en Q3, soit en S3, soit en U3 :

Si j'ai une saisie en Q3 alors W3 = les points indiqués par rapport au tableau de référence

Sinon si j'ai une saisie en S3 alors W3 = (les points indiqués par rapport au tableau de référence)/2

Sinon si j'ai une saisie en U3 alors W3 = (les points indiqués par rapport au tableau de référence)/2,6

Auriez-vous svp, la formule complète avec les conditions ?

Merci beaucoup !!!

Bon dimanche :-)))))

image

=SIERREUR(SI(R3="";"";RECHERCHEV(R3;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX));0)

Bonjour,

Un essai à tester ?

=SI(R3="";"";
SI(Q3>0;RECHERCHEV(R3;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX);
SI(S3>0;RECHERCHEV(T3;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX)/2;
SI(U3>0;RECHERCHEV(V3;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX)/2,6;""))))

Bonjour à tous !

Une autre approche (liée à ma compréhension du besoin....) en W3 :

=SIERREUR(RECHERCHE(SOMME(R3+S3+U3);'Concordance Classmt & Points'!$A$2:$B$32)/SI.CONDITIONS(Q3;1;S3;2;U3;2,6);"")

A étirer vers le bas.

Bonjour JFL & JB et merci bcp :-))))))))))))))

JFL, merci mais ça ne correspond pas à ce que je recherche.

JB, c presque parfait : juste quand je ne mets rien en Q5 ça ne me calcule plus pour S5 et U5 :-)

Il faudrait autoriser du vide dans les cellules Q5 & S5

Merci encore :-))))))

image

Bonjour à tous de nouveau !

JFL, merci mais ça ne correspond pas à ce que je recherche.

Pourriez-vous être plus explicite en donnant un exemple de dysfonctionnement ?

RE,

On a le SI(R5="" alors "" sinon...).

Il faut supprimer cette condition :

=SIERREUR(
SI(Q5>0;RECHERCHEV(R5;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX);
SI(S5>0;RECHERCHEV(T5;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX)/2;
SI(U5>0;RECHERCHEV(V5;'Concordance Classmt & Points'!$A$2:$B$32;2;FAUX)/2,6;"")));"")

Bonjour à tous e nouveau !

Une proposition amendée :

=SIERREUR(RECHERCHE(SI.CONDITIONS(Q3;R3;S3;T3;U3;V3);'Concordance Classmt & Points'!$A$2:$B$32)/SI.CONDITIONS(Q3;1;S3;2;U3;2,6);"")

Merci bcp d'insister JFL :-))))

En fait, si j'ai une cellule vide dans Q3, j'ai aucun résultat pour la suite...

Bonjour à tous de nouveau !

Merci bcp d'insister JFL :-))))

En fait, si j'ai une cellule vide dans Q3, j'ai aucun résultat pour la suite...

La contrainte initiale était : " il n'y aura qu'une seule saisie, soit en Q3, soit en S3, soit en U3 ". Ce qui implique UNE saisie (et une seule). A défaut, la formule retourne un résultat vide.

EDIT : Avez-vous testé ma deuxième proposition ?

MErci beaucoup !!!!!!

C nickel !

Trop fort !

Juste au-delà de la 30ème place, lorsqu'ils sortent de mon tableau concordance, il faudrait mettre à 0 point car ils sont à 2 points ;)

Merci beaucoup !

Bonjour à tous de nouveau !

Si votre dernier message m'est adressé, le plus simple est de créer, dans le tableau de concordance, un classement 31 avec 0 pour valeur (et de modifier la plage dans la cellule ! )

oui c t pour toi !!!!!

Riche idée, je fais de suite :)

1000 mercis JFL et JB aussi :-)))))))))))))

Bon dimanche

Bonjour à tous de nouveau !

Bien....

Je vous remercie de ce retour.

Rechercher des sujets similaires à "calcul multi conditionnel recherchev"