Come combinare Vlookup e Hlookup

È possibile combinare CERCA.VERT e CERCA.ORIZZ, funzioni di ricerca tabella in Microsoft Excel, per eseguire ricerche complesse su più tabelle orientate verticalmente e orizzontalmente. Queste due funzioni vengono utilizzate per cercare valori correlati in una tabella all'interno di un'applicazione per fogli di calcolo. Quando fornisci parametri alla funzione di ricerca, utilizza quei valori per cercare una corrispondenza all'interno di un intervallo di valori in una tabella. Quindi restituisce un valore corrispondente quando viene trovata una corrispondenza. Si utilizza CERCA.VERT per trovare valori in un elenco verticale, quando i valori nella tabella sono orientati dall'alto verso il basso e si utilizza CERCA.ORIZZ per le ricerche orizzontali, quando i valori della tabella sono orientati da sinistra a destra.

Dati

Passo 1

Vai a office.microsoft.com/en-us/excel-help/redir/XT001091120.aspx?CTT=5&origin=HA001056320

Passo 2

Seguire le istruzioni per scaricare e installare la "Funzione di ricerca dati di esempio" per Microsoft Excel.

Fare doppio clic sul file "LookupFunctions.xls" nella cartella di destinazione per avviare il file di dati di esempio nell'applicazione Excel.

Combinando

Passo 1

Fare clic sulla scheda "Pagine" per selezionare il foglio di lavoro "Pagine" e copiare i dati nelle celle "A1: B39" selezionando le celle, quindi premendo contemporaneamente i tasti "Ctrl" e "C" sulla tastiera.

Passo 2

Fare clic con il pulsante destro del mouse sulla cella "D2" nel foglio di lavoro "Pagine" e selezionare "Incolla speciale" dal menu.

Passaggio 3

Seleziona l'opzione "trasponi", quindi fai clic su "OK" per creare una tabella ordinata orizzontalmente per eseguire la funzione CERCA.ORIZZ.

Passaggio 4

Seleziona i valori dalle celle "D3" a "D7" e copiali premendo contemporaneamente i tasti "Ctrl" e "C" sulla tastiera.

Passaggio 5

Fare clic nella cella "D8" e digitare la parola "Paese". Digitare "UK", "US" e "CA" nelle celle adiacenti "E8", "F8" e "G8" rispettivamente. Questo creerà una nuova tabella orizzontale nelle celle da "D7" a "G8", che utilizzerai nella formula combinata CERCA.ORIZZ e CERCA.VERT.

Passaggio 6

Fare clic sulla scheda "Visualizzazioni di pagina" per passare al foglio di lavoro "Visualizzazioni di pagina".

Passaggio 7

Crea una tabella dei risultati digitando "ID pagina" nella cella K3, "Nome pagina" nella cella K4 e "Paese" nella cella K5.

Passaggio 8

Digitare "= A4" nella cella L3 per passare l'ID della pagina superiore alle funzioni di ricerca.

Passaggio 9

Esegui un VLOOKUP sull'ID della pagina digitando la seguente formula nella cella "L4": =VLOOKUP(L3,Pages!A2:B39,2,FALSE) Ciò restituirà un valore di "Home Page".

Combina le funzioni CERCA.VERT e CERCA.ORIZZ digitando la seguente formula nella cella L5, per restituire il valore per "Paese" che corrisponde a "Pagina iniziale:"

=CERCA.VERT(CERCA.VERT(L3,Pagine!A2:B39,2,FALSE),Pagine!D7:G8,2)