Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

formule qui rattache un code son groupe

  • Initiateur de la discussion Initiateur de la discussion nap
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nap

XLDnaute Occasionnel
Bonjour le Forum,

Je travaille sur un tableau qui contient une colonne de code.
Je voudrais afficher le groupe auquel appartient le code sur une nouvelle colonne.
Il faudrait ne pas se référer à une table pour les codes et les groupes, mais plutôt les énumérer dans la formule.
J'ai appliqué une vague formule SI (OU que je n'ose même pas vous montrer.

Merci de vos aides.
 

Pièces jointes

Re : formule qui rattache un code son groupe

Bonjour,

Un essai avec une formule matricielle :

en I10 :

Code:
=INDEX($A$4:$I$4;MAX(($C$4:$I$6=H10)*COLONNE($C$4:$I$4))-1)

Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers le bas

Je te laisse tester

@+
 
Re : formule qui rattache un code son groupe

Bonjour Tibo,

La formule fonctionne bien, sauf qu'elle se réfère à la table des codes, qui n'est malheureusement pas disponible dans mon fichier de travail. Je pensais à une formule ou je devrais retaper les codes.

Merci de ton aide
 
Re : formule qui rattache un code son groupe

bonjour,

tu peux attribuer un nom à chaque sélection
par exemple:
$A$4:$I$4= groupe
$C$4:$I$6= code
$C$4:$I$4= table

et remplacer les dans la formule de tibo

bpol
 
Re : formule qui rattache un code son groupe

re,

Un essai avec les données en dur dans la formule :

en I10 :

Code:
=INDEX({"RP";"RL";"RS"};(EQUIV(H10;{10100;10104;10110;
10101;10111;10121;10103;10123;10133};0)-1)/3+1)

à recopier vers le bas

@+
 
Re : formule qui rattache un code son groupe

Bonjour Tibo,

Ouah !!!
Ca marche super bien, mais la formule est vraiment compliquée à comprendre.
Comment je fais pour rajouter un libellé famille genre "COM" ?
Je pense avoir compris comment rajouter des codes.

A bientôt
 
Re : formule qui rattache un code son groupe

Bonjour,

Cette formule est construite sur le principe qu'une famille contient 3 codes.

Si c'est le cas pour ta famille COM, ça peut donner ceci :

Code:
=INDEX({"RP";"RL";"RS";[COLOR=red]"COM"[/COLOR]};(EQUIV(H10;{10100;10104;10110;
10101;10111;10121;10103;10123;10133;code_com1;[COLOR=red]code_com2;code_com3[/COLOR]};0)-1)/3+1)

Remplace les code_comx par les vrais codes

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
791
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…