Associer des codes à des listes
Résolu/Fermé
A voir également:
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte.
- Suivi des modifications Word : comment l'utiliser - Guide
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- A quoi sert le mode avion - Guide
- Mode sécurisé samsung - Guide
4 réponses
Raymond PENTIER
Messages postés
58724
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 novembre 2024
17 239
26 sept. 2018 à 15:55
26 sept. 2018 à 15:55
Essaie
=SI(NB.SI(V2:V98;Q2);"001";"") & SI(NB.SI(W2:W103;Q2);"002";"") & SI(NB.SI(X2:X101;Q2);"003";"") & ...
=SI(NB.SI(V2:V98;Q2);"001";"") & SI(NB.SI(W2:W103;Q2);"002";"") & SI(NB.SI(X2:X101;Q2);"003";"") & ...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
Modifié le 26 sept. 2018 à 16:00
Modifié le 26 sept. 2018 à 16:00
Bonjour
essayez d'adapter cet exemple, sous réserve que le code cherché n'apparaisse qu'une seule fois dans le tableau
titre de colonne = valeur à trouver soit de A1 à AT1: liste 001 liste 002 etc.....
plage de codes de A2 à AT100 pourl'exemple
pour trouver le titre de la colonne où se trouve une valeur cherchée entrée en AU1, en AV1:
=SIERREUR(INDEX( $A$1:$AT$1;PETITE.VALEUR(SI($$2:$AT$100=AU1;COLONNE(A$1:$AT$1));1));"")
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle s'affiche automatiquement entre accolades dans la barre de formule
cette formule est assez lourde, bien limiter sa recopie aux nombres de lignes utiles ainsi que les limites de plages concernées
voila ce que ça donne à plus petite échelle
https://mon-partage.fr/f/aVEPxhyN/
crdlmnt
essayez d'adapter cet exemple, sous réserve que le code cherché n'apparaisse qu'une seule fois dans le tableau
titre de colonne = valeur à trouver soit de A1 à AT1: liste 001 liste 002 etc.....
plage de codes de A2 à AT100 pourl'exemple
pour trouver le titre de la colonne où se trouve une valeur cherchée entrée en AU1, en AV1:
=SIERREUR(INDEX( $A$1:$AT$1;PETITE.VALEUR(SI($$2:$AT$100=AU1;COLONNE(A$1:$AT$1));1));"")
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle s'affiche automatiquement entre accolades dans la barre de formule
cette formule est assez lourde, bien limiter sa recopie aux nombres de lignes utiles ainsi que les limites de plages concernées
voila ce que ça donne à plus petite échelle
https://mon-partage.fr/f/aVEPxhyN/
crdlmnt
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
26 sept. 2018 à 16:06
26 sept. 2018 à 16:06
Bonjour à tous
Une autre solution via une petite fonction personnalisée (macro)
https://www.cjoint.com/c/HIAofnzyNsB
Cdlmnt
Une autre solution via une petite fonction personnalisée (macro)
https://www.cjoint.com/c/HIAofnzyNsB
Cdlmnt
26 sept. 2018 à 15:57