recherche multicritère

  • Initiateur de la discussion Initiateur de la discussion onrem
  • 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 !

O

onrem

Guest
Bonjour à tous,
je tourne ne rond depuis plusieurs heures mais je n'arrive pas à voir pourquoi ma formule ne fonctionne pas et j'ai besoin de votre aide.
je dois transposer les données d'un tableau.
initialement les données sont présentés sous la forme

Savoirfaire Nom niveauacquis
a b v
a b v
a b v
a b
b
b

le but est de le tansposer comme ceci


savoirfaire noma nomb nomc
a acquisa acquisb acquisc
a
a acquisa acquisb acquisc
a
a acquisa acquisb acquisc

j'ai essayé avec une formule du style index equive en matricielle mais la seule chose que j'obtiens c'est un n/a.

le but est à partir de l'onglet extraction de transformer le listing dans l'onglet resultat.

si quelqu'un à une idée je suis preneur

je ne sais plus comment faire

merci à tous de votre aide
 

Pièces jointes

Dernière modification par un modérateur:
Re : recherche multicritère

Bonsoir onrem et bienvenue sur XLD 🙂,

Votre formule matricielle est correcte 🙂. Mais pas de chance 🙁 , les deux noms choisis n'ont aucune de leurs compétences présentes dans le tableau ou bien leurs compétences correspondent à une cellule vide. Si vous ajoutez les deux autres noms au tableau résultat et si vous y recopiez votre formule, vous verrez que votre formule est OK.

Cependant, les noms que vous avez définis embarquent des colonnes entières ce qui ralentit considérablement les temps de calcul.

Dans le fichier joint, je vous propose d'autres définitions de vos trois noms qui limitent le nombre de lignes au nombre de lignes de vos données de départ. Le calcul est beaucoup plus rapide.

Code:
savoir   =>  =DECALER(extraction!$B$1;0;0;NBVAL(extraction!$B:$B);1)
nom      =>  =DECALER(savoir;0;5)
acquis   =>  =DECALER(savoir;0;14)
 

Pièces jointes

Dernière édition:
Re : recherche multicritère

Bonjour mapomme,

Comme j'ai honte de pas avoir vu qu'un rajoutant les autres noms ma formule fonctionnait. 🙂
J'aime beaucoup la solution que tu me proposes,
et je te remercie pour le temps que tu as consacré à mon problème.

Merci beaucoup pour tout ce que tu as fait.

@bientôt 😉
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
450
Réponses
23
Affichages
3 K
D
Réponses
5
Affichages
2 K
Dje_Ejd
D
Réponses
1
Affichages
794
S
Réponses
43
Affichages
5 K
Sonia2020
S
Réponses
1
Affichages
1 K
L
Réponses
1
Affichages
969
M
Réponses
1
Affichages
763
P
Réponses
0
Affichages
588
P
C
Réponses
1
Affichages
2 K
M
Réponses
2
Affichages
1 K
mad4max
M
Réponses
5
Affichages
1 K
Retour