Sommario
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 SÌ 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 Sì 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 è Sì 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 Sì .
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 Sì .
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 Sì .
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 Sì 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 Sì 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 Sì 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 Sì 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 Sì .
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 Sì 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.