Je veux faire ce qui suit: J'ai deux feuilles avec les données suivantes. Et, je veux ramener les colonnes 3 et 4 de la feuille Sheet2 à la feuille Sheet1. La fonction vlookup me permettra seulement d’apporter plus d’une colonne de données à la fois. Est-il possible d'amener les deux colonnes à la fois?
FEUILLE 1
Student ISS OSS Total
John Doe 2 2
Mark Doe 2 1 3
Steven Doe 2 1 3
Kevin Doe 2 2
FEUILLE 2
Name Grade Admin Counselor
John Doe 9 McPherson Gildea
Mark Doe 9 McPherson Gildea
Steven Doe 9 Bagoly Trudell
Kevin Doe 11 McPherson Gildea
microsoft-excel
worksheet-function
Cailloux
la source
la source
Admin
etCounselor
dans une seule colonne, cela fonctionnera. Combinez les deux formules de recherche dans une cellule avec un séparateur comme une virgule entre elles. Cependant, Excel ne permet pas de saisir une formule dans une cellule et de la faire modifier directement le contenu d'une autre cellule. En d'autres termes, vous ne pouvez pas utiliser une seule formule pour attirer l'administrateur de John DoeE2
et son conseillerF2
.Réponses:
Vous pouvez le faire en entrant l’argument de la colonne dans VLOOKUP en tant que constante de tableau. Par exemple:
Entrez ceci dans E2. Sélectionnez ensuite E2: F2 et confirmez en maintenant enfoncée la touche ctrl+ shifttout en appuyant Enter.
La formule retourne le tableau:
{"McPherson","Gildea"}
et le saisir exactement comme je l'ai décrit renvoie les résultats dans les deux cellules différentes.Vous pouvez ensuite sélectionner E2: F2 et remplir autant que nécessaire.
Consultez Excel HELP pour plus d’informations sur les formules de tableau et les constantes de tableau.
Notez que si vous le faites correctement, dans la barre de formule, les formules auront la même apparence dans E2 et F2; et aussi il y aura des accolades {...}autour de la formule entière. Même si vous entrez les accolades lorsque vous tapez la constante du tableau
{3,4}
dans la formule, Excel ajoute les accolades qui apparaissent autour de la formule entière lorsque vous entrez une formule avec lactrl+shift+enter
combinaison de touches.la source