Fonction avec plusieurs tests logiques

Résolu/Fermé
Signaler
Messages postés
8
Date d'inscription
dimanche 20 janvier 2013
Statut
Membre
Dernière intervention
16 décembre 2016
-
Messages postés
8
Date d'inscription
dimanche 20 janvier 2013
Statut
Membre
Dernière intervention
16 décembre 2016
-
Bonjour,

Je voudrais savoir s'il existe une fonction qui contenant plusieurs tests logiques, l'un pouvant être vrais, revoyant à une valeur ou une cellule définie et les autres nécessairement faux.

Par exemple :
=formule (
Test1 : D1= « valeur 1 » si vrai renvoie à « valeur 1'» si faux renvoie à test2 ;
Test2 : D1= «valeur 2 » si vrai renvoie à « valeur 2' » si faux renvoie à test3 ;
Etc...)

Je sais déjà qu'il est possible de le faire en empilant la fonction « SI » sur elle-même. Mais comme cette méthode donne vite des formules à rallonges je voulais savoir s'il n'existe pas une fonction plus simple pour le faire.

Merci d'avant et désolé si ce n'ai pas claire j'ai eu un peu de mal à mettre mon idée sous forme de mots.

4 réponses

Messages postés
13345
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 janvier 2022
2 325
Bonsoir,

Non ce n'est pas très clair ! Pourrais tu-donner un exemple ?

Difficile de se passer des SI imbriqués sauf à passer par du VBA

Par contre si tu as une correspondance logique par exemple si 1 en D1 doit renvoyer en E1 ce qui est A1, 2 en E2 ce qui est en A2, etc pas besoin de SI avec en E la formule = INDIRECT("A"&E1)

Est ce que c'est ce que tu recherches ?
1
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
849
Bonjour,

en D2, tu peux essayer =INDIRECT("B"&A2)

cordialement
1
Messages postés
8
Date d'inscription
dimanche 20 janvier 2013
Statut
Membre
Dernière intervention
16 décembre 2016

Bonjour,

Tout d'abord merci pour ta réponse rapide.

Et non ce n'est pas tout à fait ce que je cherche, en fait je cherche une formule capable de faire la chose suivante :

Par exemple :
J'ai ma formule en D2, qui vérifierait une valeur de la case A2 et selon la valeur de la case A2, par exemple {2;3;4;5} elle me renverrait respectivement à la valeur contenue dans l'une des cases {B2;B3;B4;B5}.
Idem en D3 avec la même formule, mais vérifiant la case A3 et qui selon sa valeur {2;3;4;5} me renverrais toujours respectivement à l'une des cases {B2;B3;B4;B5}.

Est-ce plus claire ?
0
Messages postés
8
Date d'inscription
dimanche 20 janvier 2013
Statut
Membre
Dernière intervention
16 décembre 2016

A oui en effet ça marche merci.
0