Fogli Google: come utilizzare XLOOKUP?
La funzione XLOOKUP in Fogli Google rende facile e veloce trovare i dati di cui hai bisogno. XLOOKUP non ha le stesse restrizioni di VLOOKUP e HLOOKUP, consentendoti di cercare in qualsiasi direzione.
Se sei un utente di Microsoft Excel, potresti aver usato XLOOKUP. Fortunatamente, funziona allo stesso modo in Fogli Google. Che tu sia abituato a questa funzione in Excel o che tu sia completamente nuovo, ti mostreremo come utilizzare XLOOKUP per cercare valori specifici in un intervallo di celle.
Informazioni su XLOOKUP in Fogli Google
Con la funzione CERCA X e la formula corrispondente, puoi cercare in un intervallo di celle e restituire il risultato corrispondente da un altro. Ciò è utile per le tabelle contenenti molti dati, in cui l’utilizzo dei bulbi oculari richiede tempo.
Sintassi della funzione: XLOOKUP(search_value, lookup_range, result_range, missing_value, match_mode, search_mode).
i primi tre argomenti sono obbligatori. I tre argomenti rimanenti possono essere utilizzati per personalizzare la ricerca.
- valore_ricerca: il valore da cercare, che può essere un numero, un testo o un riferimento di cella. Il testo deve essere racchiuso tra virgolette.
- Lookup_range: l’intervallo di celle da cercare,
search_value
che deve essere una singola riga o colonna. - Result_range: l’intervallo di celle in cui cercare il risultato,
search_value
che deve avere le stesse dimensioni di lookup_range. - Missing_value: il valore restituito se non c’è corrispondenza per
search_value
. Per impostazione predefinita, la formula restituisce l’errore #N/D. - Match_mode: come trovare una corrispondenza
search_value
. Immettere 0 per una corrispondenza esatta, 1 per una corrispondenza esatta o il valore successivo maggiore disearch_value
, -1 per una corrispondenza esatta o il valore successivo inferiore asearch_value
o 2 per una corrispondenza con caratteri jolly. Il valore predefinito è 0. - search_mode: come cercare
lookup_range
. Immettere 1 per cercare dalla prima all’ultima voce, -1 per cercare dall’ultima alla prima voce, 2 per utilizzare la ricerca binaria con valori in ordine crescente, o -2 per utilizzare la ricerca binaria con valori in decrescente ordine. Il valore predefinito è 1.
Come utilizzare XLOOKUP in Fogli Google
Per mostrare come funziona la funzione, inizieremo con una semplice ricerca usando gli argomenti richiesti e poi passeremo a più esempi che usano argomenti facoltativi.
Qui abbiamo un foglio dell’ordine del cliente che include le informazioni di contatto e le informazioni sull’ordine. Nel primo esempio, eseguiremo una semplice ricerca del numero d’ordine per restituire il nome del cliente utilizzando questa formula:
=XLOOKUP(123456,D2:D14,A2:A14)
Per spezzare la formula, 1234356 è il search_value
numero d’ordine, oppure D2:D14 è lookup_range
e A2:A14 è result_range
. Come puoi vedere, il numero d’ordine 123456 appartiene a Marge Simpson.
Poiché XLOOKUP può funzionare sia da sinistra a destra che da destra a sinistra, possiamo fare il contrario. Qui cercheremo Marge Simpson nell’intervallo da A2 a A14 per trovare il suo numero d’ordine nell’intervallo da D2 a D14.
=XLOOKUP("Marge Simpson",A2:A14,D2:D14)
Nota. A differenza della funzione CERCA.VERT, che funziona in verticale, e della funzione CERCA.VERT, che lavora in orizzontale, la funzione QPR funziona in entrambe le direzioni.
Valore mancante
Nell’esempio seguente, abiliteremo “ZERO” per un file missing_value
. Quindi, se il nostro valore_ricerca non viene trovato, vedremo ZERO invece del valore predefinito #N/D.
=XLOOKUP("Homer Simpson",A2:A14,D2:D14,"ZERO")
Poiché la nostra ricerca di Homer Simpson non è compresa nell’intervallo da A2 a A14, il nostro risultato è NULL.
Modalità partita
Ad esempio, utilizzando match_mode
un argomento, utilizzeremo il valore search_value
29 per una somma nell’intervallo da F2 a F14 per trovare il nome di un cliente nell’intervallo da A2 a A14.
Includeremo match_mode
1 per una corrispondenza esatta o il valore successivo più alto. missing_value
Si noti che non ci sono argomenti nella formula.
=XLOOKUP(29,F2:F14,A2:A14,,1)
Potete vedere il risultato di Raj Koothrappali. Poiché non esiste una corrispondenza per 29, la formula ci fornisce il risultato per il valore successivo più alto, che è 30.
Modalità di ricerca
Ecco un altro esempio di utilizzo di argomenti match_mode
e con lo stesso numero 29 in F2-F14. Ancora una volta, stiamo cercando un nome di cliente nella gamma da A2 a A14.search_mode
search_value
Cercheremo una corrispondenza esatta o il valore successivo più basso, cercando dall’ultima voce alla prima. Quindi inseriamo -1 per match_mode
e -1 per search_mode
. Come sopra, missing_value
omesso.
=XLOOKUP(29,F2:F14,A2:A14,,-1,-1)
Come puoi vedere, il risultato è Michael Kelso. Poiché non c’è corrispondenza per 29, la formula ci fornisce il valore successivo più basso, che è 28. Sebbene anche Eric Foreman corrisponda a 28, abbiamo cercato dall’ultima voce alla prima (dal basso verso l’alto), quindi Michael Kelso è il primo risultato fondare.
Se dovessimo cercare dalla prima voce all’ultima (dall’alto in basso), usando search_mode
1 invece di -1, il risultato sarebbe Eric Foreman.
Quando hai un foglio di calcolo pieno di dati, la ricerca di un valore per trovare i dati rilevanti può richiedere del tempo. Ma se usi XLOOKUP su Fogli Google, troverai rapidamente ciò di cui hai bisogno.
Per ulteriori informazioni, dai un’occhiata a queste principali funzionalità di Fogli Google che potresti voler provare.
Lascia un commento