Fogli Google: come utilizzare XLOOKUP?

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_valueche deve essere una singola riga o colonna.
  • Result_range: l’intervallo di celle in cui cercare il risultato, search_valueche 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 di search_value, -1 per una corrispondenza esatta o il valore successivo inferiore a search_valueo 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_valuenumero d’ordine, oppure D2:D14 è lookup_rangee A2:A14 è result_range. Come puoi vedere, il numero d’ordine 123456 appartiene a Marge Simpson.

Cerca da destra a sinistra con XLOOKUP

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)

Cerca da sinistra a destra con XLOOKUP

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.

XLOOKUP con valore mancante

Modalità partita

Ad esempio, utilizzando match_modeun argomento, utilizzeremo il valore search_value29 per una somma nell’intervallo da F2 a F14 per trovare il nome di un cliente nell’intervallo da A2 a A14.

Includeremo match_mode1 per una corrispondenza esatta o il valore successivo più alto. missing_valueSi 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.

XLOOKUP utilizzando la modalità di corrispondenza

Modalità di ricerca

Ecco un altro esempio di utilizzo di argomenti match_modee 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_modee -1 per search_mode. Come sopra, missing_valueomesso.

=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.

XLOOKUP con modalità di corrispondenza e ricerca dall'ultimo record al primo

Se dovessimo cercare dalla prima voce all’ultima (dall’alto in basso), usando search_mode1 invece di -1, il risultato sarebbe Eric Foreman.

XLOOKUP con modalità di corrispondenza e ricerca dal primo record all'ultimo

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

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *