Se una cella è uguale a un'altra allora restituisce un'altra cella in Excel

  • Condividi Questo
Hugh West

MS Excel offre diverse opzioni e metodi per semplificare le nostre attività. In questo articolo, mostrerò alcuni modi per controllare se una cella è uguale a un altro e poi restituire un'altra cella in Excel.

Scarica il quaderno di esercizi

È possibile scaricare la cartella di lavoro per esercitarsi.

Controllare se una cella è uguale a un'altra.xlsx

5 modi per verificare se una cella è uguale a un'altra & quindi restituire un'altra cella in Excel

Qui vi mostreremo 5 diversi modi per controllare se una cella è uguale a un altro e poi restituire un'altra cella in Excel utilizzando diverse funzioni.

1. Utilizzare la funzione IF per verificare se una cella è uguale a un'altra & Restituisce

La funzione IF è una delle funzioni più semplici che viene utilizzata per effettuare un confronto logico tra due valori. In questo metodo vedremo come utilizzare la funzione SE per confrontare una cella con un'altra e restituire il valore di un'altra cella. Prima di passare all'esempio, vediamo di conoscere meglio questa funzione. La sintassi della funzione è la seguente:

=IF(logical_Condition, [value_if_true], [value_if_false])

Nel prima porzione del parametro , dobbiamo passare il nostro condizione in base al quale ci accingiamo a confrontare . Poi il secondo e terzo definisce cosa accadrà se i valori dopo confronto ottenere Vero o Falso .

1.1 Restituzione del valore esatto della cella

Supponendo di avere un set di dati di alcuni Frutta con due colonne . fila ha uno specifico Valore Ora troveremo il file dove Frutti 1 e Frutti 2 sono abbinato e mostrare i loro valori nel Valori abbinati colonna.

A tal fine, seguire i passaggi indicati di seguito.

Passi:

  • Per prima cosa, inserire la formula seguente in Cella D4 .
=IF(B5=C5,D5,"")

  • Ora, premere Entrare .
  • Quindi, trascinare verso il basso il punto Maniglia di riempimento strumento per Riempimento automatico la formula per il resto delle celle.

Qui, nel SE utilizzando la condizione B5=C5 stiamo confrontando il Frutti Nome di ogni colonna Frutti 1 e Frutti 2 Se la condizione diventa Vero , allora stamperà i valori del campo Valore nella colonna Valori abbinati colonna.

  • Pertanto, è possibile ritorno a Cellula specifica valore se una cella è uguale a un'altra cella .

Per saperne di più: Come selezionare le celle con un determinato valore in Excel (5 metodi)

1.2 Aggiornamento del valore risultante

In questo metodo, utilizzeremo lo stesso SE e, a seconda delle condizioni, utilizzeremo una formula e la mostreremo in un'altra cella. Pensiamo allo stesso set di dati utilizzato nel metodo precedente, ma in questo caso aggiornamento il nuovo Prezzo se il Bandiera valore è non "X" e il nostro nuovo prezzo sarà 2 volte il prezzo corrente .

Passi:

  • All'inizio, inserire la seguente formula in Cellula E5 .
=IF(D5 "X",C5*2,C5)

  • Dopodiché, premere Entrare e copia giù per il formula fino a Cellula E9 .

In questa formula, utilizzando D5" X" stiamo controllando se l'elemento Bandiera valore è non uguale a "X" o non Se la condizione è Vero allora sarà doppio il prezzo altrimenti rimarrà il stesso .

  • Infine, si otterranno tutti i valori risultanti richiesti aggiornato .

Per saperne di più: Come bloccare le celle nella formula di Excel (2 modi semplici)

2. Restituire il valore di un'altra cella utilizzando la funzione VLOOKUP

In termini di ricerca di qualcosa in Excel, la funzione LOOKUP sarà la scelta giusta per questo. Questa funzione ci permette di cercare in verticale o orizzontalmente all'interno di un condizione in un certo gamma Per questi scopi specifici, ci sono VLOOKUP e HLOOKUP Vediamo i fondamenti delle funzioni di Excel. VLOOKUP La sintassi della funzione è la seguente:

=VLOOKUP (valore, tabella, indice_col, [range_lookup])

In primo luogo, il valore -> porta il valore da cercare nella prima colonna di una tabella.

tavolo -> Qui ci sarà il nome della tabella.

col_index -> È il valore dell'indice della colonna della tabella da cui si preleva un valore.

[range_lookup] -> Quest'ultima sezione serve per indicare l'intervallo opzionale.

Ad esempio, si consideri un set di dati di alcuni Frutta come in precedenza, ma qui avremo 3 colonne che sono Frutta , ID , Prezzo Ora cercheremo Prezzi della frutta da questa tabella utilizzando VLOOKUP .

Passi:

  • Per prima cosa, inserire la seguente formula in Cellula G4 .
=VLOOKUP(G4,B4:D9,3,0)

  • Successivamente, premere Entrare .
  • In questo modo, è possibile trovare il prezzo di qualsiasi altro frutto inserendo l'opzione Nome su Cellula G4 .

Qui nella funzione, per prima cosa ho passato il valore che è Cellula G4 , quindi la tabella da cui vogliamo estrarre i dati che è indicato dall'intervallo di celle B4:D9 Dopo di che, nella terza parte, si otterranno i valori dalla tabella Prezzo che è la colonna n. 3 Ecco perché dobbiamo passare 3 . Infine, 0 è usato per specificare che si vuole un oggetto corrispondenza esatta .

3. Applicare la funzione HLOOKUP di Excel per scansionare il valore corrispondente

Ora vedremo gli usi di HLOOKUP se i nostri dati sono orizzontalmente progettato. La sintassi dell'elemento HLOOKUP funzioni è:

=HLOOKUP (lookup_value, table_array, row_index, [range_lookup])

È quasi come se il VLOOKUP L'unica differenza è che invece di avere una funzione indice della colonna ecco il indice di riga nel 3a parte del parametro .

Passi:

  • All'inizio, selezionare Cella C9 e inserire la seguente formula.
=HLOOKUP(C8,B4:G6,3,0)

  • Quindi, premere Entrare .
  • Infine, possiamo vedere il risultato.

Come abbiamo discusso in precedenza, è quasi come VLOOKUP Qui ho passato il in senso longitudinale invece di in colonna Ecco perché prima siamo entrati nel indice di riga del nostro valore desiderato che è Cellula C8 Inoltre, il gamma di tavoli cambia anche quando il nostro tavolo è spostato orizzontalmente .

Per saperne di più: Come visualizzare le formule di cella in Excel (6 metodi)

Letture simili

  • Selezionare tutte le celle con dati in una colonna in Excel (5 metodi+scorciatoie)
  • Come selezionare più celle in Excel senza mouse (9 metodi semplici)
  • Vengono selezionate più celle di Excel con un solo clic (4 cause+soluzioni)
  • [Correzione: I tasti freccia non spostano le celle in Excel (2 metodi)
  • Come selezionare le celle in Excel usando la tastiera (9 modi)

4. Controllare se una cella è uguale a un'altra con le funzioni INDEX & MATCH

In questa sezione, faremo la stessa cosa fatta dal metodo GUARDA ma l'unica differenza è che in questo caso non utilizzeremo la funzione GUARDA funzione. INDICE e PARTITA faranno la stessa cosa di GUARDA Inoltre, anche il set di dati sarà lo stesso. Prima di passare all'esempio, vediamo i dettagli di queste due funzioni.

=INDEX (array, numero_riga, [numero_col], [numero_area])

Questa funzione può accettare un valore massimo di quattro e un minimo di due argomenti. Nel prima del suo parametro, prende il valore gamma di celle da dove ci controllo il indice Poi arriva il valore numero di riga di riferimento o valore corrispondente . il ultimi due gli argomenti sono opzionale con essi possiamo definire o specificare il numero di colonna da dove il dati abbinati sarà recuperato e il area numero di gamma .

=MATCH (lookup_value, lookup_array, [match_type])

Un'altra funzione molto utilizzata è la funzione PARTITA funzione. Il prima l'argomento prende il valore valore di ricerca o il valore stiamo per partita . il secondo uno è il array o gamma dove ci ricerca nostro dati desiderati . e il ultimo uno è il tipo di partita In base ai diversi valori del tipo di corrispondenza, è possibile controllare la corrispondenza.

1 -> Dichiarando 1, corrisponderà o troverà il valore più grande inferiore o uguale al valore di ricerca.

0 -> Se mettiamo 0 come tipo di corrispondenza, corrisponderà al valore che è esattamente come il valore di ricerca.

-1 -> Questo corrisponderà al valore più piccolo maggiore o uguale al valore di ricerca.

Per utilizzare queste due funzioni, procedere come segue.

Passi:

  • Per prima cosa, inserire la formula in Cellula G5 .
=INDICE(B4:D9,MATCH(G4,B4:B9,0),3)

  • In secondo luogo, premere Entrare .
  • Alla fine, possiamo vedere il risultato finale.

Nel PARTITA abbiamo provato a partita il valore che si trova in Cellula G4 dall'intervallo di celle B4:B9 nel nostro tabella di ricerca E mentre consideravamo il corrispondenza esatta ecco perché 0 viene assegnato all'ultimo argomento. Quindi, la funzione esterna è la funzione INDICE Nella prima parte, abbiamo assegnato l'intervallo di celle B4:D9 . Poi il abbinato sarà calcolato in base al valore PARTITA funzione. Infine, 3 è usato perché vogliamo ottenere i dati dall'oggetto terza colonna del nostro tabella di ricerca .

5. Riportare elementi da un altro foglio di lavoro con valore corrispondente in Excel

Abbiamo due fogli di lavoro, uno dei quali è Pasti settimanali , e un altro è Ingredienti Ora vi mostrerò come confrontare i pasti e mostrare il Ingredienti nel prima foglio di lavoro. Pianificazione dei pasti della settimana Il foglio di lavoro sarà così:

Il foglio di lavoro sugli ingredienti dei pasti sarà così:

Ora vi mostrerò come trovare il ingredienti alimentari dal ingrediente al foglio di lavoro Pasto foglio di lavoro inserendo il nome dell'alimento in Cellula B14 .

Passi:

  • Per iniziare, inserire la formula in Cella C14 .
=VLOOKUP($B14,ingredienti!$B$5:$E$16,COLONNA()-1,FALSO)

  • Dopodiché, premere Entrare .
  • Allora, copia il formula al diritto lato.

Nella formula, abbiamo passato il parametro valore di ricerca come Cella $B14 , poi gli altri fogli di lavoro ( foglio di lavoro sugli ingredienti ) intervallo di celle $B$5:$E$16 Dopo di che, abbiamo passato la funzione COLONNA per ottenere il colonna valore di quella riga. Infine, abbiamo usato FALSO per trovare un corrispondenza esatta , il che significa che è sensibile alle maiuscole e alle minuscole e, dichiarando false, cercherà il valore esatto corrispondente.

  • Infine, tutti i Ingredienti del prodotto selezionato Cibo verrà visualizzato.

È possibile verificare digitando il nome di un qualsiasi alimento in Cellula B14 e premendo Entrare Allo stesso modo se si digita un qualsiasi alimento alla voce Nome dell'alimento, mostrerà tutti gli ingredienti di quell'elemento selezionato da un altro foglio di lavoro.

Sezione pratica

Nell'articolo troverete una cartella di lavoro di Excel come l'immagine qui sotto per esercitarvi da soli.

Conclusione

Questi sono i modi per verificare se una cella è uguale a un'altra e quindi restituire un'altra cella in Excel. Ho mostrato tutti i metodi con i rispettivi esempi. Inoltre, ho discusso i fondamenti di questa funzione e i codici di formato più utilizzati di questa funzione. Se avete qualche altro metodo per ottenere questo risultato, non esitate a condividerlo con noi.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.