Alternative à la fonction SI

Fermé
touroul Messages postés 470 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 17 juin 2024 - 6 mars 2013 à 08:32
touroul Messages postés 470 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 17 juin 2024 - 6 mars 2013 à 20:01
Bonjour à tous les assidus d'Excel.

J'ai besoin de vos idées à propos d'une alternative à la fonction SI :

Je pose le problème :

Dans une cellule particulière de ma feuille (B31), je souhaite insérer un commentaire (format texte).
Mais ce commentaire dépend de la valeur (texte) de 2 autres cellules de ma feuille (G2 et G4).
G2 et G4 peuvent prendre différentes valeurs (une trentaine de combinaisons possibles).

Donc si j'utilise la fonction =SI, je me retrouve avec une formule contenant des SI imbriqués les uns dans les autres, et la formule fais 20 lignes.

Existerait-il un moyen de saisir chaque fonction SI sur plusieurs cellules, et de renvoyer le résultat de chacune de ces cellules en B31 ?

Sachant que dans ces SI imbriqués, aucune condition n'est vraie en même temps qu'une autre.

J'espère que je me suis bien exprimé et qu'il y a une solution à ma requête !

D'avance merci, ce forum est addictif.



2 réponses

eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 7 235
Modifié par eriiic le 6/03/2013 à 09:07
Bonjour,

Oui, à condition de renvoyer des chaines vide "" si les tests sont négatifs.
Fait un & entre les cellules.
En B31 :
=B32&B33&B34

Ou bien te créer un tableau de tes combinaisons de G2 et G4 (séparés par un caractère particulier comme /) avec le texte à retourner à coté.
Et tu fais un recherchev(G2&"/"&G4;tableau;2;faux)
Ca sera plus simple et plus facile à faire évoluer.

eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
1
touroul Messages postés 470 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 17 juin 2024 16
6 mars 2013 à 20:01
Salut Eric

Le truc qui consiste à concaténer B32&B33&B34 fonctionne très bien, mais difficile à gérer dans mon cas.

Je vais travailler sur le tableau, je donnerai une réponse.

Merci pour ton aide.
0