XLOOKUP - Cosa può fare il "nuovo VLOOKUP"?

Cosa devi sapere su XLOOKUP

Con XVERWEIS, Microsoft offre ai suoi utenti di Excel una nuova possibilità di cercare tabelle in modo rapido e semplice e di valutare i dati. Questa funzione era inizialmente disponibile solo per i partecipanti alla fase di test, ma è disponibile anche per le versioni Microsoft 365 Windows e Mac dall'inizio dell'anno.

Al suo interno, XLOOKUP è una versione più comoda di VLOOKUP e di HLOOKUP, che è stata integrata da ulteriori applicazioni pratiche. Il suo compito è quindi anche quello di cercare tra le tabelle, ma questo già differisce dai riferimenti precedenti. Il filtraggio dei contenuti non è più legato a un corso prescritto, ma ora può essere avviato anche da destra a sinistra, dall'alto verso il basso e viceversa. Questa innovazione offre il grande vantaggio che ora le tabelle Excel possono essere progettate a propria discrezione e non sono più legate a specifiche tecniche. Grazie a nuovi parametri, sono diventate disponibili opzioni aggiuntive che in precedenza non erano disponibili. L'utilità si estende da piccoli dettagli a notevoli semplificazioni d'uso. L'effetto finale di XLOOKUP dipende interamente dai parametri utilizzati.

I semplici parametri di XLOOKUP

Il semplice utilizzo di XLOOKUP richiede solo tre parametri. Questi sono:

  • Criterio di ricerca
  • Matrice di ricerca
  • Matrice di ritorno

La nuova libertà conquistata è principalmente dovuta alla separazione della matrice di ricerca e ritorno. Mentre CERCA.VERT e CERCA.ORIZZ richiedevano ancora all'utente di selezionare l'intera matrice per il processo di ricerca, CERCA.X gli consente di separare il valore noto e cercato. Ciò significa che una colonna di ricerca o ora anche una riga di ricerca è definita come la matrice richiesta in cui si trova il criterio di ricerca selezionato, mentre un'altra diventa l'area di ritorno del risultato desiderato. La nuova formula è la seguente:

= XLOOKUP (criterio di ricerca; matrice di ricerca; matrice di ritorno)

Se, ad esempio, lo stipendio mensile del signor Wagner può essere preso da una tabella Excel per i dipendenti, allora sono importanti due colonne: la prima, che elenca tutti i dipendenti per nome e un'altra, in cui viene inserito lo stipendio dei dipendenti. Poiché il criterio di ricerca è un nome, la colonna di ricerca associata viene selezionata come matrice. Il risultato da restituire, invece, è lo stipendio, motivo per cui la colonna corrispondente qui è resa matrice di rendimento.

Questo esempio mostra che la nuova formula rende superflua la precedente designazione di un indice di colonna specifico all'interno di un'unica grande matrice. Ciò consente di risparmiare ulteriore lavoro dettagliato ed evitare errori non necessari.

Tuttavia, se non è noto se il dipendente che stai cercando si chiama "Wagner" o "Wegner", la nuova aggiunta al criterio di ricerca può essere d'aiuto. È possibile omettere un numero qualsiasi di caratteri sconosciuti inserendo un asterisco (*). In questo caso ha senso cambiare rapidamente il criterio di ricerca in "* gner" per arrivare alla destinazione desiderata. Tuttavia, se la tabella è piena di molti nomi simili, in modo che la collega Ms. Stegner venga involontariamente emessa perché il suo nome contiene anche la combinazione di lettere che stai cercando, la ricerca può essere ulteriormente affinata. È qui che entra in gioco il punto interrogativo (?), in quanto consente all'utente di sostituire solo un singolo carattere. Il criterio di ricerca viene quindi riempito con "W? Gner".

Ma cosa succede quando devi cercare un asterisco o un punto interrogativo? In questo caso XLOOKUP ha una tilde aggiuntiva (~), con la quale si chiarisce che non si intende la funzione del criterio di ricerca, ma il contenuto della matrice di ricerca. Di conseguenza, la doppia tilde come criterio di ricerca (~~) consente anche la ricerca della singola tilde nella matrice di ricerca (~).

I parametri completi

Inoltre XVERWEIS offre altre funzioni che entrano in gioco non appena questi tre parametri aggiuntivi vengono utilizzati a piacimento:

  • Se_non_ trovato
  • Modalità di confronto
  • Modalità di ricerca

"Se_non_ trovato"

Oltre ai tre parametri criterio di ricerca, matrice di ricerca e matrice di ritorno, il nuovo XVERWEIS dispone di altri tre parametri che offrono all'utente numerosi vantaggi. Uno di questi è "If_not_ found", che agisce come una funzione if-error integrata.

