Alternatives aux imbrications SI et SUBSTITUE
Résolu/Fermé
ImaSTAT
Messages postés
21
Date d'inscription
vendredi 19 avril 2013
Statut
Membre
Dernière intervention
2 septembre 2016
-
17 févr. 2016 à 17:25
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 18 févr. 2016 à 02:32
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 18 févr. 2016 à 02:32
A voir également:
- Excel substitue plusieurs caractères
- Caractères ascii - Guide
- Liste déroulante excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Si et excel - Guide
- Caractères spéciaux clavier azerty - Guide
2 réponses
via55
Messages postés
14496
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
22 novembre 2024
2 735
17 févr. 2016 à 17:43
17 févr. 2016 à 17:43
Bonjour
Peut être une alternative : faire un tableau (sur la même feuille ou un autre) avec en 1ere colonne config1, config 2 ... et en 2eme colonne =C1&","&D1&","&R1 etc
Ensuite la formule se réduit à une simple RECHERCHEV de A1 dans le tableau
Cdlmnt
Via
Peut être une alternative : faire un tableau (sur la même feuille ou un autre) avec en 1ere colonne config1, config 2 ... et en 2eme colonne =C1&","&D1&","&R1 etc
Ensuite la formule se réduit à une simple RECHERCHEV de A1 dans le tableau
Cdlmnt
Via
17 févr. 2016 à 19:10
Ce n'est pas fou, mais je ne crois pas que RechercheV m'aidera dans ce cas-ci car je dois vérifier la valeur sur plusieurs lignes. Ça me demanderait de faire une feuille de vérification par ligne (selon ma compréhension). J'ai trouvé une solution par contre. Dans une nouvelle feuille, je fais comme tu dis et identifie en B tous les cellules qui doivent être récupérées en fonction de ce qui est en A (conf1, conf2, etc.) Voici comment j'ai procédé:
Feuille "principale" contient en A1 à A1000 le choix de conf par l'utilisateur (liste déroulante conf1 à conf200). Les cellules B1 à ZZ1000 contiennent des valeurs quelconques.
Feuille "validation" contient un tableau de A1 à B200 avec les cellules à recueillir selon la type de conf choisi (en A conf1, conf2, conf3 et en B les valeurs recueillis et séparés par des virgules provenant de la feuille principale).
Ensuite, dans la feuille "résultat" il suffit de chercher la valeur de principale!A1 dans le tableau validation!A1:B200 et retourner la valeur associée en validation!B1. On drag down ensuite sur 1000 lignes et je retrouve mes résultats. Je met le tout en majuscule.
Soit:
=MAJUSCULE(INDEX(validation!$A$1:$B$200;EQUIV(principale!A1;validation!$A$1:$A$1000;0);2))
Donc maintenant j'ai mes résultats finaux dans les cellules resultat!A1;A1000, il faut maintenant que je trouve un moyen de remplacer tous les accents dans ces dernières cellules, si possible sans avoir à utiliser plusieurs colonnes avec des imbrications de SUBSTITUE.
Merci de ton aide