Restituire SI se 2 celle corrispondono in Excel (10 metodi)

  • Condividi Questo
Hugh West

Possiamo confrontare due celle in MS Excel Excel offre molti metodi semplici per confrontare due celle e restituire un certo valore se i valori coincidono. In questo articolo impareremo 10 per restituire i metodi se 2 Le cellule corrispondono.

Scarica il quaderno di esercizi

Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.

Restituire SÌ se due celle corrispondono.xlsm

10 metodi per restituire SÌ se 2 celle corrispondono in Excel

Applicheremo 10 diversi metodi per vedere se 2 Le celle corrispondono e indicano sì in Excel. Abbiamo un set di dati che contiene i nomi dei giocatori di tennis e di rugby della scuola. Alcuni di loro giocano entrambi i giochi.

1. Utilizzare la funzione IF di Excel per restituire SÌ se 2 celle corrispondono

La funzione IF è una funzione logica che esegue un confronto tra il valore dato e il valore atteso e restituisce VERO , FALSO, o un testo specificato.

Possiamo eseguire questa operazione SE in due modi.

1.1 Funzione IF con condizione di corrispondenza

Verificheremo se 2 sono uguali e restituiscono altrimenti restituirà un vuoto.

Fase 1:

  • Vai a Cella D5 .
  • Scrivete la seguente formula in quella cella.
=IF(B5=C5, "Sì","")

Fase 2:

  • Premere il tasto Entrare e trascinare il pulsante Maniglia di riempimento icona.

Possiamo vedere che lo stato è quando le celle di entrambe le colonne corrispondono. Le colonne nei rettangoli rossi non sono uguali, quindi mostrano dei ritorni vuoti.

Per saperne di più: Confrontare due celle in Excel e restituire VERO o FALSO (5 modi rapidi)

1.2 Funzione IF con dati dispari

Qui si controlla se entrambe le celle sono diverse o meno. Se le celle sono diverse, lo stato rimarrà vuoto; altrimenti, verrà mostrato il valore .

Fase 1:

  • Vai a Cella D5 e sostituire la formula precedente con la seguente.
=IF(B5:B9C5:C9,"","Yes")

Fase 2:

  • Ora, premere Entrare .

Abbiamo utilizzato l'intervallo nella formula, quindi non è necessario trascinare la formula.

2. Inserire la funzione ESATTO di Excel per abbinare 2 celle e restituire SÌ

La funzione ESATTA verifica due testi e i risultati VERO o FALSO .

Si inserisce il ESATTO con la funzione SE per abbinare 2 celle.

Fase 1:

  • Vai a Cella D5 .
  • Copiare e incollare la seguente formula.
=IF(EXACT(B5,C5), "Sì","")

Fase 2:

  • Stampa Entrare e tirare il Maniglia di riempimento icona.

Per saperne di più: Excel confronta due stringhe per somiglianza (3 modi semplici)

3. Usare le funzioni AND e IF per mostrare SI se 2 celle sono uguali

La funzione AND è una funzione logica e verifica le condizioni. Se tutte le condizioni sono soddisfatte, restituisce VERO .

Utilizzeremo il E con la funzione SE in questo metodo.

Fase 1:

  • Copiare e incollare la seguente formula su Cella D5 .
=IF(AND(B5=C5),"Yes","")

Fase 2:

  • Premere il tasto Entrare e tirare il pulsante Maniglia di riempimento icona.

Qui, le celle di corrispondenza mostrano .

4. Combinare le funzioni COUNTIF e IF per testare 2 celle

La funzione COUNTIF è una funzione statistica che conta il numero di celle in base a dei criteri.

Combineremo il COUNTIF con la funzione SE per testare due celle e restituire .

Fase 1:

  • Spostarsi a Cella D5 .
  • Digitare la seguente formula.
=IF(COUNTIF(B5,C5), "Sì","")

Fase 2:

  • Colpire il Entrare e trascinare il pulsante Maniglia di riempimento icona.

Stiamo ottenendo per le celle di corrispondenza.

5. Testare 2 celle utilizzando la funzione OR di Excel e mostrare il SI

La funzione OR è una delle funzioni logiche che restituisce VERO se una qualsiasi delle condizioni è soddisfatta.

Verificheremo 2 cellule utilizzando il metodo O funzione.

Fase 1:

  • Entrare Cella D5 .
  • Digitare la formula sottostante.
=IF(OR(B5=C5),"Yes","")

Fase 2:

  • Colpire Entrare e tirare il pulsante Maniglia di riempimento icona.

