A voir également:
- [Excel] fonctions complexes
- Liste déroulante excel - Guide
- Fonction si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Excel moyenne - Guide
3 réponses
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
4 févr. 2007 à 01:26
4 févr. 2007 à 01:26
Bonsoir,
tu peux créer une fonction d'indexation genre :
tu obtiens ainsi les valeurs 1 à 9 que tu peux alors utiliser soit dans une formule choisir(), soit dans un recherchev()
cette façon d'indexer suppose quand même que champ1 et 2 ne peuvent être vides.
pour le garantir, il faudra l'intégrer dans la formule finale :
Bon courage
tu peux créer une fonction d'indexation genre :
1+3*((champ1="dollar")*1+(champ1="yen")*2)+((champ2="option2")*1+(champ2="option3")*2)
tu obtiens ainsi les valeurs 1 à 9 que tu peux alors utiliser soit dans une formule choisir(), soit dans un recherchev()
cette façon d'indexer suppose quand même que champ1 et 2 ne peuvent être vides.
pour le garantir, il faudra l'intégrer dans la formule finale :
=Si(ET(champ1<>"";champ2<>"");Choisir(1+3*((champ1="dollar")*1+(champ1="yen")*2)+(champ2="option2")*1+(champ2="option3")*2;XYZ;ZYX;YXZ;XZY;ZXY;etc....);"")
Bon courage