Index/Correspondre à plusieurs colonnes dans Excel
J'ai 2 feuilles. Feuille 1 est défini de la même manière à:
Keyword Domain Rank
A Z 1
B Z 2
C Z 3
D Y 10
E Y 15
B Y 20
Et de la feuille 2 est mis en place comme:
Keyword (Domain Z) (Domain Y)
A 1 -
B 2 20
C 3 -
D - 10
J'essaie d'avoir une formule qui permettra de comparer les mots clés dans la Feuille 2 avec ceux de la Feuille 1 et de retourner ensuite le rang qui correspond au domaine correct (c'est spécifié dans la Feuille 2 pour cette colonne). Je ne peux pas obtenir une formule que j'utilise pour évaluer. J'ai utilisé 2 formules jusqu'à présent:
=INDEX(Raw!$H$11:$H$322, MATCH(A3,IF(Raw!$D$11:$D$322=All!$B$2,Raw!$B$11:$B$322),0))
La formule ci-dessus fonctionne, à un point. Le problème est qu'il est simple tire le domaine pour la première occurrence du mot-clé, ce qui n'est pas toujours correspondre au domaine dans la colonne de la feuille 2. La deuxième formule que j'ai essayé:
=INDEX(Raw!$H$11:$H$322, MATCH(B3,MATCH($C$2,Raw!$D$11:$D$322,0)))
Vous devez vous connecter pour publier un commentaire.
Pour rendre les valeurs apparaissent dans la Feuille 2 du tableau, utilisez la formule suivante:
Cela renvoie
0
pour les non-correspondances - vous pouvez mettre en forme les cellules d'affichage 0 comment vous voulez, ou vous pouvez utiliser le plus long/plus laide:Pour calculer le rang de la première feuille sur la base des données de la deuxième feuille:
Pour fins d'échantillonnage, de ce il suffit de mettre votre feuil2 données en F1:H5.
Cela ressemble pour le mot-clé correspondant et utilise ensuite le match de choisir la colonne de droite. J'ai nommé les colonnes
Z
etY
, mais si vous avez besoin d'Domain
inclus qui peut être fait aussi bien. Notez que cela provoque une erreur car il n'est pasE
définis dans votre deuxième table - est-ce le cas? Si oui, il peut être ajusté pour tenir compte de aucun match comme suit (en supposant Excel 2007):Vous pourriez aussi utiliser un tableau croisé dynamique avec les mots-clés dans les lignes et les noms de Domaine dans les colonnes. Il semble que ce serait faire le travail et être une solution plus robuste.