Sommario
In questo articolo parleremo della ricezione di 'VERO' come output se il valore di una cella in Excel esiste in un'altra colonna. In pratica, quando lavoriamo con i fogli di calcolo, non è possibile trovare uno per uno il valore di una particolare cella in un grande array. Fortunatamente, ci sono vari modi in Excel che possono aiutarci a fare questa ricerca e a svolgere il compito. Oltre a questo, possiamo usare semplici formule o combinazioni di funzioni a seconda del tipo e del volume del file.dati.
Scaricate la cartella di lavoro pratica
È possibile scaricare il quaderno di esercizi che abbiamo utilizzato per preparare questo articolo.
Restituire VERO se il valore esiste nella colonna.xlsx5 metodi per restituire VERO se il valore esiste in una colonna in Excel
1. Usare una semplice formula per trovare VERO se la colonna di Excel contiene un valore
Si tratta di uno dei metodi più semplici per abbinare i dati tra le colonne e restituire VERO Ecco i passi da seguire:
Passi:
- Per prima cosa, digitate la seguente formula nella prima cella della colonna dei risultati (qui, Cella D5 ).
=B5=C5
- Dopo aver inserito la formula, si otterrà VERO come output se entrambi i valori delle colonne corrispondono, altrimenti FALSO Quindi, utilizzare riempimento automatico (+) per trascinare la formula verso il basso fino al resto della colonna.
2. Restituire VERO utilizzando la funzione EXACT se esiste un valore nella colonna di Excel
A volte si desidera abbinare dati sensibili alle maiuscole e minuscole tra le colonne e ottenere i risultati corrispondenti. In questi casi, la funzione ESATTA può essere di grande aiuto. Il ESATTO verifica se due stringhe di testo sono esattamente uguali e restituisce VERO o FALSO. Questa funzione è sensibile alle maiuscole e alle minuscole. I passi da seguire per questo metodo sono i seguenti:
Passi:
- Per prima cosa, digitare la seguente formula:
- Se la formula è stata inserita correttamente, il risultato sarà il seguente.
3. Usare la combinazione delle funzioni MATCH, ISERROR e NOT per ottenere VERO se il valore esiste in una colonna di Excel.
In precedenza, in questo articolo, abbiamo parlato dell'utilizzo di combinazioni di funzioni per abbinare un particolare valore di cella in un intervallo di dati. È interessante notare che esistono diverse combinazioni per svolgere il compito. Ad esempio, possiamo usare PARTITA , ISERROR, e NON Nell'esempio attuale, abbiamo un set di dati di frutta e cercheremo il nome di un particolare frutto in una colonna contenente un elenco di altri frutti.
Passi:
- Per ottenere il risultato atteso, digitare la seguente formula:
=NOT(ISERROR(MATCH(B5,$C$5:$C$13,0))
Ripartizione della formula:
➤ MATCH(B5,$C$5:$C$13,0)
Qui, la funzione MATCH restituisce la posizione relativa di un elemento in una matrice che corrisponde a un valore specificato in un ordine specifico.
➤ ISERROR(MATCH(B5,$C$5:$C$13,0) )
Ora, la funzione ISERROR controlla se un valore è un errore e restituisce VERO o FALSO .
➤ NOT(ISERROR(MATCH(B5,$C$5:$C$13,0))
Infine, la funzione NOT modifiche FALSO a VERO o FALSO a VERO .
- Se la formula è stata inserita correttamente, si otterrà il seguente risultato.
4. Restituire VERO se un valore è presente in una colonna di Excel utilizzando la combinazione di funzioni IF, ISERROR e VLOOKUP
Come nell'esempio precedente, utilizzeremo un'altra combinazione di funzioni per ottenere l'uscita VERO se un particolare valore è disponibile in un'altra colonna. Ora, utilizzeremo la combinazione delle funzioni SE , ISERRORE e VLOOKUP Per esempio, vogliamo sapere se un numero in una cella della colonna B è disponibile o meno nella colonna C. Ecco i passaggi da seguire:
Passi:
- Per prima cosa, digitare la formula seguente:
=IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)
Ripartizione della formula:
➤ VLOOKUP(B5,$C$5:$C$13,1,FALSE)
Qui, la funzione VLOOKUP cerca un valore nella colonna più a sinistra di una tabella e poi restituisce un valore nella stessa riga da una colonna specificata dall'utente. La funzione cercherà il valore di Cellula B5 nell'intervallo C5:C13 .
➤ ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE))
Ora, il ISERRORE controlla se un valore è un errore e restituisce VERO o FALSO . Finalmente,
➤ IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)
La funzione IF verifica se una condizione è soddisfatta e restituisce un valore se VERO e un altro valore se FALSO .
- Inserendo la formula, si otterrà il seguente risultato:
5. Usare la combinazione delle funzioni ISNUMBER e MATCH per trovare VERO se il valore rimane in una colonna in Excel
Analogamente ai metodi 3 e 4, ora applicheremo un'altra combinazione di funzioni per cercare il valore di una particolare cella in una colonna. Ad esempio, combineremo le funzioni ISNUMERO e PARTITA per cercare il valore e ottenere VERO Ad esempio, vogliamo trovare un mese qualsiasi della colonna B nell'elenco dei mesi della colonna C. Quindi, i passaggi seguiti sono i seguenti:
Passi:
- Per ottenere il risultato desiderato, digitare inizialmente la formula seguente:
=ISNUMBER(MATCH(B5,$C$5:$C$13,0))
Qui, il PARTITA cercherà e corrisponderà al valore di Cellula B5 nell'intervallo C5:C13, e la funzione ISNUMBER controlla se un valore è un numero e restituisce VERO o FALSO .
- Alla fine si otterrà il seguente risultato.