Con l'aiuto di questa funzione, XLOOKUP consente di evitare un problema comune con i riferimenti precedenti: se non è stato possibile trovare un risultato cercato, finora è stato visualizzato solo un valore di errore criptico ("#NV"). Grazie al nuovo parametro è ora possibile denominare questo errore e quindi classificarlo più facilmente sostituendo il parametro segnaposto con una parola a scelta e racchiusa tra virgolette. Invece del valore di errore automatico, Excel può indicare che un risultato è stato "non trovato" o che si è verificato un "errore di input". Tenendo conto di tutte le informazioni, la formula per XVERWEIS si presenta così:

= XLOOKUP (criterio di ricerca; matrice di ricerca; matrice di ritorno; se_non_ trovato)

Modalità di confronto

Un altro parametro è la modalità di confronto, che è lì per aumentare la possibilità di trovare valori se necessario. In origine, CERCA.VERT e CERCA.ORIZZ conoscevano solo hit o errori. XLOOKUP può, tuttavia, reagire in modo flessibile e, in caso di risultato inesistente, utilizzare in alternativa un valore il più vicino possibile per non elencare semplicemente un errore all'utente, ma per consigliare invece un'alternativa. Ad esempio, se stai cercando una fattura per € 1.500 che non è stata trovata, il valore -1 può essere utilizzato per il parametro della modalità di confronto per visualizzare invece il risultato inferiore successivo. Potrebbe risultare che il conto era di soli 1.450 euro dall'inizio. Queste informazioni possono essere trovate solo con i riferimenti precedenti tramite passaggi intermedi. Al contrario, il valore 1 può essere utilizzato per ottenere il successivo risultato più grande.

Questa funzione è particolarmente utile quando un valore è conosciuto solo approssimativamente. In questo modo è possibile restringere una cornice per rendere più facile, nonostante tutto, trovare il risultato desiderato. Inoltre, i contenuti della tabella non devono più essere ordinati in ordine crescente come con CERCA.VERT, perché CERCA.X è in grado di trovare il successivo valore significativo anche senza l'aiuto dell'utente. Ciò garantisce inoltre ulteriore libertà nell'individualizzazione delle tabelle.

Tuttavia, se queste innovazioni non sono necessarie, il valore 0 può essere semplicemente utilizzato per continuare a ricevere solo risultati esatti come al solito. Con il segnaposto generale, la formula viene espansa come segue:

= XLOOKUP (criterio di ricerca; matrice di ricerca; matrice di ritorno; se_non_ trovato; modalità di confronto)

Modalità di ricerca

L'ultimo parametro mostra di nuovo il miglioramento più semplice e forse più sorprendente rispetto a CERCA.VERT, poiché rende regolabile per la prima volta la direzione della cronologia delle ricerche. Con il valore 1 inserito si possono cercare i colpi dall'alto verso il basso, mentre con il valore -1 tutto va sottosopra. Inoltre, è possibile avviare una ricerca binaria ascendente con il valore 2 e una ricerca binaria discendente con il valore -2.

Sebbene questo parametro non sembri particolarmente impressionante all'inizio, può avere regolarmente un effetto positivo in combinazione con il criterio di ricerca esteso. Perché se una matrice di ricerca contiene due volte il criterio cercato (ad esempio due dipendenti con lo stesso cognome), viene emesso di default il valore restituito che è cronologicamente nella posizione precedente. Tuttavia, se la direzione della cronologia delle ricerche viene invertita, si verifica l'effetto opposto e il valore precedentemente nascosto diventa visibile. Tuttavia, questo parametro è utile anche se viene utilizzato per il controllo provvisorio. Perché se la ricerca dall'alto verso il basso dà un risultato diverso rispetto alla ricerca dal basso verso l'alto, ciò può significare che potrebbe essersi verificato un errore dell'applicazione che ora può essere corretto in una fase iniziale. Tenendo conto di questa nota, la formula finale di XLOOKUP si presenta così:

= XLOOKUP (criterio di ricerca; matrice di ricerca; matrice di ritorno; se_non_ trovato; modalità di confronto; modalità di ricerca)

Vale la pena passare da VLOOKUP a XLOOKUP?

In conclusione, resta da dire che con l'introduzione di XLOOKUP, Microsoft ha messo a disposizione dei suoi utenti di Excel un nuovo modo di cercare e analizzare, che può servire a vari scopi ed è facile da usare. In questo modo viene soddisfatto tutto, dalle ricerche rapide ai requisiti di output specifici. XLOOKUP è quindi nettamente avanti rispetto ad altri riferimenti, in quanto offre evidenti vantaggi anche nelle funzioni che da questo ha ripreso. Lo si può vedere dal fatto che qui due funzioni di riferimento sono unite e, tra l'altro, sono integrate da un errore integrato.

Chiunque sia stato completamente soddisfatto di CERCA.VERT o CERCA.ORIZZ fino ad ora e non è interessato ad abituarsi a una nuova formula può attenersi al collaudato e testato con la coscienza pulita. Per tutti gli altri che vogliono rendere il loro approccio più dinamico e semplice, XVERWEIS è un'innovazione benvenuta. Le nuove opzioni possono sicuramente essere modificate e combinate in modo tale che il prossimo utilizzo di Excel sia visibilmente più conveniente.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave