Skip to content

Cercare un valore in una colonna excel

Vlookup

Una delle domande più frequenti che ogni utente di Excel si pone di tanto in tanto è la seguente: “Come faccio a cercare un valore in un foglio e ad estrarre il valore corrispondente in un altro foglio?”. Naturalmente, lo scenario di base può avere molte varianti: si può cercare la corrispondenza più vicina piuttosto che quella esatta, si può cercare verticalmente in una colonna o orizzontalmente in una riga, valutare uno o più criteri, ecc. Tuttavia, l’essenza è la stessa: bisogna sapere come cercare in Excel.

Microsoft Excel offre una serie di modi diversi per effettuare ricerche. Per cominciare, impariamo una funzione progettata per gestire i casi più semplici di ricerca verticale e orizzontale. Come è facile intuire, sto parlando della funzione LOOKUP.

In questo contesto, un vettore si riferisce a un intervallo di una colonna o di una riga. Di conseguenza, si utilizza la forma vettoriale di LOOKUP per cercare un valore specifico in una riga o in una colonna di dati ed estrarre un valore dalla stessa posizione in un’altra riga o colonna.

Supponiamo di avere un elenco di venditori nella colonna D (D2:D5) e i prodotti che hanno venduto nella colonna E (E2:E5). Si sta creando una dashboard in cui gli utenti inseriscono il nome del venditore in B2 e serve una formula che estragga il prodotto corrispondente in B3. Il compito può essere facilmente svolto con questa formula:

Come si fa a cercare qualcosa in una colonna?

La maggior parte delle persone lo fa premendo Ctrl+F per visualizzare la scheda Trova della finestra di dialogo Trova e sostituisci. Da qui è possibile effettuare una ricerca nell’intero foglio di lavoro. Tuttavia, se si desidera limitare la ricerca, è necessario fare una cosa fondamentale: Selezionare l’intervallo di ricerca prima di premere Ctrl+F.

  Rimuovere menu a tendina excel

È possibile cercare un valore in Excel?

=VLOOKUP(B2,C2:E7,3,TRUE)

Per VLOOKUP, il primo argomento è il valore che si desidera trovare. Questo argomento può essere un riferimento di cella o un valore fisso, come “smith” o 21.000. Il secondo argomento è l’intervallo di celle, C2-:E7, in cui cercare il valore desiderato.

Ricerca in Excel nella tabella

Nell’ultimo articolo abbiamo illustrato le basi della finestra di dialogo Trova e sostituisci di Excel. In molte situazioni, tuttavia, si può desiderare che Excel trovi ed estragga automaticamente i dati da altre celle in base ai propri criteri. Vediamo quindi più da vicino cosa offrono le funzioni di ricerca di Excel.

Come si vede nella schermata precedente, la formula CERCA(“funzione*2013”, A2) restituisce la posizione del primo carattere (“f”) nella sottostringa se la stringa di testo a cui si riferisce l’argomento entro_testo contiene sia “funzione” che “2013”, indipendentemente dal numero di caratteri intermedi.

In pratica, le funzioni FIND e SEARCH di Excel sono raramente utilizzate da sole. In genere, vengono utilizzate in combinazione con altre funzioni come MEDIO, SINISTRA o DESTRA, e gli esempi di formule che seguono mostrano alcuni usi reali.

  Excel arrotonda per eccesso 0 5

Questo esempio mostra come trovare ed estrarre tutti i caratteri di una stringa di testo a sinistra o a destra di un carattere specifico. Per semplificare la comprensione, si consideri il seguente esempio.

Trova il valore accanto alla cella excel

Questo articolo è stato scritto per gli utenti delle seguenti versioni di Microsoft Excel: 2007, 2010, 2013, 2016, 2019 ed Excel in Microsoft 365. Se si utilizza una versione precedente (Excel 2003 o prima), questo suggerimento potrebbe non funzionare. Per una versione di questo suggerimento scritta appositamente per le versioni precedenti di Excel, fate clic qui: Limitare la ricerca a una colonna.

Quando i fogli di lavoro iniziano a contenere un numero sempre maggiore di dati, ci si ritrova spesso a cercare informazioni nei dati raccolti. La maggior parte delle persone lo fa premendo Ctrl+F per visualizzare la scheda Trova della finestra di dialogo Trova e sostituisci. Da qui è possibile effettuare una ricerca nell’intero foglio di lavoro.

Tuttavia, se si desidera limitare la ricerca, è necessario fare una cosa fondamentale: Selezionare l’intervallo di ricerca prima di premere Ctrl+F. Ad esempio, se si desidera limitare la ricerca a una colonna specifica del foglio di lavoro, selezionare tale colonna prima di visualizzare la scheda Trova della finestra di dialogo Trova e sostituisci. Quando la ricerca viene effettivamente eseguita, solo le celle dell’intervallo selezionato vengono incluse nella ricerca; tutto il resto viene ignorato.

  Calcolare il codice fiscale con excel

Valore di Excel basato su un’altra cella

Lavorando sui dati in Excel, a volte è necessario verificare se un valore esiste in una colonna o in un intervallo di dati. Si dice a Excel di trovare un valore in una colonna o in un intervallo di dati e, se il valore esiste in una colonna, si restituisce il valore specificato, altrimenti si restituisce il valore opposto.

La funzione MATCH di Excel cerca un valore in una colonna o in un intervallo di dati e ne restituisce la posizione relativa in base al tipo di corrispondenza scelto, se esatta o parziale. Se il valore non viene trovato, restituisce un errore #NA. La sintassi è la seguente:

Supponiamo di avere vari numeri di fattura in una colonna e i rispettivi importi. Vogliamo verificare se una determinata fattura esiste in quella colonna e restituire “YES”, altrimenti restituire #NA. Per verificare ciò utilizziamo le funzioni MATCH e IF di Excel, come ad esempio

Questa formula utilizza la funzione MATCH come condizione logica e se la funzione MATCH restituisce la posizione relativa di un valore, la funzione IF restituisce “SI”, altrimenti la formula restituisce l’errore #NA come mostrato di seguito.

Se si desidera visualizzare il risultato in Sì o No invece che in Sì o in Errore cieco, è necessario introdurre un’altra funzione IFERROR nella formula IF di cui sopra per restituire “No” in sostituzione dell’errore cieco in cui il valore non è stato trovato.