Skip to content

Trovare un valore in una colonna excel

Valori di conteggio in Excel

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.

Come posso trovare un valore specifico in una colonna in Excel?

La funzione VLOOKUP cerca un valore nella prima colonna di una tabella o di un intervallo di dati in base al tipo di corrispondenza e restituisce il valore corrispondente da quella riga in una colonna specificata in base al numero_indice_colonna. Se il valore viene trovato in quella colonna, viene restituito il valore come risultato.

  Pulsante testo a capo excel

Come si fa a cercare i valori 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.

Funzione match di Excel

Quando è necessario verificare se il valore di una colonna esiste in un’altra colonna in Excel, esistono diverse opzioni. Una delle funzioni più importanti di Microsoft Excel è la ricerca e il riferimento. Le funzioni VLOOKUP, HLOOKUP, INDEX e MATCH possono semplificare notevolmente la ricerca di una corrispondenza.

Nell’esempio che segue, si lavorerà su un insieme di dati relativi all’inventario dei pezzi di ricambio per automobili.  La colonna A contiene i pezzi disponibili, mentre la colonna B contiene tutti i pezzi necessari. La colonna A contiene 115 voci e la colonna B 1001 voci. Verranno esaminati un paio di modi per abbinare le voci della colonna A con quelle della colonna B. La colonna C darà come risultato “Vero” se c’è una corrispondenza e “Falso” in caso contrario.

È possibile utilizzare la funzione MATCH() per verificare se i valori della colonna A esistono anche nella colonna B. MATCH() restituisce la posizione di una cella in una riga o colonna. La sintassi di MATCH() è =MATCH(lookup_value, lookup_array, [match_type]). Con MATCH è possibile cercare un valore sia in orizzontale che in verticale.

  Formattazione condizionale excel cos è

Excel confronta le voci della colonna A con quelle della colonna B. Se c’è una corrispondenza, restituisce il numero della riga. Le funzioni NOT() e ISERROR() verificano la presenza di un errore e la colonna C mostrerà “Vero” in caso di corrispondenza e “Falso” in caso di mancata corrispondenza.

Ricerca in Excel in un array

In questo esempio, l’obiettivo è utilizzare una formula per verificare se un valore specifico esiste in un intervallo. Il modo più semplice per farlo è utilizzare la funzione COUNTIF per contare le occorrenze di un valore in un intervallo, quindi utilizzare il conteggio per creare un risultato finale.

Intervallo è l’intervallo di celle da testare e criteri è la condizione da verificare. COUNTIF restituisce il numero di celle dell’intervallo che soddisfano la condizione definita dai criteri. Se nessuna cella soddisfa i criteri, COUNTIF restituisce zero. Nell’esempio illustrato, possiamo utilizzare COUNTIF per contare i valori che stiamo cercando, in questo modo

Questa è la formula mostrata nel foglio di lavoro precedente. Quando la formula viene copiata, COUNTIF restituisce un conteggio del valore nella colonna E. Se il conteggio è maggiore di zero, la funzione IF restituisce “Sì”. Se il conteggio è pari a zero, la funzione IF restituisce “No”.

In questo caso, abbiamo eliminato il test “>0”. Invece, restituiamo semplicemente il conteggio a IF come test logico. Questo funziona perché Excel tratta qualsiasi numero non nullo come VERO quando il numero viene valutato come booleano.

  Convertire sessagesimali in decimali excel

Ricerca in Excel in base a più criteri

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.