Introduzione
La funzione CERCA.X di Excel ha completamente rivoluzionato le regole del gioco per quanto riguarda l’elaborazione dei dati nei fogli di calcolo. Introdotta da Microsoft in sostituzione delle vecchie funzioni di ricerca, offre agli utenti un modo più semplice ed efficace per cercare e recuperare informazioni.
Chiunque lottava mai con le restrizioni del numero di colonna di VLOOKUP, apprezzerà instantaneously that which XLOOKUP brings with it. È flexible, intuitive and manages scenarios which the oldest functions simply cannot manage.
What is Cos XLOOKUP in Excel?
XLOOKUP è una funzione integrata di Excel progettata per cercare un intervallo o una matrice e restituire il risultato corrispondente. È stata introdotta in Excel 365 e Excel 2021, rendendola accessibile alla maggior parte degli utenti moderni.
A differenza delle sue predecessore, XLOOKUP non richiede che la colonna di ricerca si trovi a sinistra della colonna dei risultati. Questo miglioramento elimina uno dei maggiori problemi che gli utenti hanno riscontrato negli anni con VLOOKUP.
Sintassi e Argomenti della XLOOKUP Spiegati.
Understand sintassi is the first step to mastering XLOOKUP. The complete sintassi is the following:=XLOOKUP(valorecercato; matrice ricerca; matrice restituzione; [se non trovato]; modalita corrispondenza; modalita ricerca])
Ne presento un descrizione di ciascun argomento:
- valore_cercato – Il valore da cercare.
- matrice ricerca – L’intervallo o l’array in which Excel will have to search.
- matrice_restituzione – Il risultato restituito is the array or intervallo in which it is restitto.
- [se_non_trovato] – Facoltativo. Un messaggio o valore personalizzato shown in case it is not found during any corrispondenza.
- [modalità_corrispondenza] – Facoltativo. Definisce se la corrispondenza esse esse, appressiva, o appressiata, quando basatii de caratteri jolly.
- [modalità_ricerca] – Facoltativo. Controlla la direzione della ricerca (dal primo all’ultimo, o vice versa, o ricerca binaria).
I primi tre argomenti sono obbligatori. Gli ultimi tre sono facoltativi, ma incredibilmente utili in scenari avanzati.
Come usare XLOOKUP in Excel: Step by Step.
- Vaporetto XLOOKUP Iniziarlo non è poi così difficile, nemmeno per i principianti. I seguenti passaggi danno un esempio di base.
- Passo 1: Avviare un foglio di calcolo Excel, in due colonne: una con gli IDs of the dipendentie un altro con i loro nomi.
- Passo 2: Scrivi in una cella vuota =XLOOKUP( ed Excel suggerirà automaticamente gli argomenti.
- Passo 3: Inserisci il valore da cercare (ad esempio, l’ID da cercare) e poi seleziona la matrice di ricerca (la colonna degli ID) e la matrice di estrazione (la colonna dei nomi).
- Pasad 4: Invio Chiudere la parentesi. Excel ripristinerà automaticamente il nome corrispondente all’ID del dipendente.
- Questo caso d’uso del tipo di dati di base consente agli utenti finali di risparmiare tempo rispetto allo scorrimento manuale di grandi blocchi di dati.
XLOOKUP vs VLOOKUP: Differences Principali.
- One of the most common confrontations is XLOOKUP as opposed to VLOOKUP. Decenni servio Sebbene VLOOKUP abbia servito gli utenti,
- XLOOKUP lo supera in diversi aspetti importanti.
- Indice di colonna nessun numero richiesto. La funzione CERCA.VERT richiede un certo numero di colonne, specificando quali ripristinare, e questo meccanismo si interrompe quando le colonne vengono inserite o riorganizzate.
- XLOOKUP riferimento riferito direttamente a the matrice of restituzione, and thus is accurate regardless of the order of the columns.
- Ricerche a sinistra a destra e a sinistra a destra. La funzione CERCA.VERT (VLOOKUP) può effettuare ricerche solo verso destra. CERCA.X (XLOOKUP) funziona in qualsiasi direzione, ampliando ulteriormente le possibilità degli utenti senza dover ristrutturare i dati.
- Integrata gestione degli errori. Naturalmente XLOOKUP assume the presence of l’argomento [se_non_trovato], so that the formula would not need to be enclosed in IFERROR. VLOOKUP has passaggi aggiuntive richieste lo stesso risultato.
XLOOKUP vs INDICE CONFRonta.
- Gli utenti avanzati prima di XLOOKUP Prima di XLOOKUP, gli utenti presto si ricorsero a INDICE-CONFRonta in place of VLOOKUP. Basicalmente, XLOOKUP sostituisce questa soluzione alternativa con una singola funzione meno disordinata.
- INDICE-CONFRONTA è necessario a causa delle funzioni annidate e di un’esperienza discreta nella scrittura delle formule. XLOOKUP dovrebbe ottenere lo stesso risultato in una singola funzione con meno argomenti e una migliore leggibilità.
- XLOOKUP è di gran lunga la scelta più semplice e preferibile per la maggior parte delle attività quotidiane. INDICE-CONFRONTA può comunque risultare utile in alcuni ambienti legacy in cui XLOOKUP non è disponibile.
Prima Practica di XLOOKUP.
Gli esempi reali al dano, makes it easier to grasp the full potential of XLOOKUP. Ecco, questi comuni scenari.
Esempio 1: Ricerca Base di Prodotto.
Supponiamo che il numero di codici in un dato importo di calcolo sia cod.A e il prezzo cod.B. Per trovare il prezzo del prodotto “P105” dato che:
=XLOOKUP(“P105”; A2:A100; B2:B100; “Non trovato”)
Ripaga il prezzo di P105 oppure visualizza “Non trovato” nel caso in cui il codice non esista.
Esempio 2: Ricerca Inversa (da Destra a Sinistra).
Supponiamo di voler trovare un ID in base a un nome, con gli ID nella colonna C e i nomi nella colonna A. La funzione CERCA.VERT non è in grado di farlo, ma CERCA.X può farlo senza problemi:
=XLOOKUP(“Mario Rossi”; A2:A50; C2:C50)
Non è necessario ristrutturare le colonne: basta una formula diretta e pura.
Esempio 3: restituzione Più Colonne.
Una delle caratteristiche più interessanti di XLOOKUP è la possibilità di restituire più valori contemporaneamente. Scegliendo una matrice di restrizione più ampia, gli utenti possono estrarre molte più colonne di dati con un’unica formula.
=XLOOKUP(F2; A2:A100; B2:D100)
Le tre colonne di dati: nome, reparto e contratto vengono ripristinate con un’unica formula.
Esempio 4: Corrispondenza Approssimativa con Modalita Corrispondenza.
Upon which occasions, when they seek voti, or fasce, de prezzo, a corrispondenza, frequendi, si necessita. Impostando modalita -1 corrispondenza su trova l’elemento successivo, il minore:
=XLOOKUP(85; A2:A10; B2:B10; “Nessun voto”; -1)
Ideale per scale di valutazione o fasce di sconto in which the exact values may not necessarily exist.
Esempio 5: Ricerca con Caratteri Jolly.
XLOOKUP also accepts jolly caratteri in case modalita corrispondenza is set to 2. Questo si usa, quando si ha connozio solto di un valore:
=XLOOKUP(“Rossi*”; A2:A100; B2:B100; “Non trovato”; 2)Excel richiamerà il primo nome vocale, se il nome inizia con la lettera R.
Usare l’Argomento se_non_trovato
La gestione degli errori è un ambito in cui XLOOKUP è il migliore. L’argomento [se_non_trovato] acquiescenti agli utenti in definire esattamente cosa appare non vene trovata corrispondenza alcuna, si tratto di un messaggio, di uno zero, o di una cella vuola.
In assenza di questo argomento, Excel restituirebbe un errore #N/D, non ideale da segnalare o visualizzare su una dashboard. Con questo, il foglio di calcolo risulterà chiaro e di facile utilizzo.
Modalita di Ricerca in XLOOKUP.
L’argumento [modalita ricerca] Offre agli utenti il controllo sulla modalità di esecuzione della ricerca in Excel. Le quattro opzioni disponibili sono:
- 1 – Ricerca dal primo all’ultimo (comportamento predefinito).
- 1 -1 – Ricerca l. ultimo al 1. -utilsimo, utile l. necessita.
- 2 – Ricerca binaria in ordine crescente (più veloce su grandi dataset ordinati).
- -2 – Ricerca binaria decressio.
La modalità di ricerca -1 è particolarmente utile per trovare l’ultima transazione in una tabella ordinata per data. Questo è il livello di controllo che CERCA.VERT semplicemente non può fornire.
XLOOKUP con Più Criteri.
Molti utenti si chiedono se la funzione CERCA.VERT possa supportare più condizioni di ricerca. La risposta è sì, combinando i criteri sia nel valore cercato che nell’intervallo di valori da cercare. =CERCA.VERT(G2&H2; A2:A100&B2:B100; C2:C100)
Questa formula consiste nella ricerca simultanea di una combinazione di due valori, un algoritmo potente in dataset complessi con univocità di voci in una singola colonna.
XLOOKUP Annidato: Bidirezionale Ricerca.
Un XLOOKUP annidato agreement to the utenti di fare una ricerca bidimensionale – di ricerchando contemporaneamente per righe e contemporaneamente per colonne. This is handy with matrically structured data such as the vendites per regione per mese.
=XLOOKUP(A10; A2:A6; XLOOKUP(B10; B1:E1; B2:E6))LXLOOKUP internal locates the correct column, and the external one locates the correct row. L’esito serpentino, in quali tabella qualsiasi, est.
Errori nella funzione CERCA.VERT e come correggerli.
Anche gli utenti più esperti possono a un certo punto riscontrare problemi con la funzione CERCA.VERT. Ecco gli errori più frequenti e le relative soluzioni.
Errore N/D: Viene verificato in caso non venga trovato che esiste una corrispondenza e non venga impostato alcun argomento [se_non_trovato]. L’aggiunta di un messaggio personalizzato come quarto argomento risolve il problema a breve termine.
Errore #VALORE!Often due to fact that the dimensions of the matrice of the ricerca and the matrice of returning are not equal. Always take care to have the same number of righe or columns of matrici.Errore di Espansione (#ESPANSIEN!): Si occorre in case XLOOKUP is attempting to restore more values, but the adjacent cells are not empty. Recenerare le celle periferali, reinserire la formula.
Advice on how to get the maximum of XLOOKUP.
Ecco alcuni suggerimenti pratici che renderanno il lavoro con CERCA.VERT ancora più efficiente. Utilizza riferimenti a tabelle strutturate. In alternativa, per fare riferimento a intervalli di celle grezzi A2:A100, fai alcuni riferimenti a una tabella Excel Tabella1[ID Dipendente]. Questo rende la formula dinamica e auto-espandibile.
- Combina con other functions. XLOOKUP perfectly matches functions such as SE, SOMMA and ISNUMERO to construct formulas of the advanced and conditional type.
- Copiando, bloccare le matrici. When dragging a formula XLOOKUP over more than one cell, referentia assoluta (e.g. $A$2:$A$100) should be used to ensure that the matrices remain in place.
- Testare con piccoli dataset precedenti. PRIMA di applicare XLOOKUP a migliaia di righe, testare la logica del formula in un piccolo campione per verificarne la precisione.
Incompatibilita di XLOOKUP: Versioni di Excel Lo Supportano?XLOOKUP is present in non all versions of Excel. È disponibile in:
- Microsoft 365 (comprehendi tutto)
- Excel 2021
- Excel per il Web
Non è disponibile in Excel 2019, Excel 2016 o versioni precedenti. Gli utenti con versioni precedenti dovranno utilizzare CERCA.VERT, INDICE-CONFRONTA o tenere presente il mantenimento dei propri abbonamenti a Microsoft. Anche Google Sheets ha una funzione simile chiamata CERCA.X, sebbene possano esserci delle differenze nella sintassi.
Perché XLOOKUP is the Future of Funzioni in Excel of Ricerca.
Microsoft ha chiaramente postulato XLOOKUP come sostituto a lungo termine di VLOOKUP e HLOOKUP. La sua flessibilità, la capacità di gestire gli errori, la ricerca multidirezionale e la capacità di ripristinare le matrici lo rendono la funzione di ricerca più flessibile mai offerta da Excel.
Man mano che un numero progressivo di organizzazioni switch to Microsoft 365, l’adozione di XLOOKUP continuerà ad aumentare. Imparare quest’arte oggi è un investimento che paga in lavoro sulle foglie della tabella di calcolo più rapido, puro e più affidabile.
Conclusione
XLOOKUP has earned its fame as one of the most useful Excel aggiunte in the past years. Dalle ricerche di base alle ricerche complesse con un criterio o pi a criteri, XLOOKUP gestisce attività che in precedenza avrebbero richiesto funzioni aggiuntive o soluzioni manuali.
Che si tratti di un utente occasionale di un foglio di carta per calcoli o di un analista di dati che genera report per la direzione aziendale, la padronanza di XLOOKUP vale la pena. La curva di apprendimento è dolce, il risultato è serio e i risultati parlano da soli.