6. Combinazione delle funzioni MATCH e ISERROR per testare due celle e restituire un risultato positivo.

La funzione MATCH cerca un determinato riferimento in un intervallo.

La funzione ISERROR controlla un riferimento se si tratta di un errore o meno.

Utilizzeremo la combinazione di PARTITA e ISERRORE funzioni da testare 2 cellule.

Fase 1:

  • Copiare e incollare la seguente formula su Cella D5 .
=IF(ISERROR(MATCH(B5,C5,0)),"", "Sì")

Fase 2:

  • Colpire il Entrare e trascinare il pulsante Maniglia di riempimento icona.

7. Unire le funzioni IF e SUM per testare 2 celle in Excel

La funzione SOMMA aggiunge un valore da un intervallo di valori dati.

Utilizzeremo un semplice SOMMA per eseguire questa operazione.

Fase 1:

  • Vai a Cella D5 .
  • Scrivete la seguente formula in quella cella.
=IF(SOMMA(--(B5=C5))=1, " Sì", "")

Fase 2:

  • Colpire il Entrare e trascinare il pulsante Maniglia di riempimento icona.

8. Combinare le funzioni IF, ISERROR e VLOOKUP per testare 2 celle e stampare SI

La funzione VLOOKUP cerca un valore da un intervallo e fornisce un risultato.

Il VLOOKUP può controllare due celle e stampare se corrispondono.

Fase 1:

  • Copiare e incollare la seguente formula su Cella D5 .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"", "Sì")

Fase 2:

  • Colpire il Entrare e tirare il pulsante Maniglia di riempimento icona.

Otteniamo quando 2 Le cellule corrispondono.

9. Unire IF e Funzioni TRIM per testare 2 celle

La funzione TRIM rimuove gli spazi da un testo dato.

Questo TRIM la funzione rimuove gli spazi e verifica 2 cellule.

Fase 1:

  • Entrare Cella D5 .
  • Scrivete la formula sottostante in quella cella.
=IF((TRIM(B5)=TRIM(C5)), "Sì","")

Fase 2:

  • Stampa Entrare e trascinare l'elemento Maniglia di riempimento icona.

10. Excel VBA per testare 2 celle e stampare se corrispondono

Utilizzeremo Excel VBA per testare 2 celle e stampa quando viene abbinato.

Fase 1:

  • Vai al sito Sviluppatore scheda.
  • Fare clic sul pulsante Macro di registrazione opzione.
  • Impostare un nome per il file Macro e fare clic su OK .

Fase 2:

  • Impostare un nome per il file Macro e fare clic su OK .
  • Fare clic su Macro dal Nastro e Entrate in casa it.

Fase 3:

  • Ora mettete il seguente VBA sul modulo.
 Sub Match_2_Cells() Dim n, m As Range Set n = Application.InputBox(prompt:="Sample_1", Type:=8) Set m = Application.InputBox(prompt:="Sample_2", Type:=8) If n.Value = m.Value Then Range("E6").Value = "Yes" Else Range("E6").Value = "No" End If End Sub 

Passo 4:

  • Stampa F5 per eseguire il codice.
  • Viene visualizzata una finestra di dialogo. 1a riferimento alla cella.

Passo 5:

  • Stampa OK Di nuovo, inserire un riferimento di cella in 2a finestra di dialogo.

Ora guardate il set di dati.

Poiché entrambe le celle corrispondono, si ottiene .

Applicare la formattazione condizionale per evidenziare 2 celle Partita

Finora abbiamo imparato 10 metodi per ottenere SI se due celle corrispondono. Ora, in questa sezione, vedremo come Formattazione condizionale è in grado di rilevare quando 2 Le celle corrispondono e le evidenziano.

Fase 1:

  • Vai al sito Casa scheda.
  • Scegliere Regole di evidenziazione delle celle dal Formattazione condizionale .
  • Selezionare Valori duplicati dall'elenco.

Fase 2:

  • Viene visualizzata una nuova finestra di dialogo. Duplicato e fare clic su OK .

Guardate il set di dati. Quando 2 Se le celle corrispondono, il loro colore cambia.

Per saperne di più: Come confrontare il testo in Excel ed evidenziare le differenze (8 modi rapidi)

Conclusione

In questo articolo abbiamo mostrato 10 per spiegare se due celle corrispondono e stampare Spero che questo possa soddisfare le vostre esigenze. Vi invitiamo a dare un'occhiata al nostro sito web Exceldemy.com e date i vostri suggerimenti nella casella dei commenti.

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.