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
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe qui suit les textes ne doivent pas être en retrait à droite et à gauche après ces modifications, sur quelle page se trouve le titre « la cheminée » dans le chapitre « informations diverses » ? - Guide
4 réponses
Raymond PENTIER
Messages postés
58856
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 février 2025
17 285
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 425
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
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
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