Problème sur fonction SI

Bonjour à toutes et tous,

J'applique la fonction ci-dessous avec un très bon résultat.

=SI(G16=R22;Q22;SI(G16=R23;Q23;SI(G16=R24;Q24;SI(G16=R25;Q25;SI(G16=R26;Q26;SI(G16=R27;Q27;SI(G16=R28;Q28;SI(G16=R29;Q29))))))))

Cependant, lorsque je veux l'étendre aux autres lignes, j'ai un message d'erreur me disant qu'il y a trop de niveau d'imbrication.

Ne trouvant pas la solution, je me permets donc de m'adresser à vous afin de voir si vous pouvez m'aider à solutionner ce problème s'il vous plait?

Dans l'attente de votre retour, bien cordialement.

Bonjour,

Avec Excel 2003, tu disposes de 7 niveaux d'imbrication.

Tu peux simplifier ta recherche avec une formule du type :

=SOMMEPROD(($R$22:$R$100=$G$16)*($Q$22:$Q$100))

A+

Bonjour @ tous,

Salut l'ami frangy,

ne sachant pas si les valeurs à renvoyer sont numériques ou textes, voici une formule valable quelque soit le type de valeurs :

=INDEX($Q$22:$Q$29;EQUIV(G16;$R$22:$R$29;0))

@ + +

Hello Frangy et R@chid,

Un grand merci à vous pour vos retours.

La formule de R@chid était beaucoup plus adaptée à mes problématiques.

En effet, je n'avais pas précisé si c'était du texte ou du chiffre.

Vous êtes vraiment formidable.

Xazou

Rechercher des sujets similaires à "probleme fonction"