Come confrontare il testo in Excel: gli 8 migliori metodi

Se hai a che fare con un enorme database in un foglio di calcolo Excel e devi pulire il database per le voci duplicate, puoi utilizzare le seguenti tecniche per confrontare il testo in Excel.

Il foglio di calcolo Excel non è solo per mantenere conti finanziari, rubriche o database di testo. Può anche aiutarti ad analizzare i dati per cancellare le voci duplicate. Inoltre, puoi utilizzare alcune semplici formule e funzioni logiche del foglio di lavoro di Excel per confrontare celle e intervalli di celle per scoprire i valori specifici che stai cercando.

Sebbene sia possibile scorrere visivamente l'intero foglio di lavoro alla ricerca di valori duplicati o target, potrebbe non essere il metodo ideale quando il foglio di lavoro di Excel contiene migliaia di voci. Inoltre, le sue varie funzioni di formattazione condizionale ti consentono di evidenziare automaticamente le celle quando rileva il valore che stai cercando.

Continua a leggere per imparare a confrontare il testo in Excel. Scoprirai anche come Excel confronta il testo in due colonne utilizzando la formattazione condizionale. Scaviamo!

Perché hai bisogno di imparare a confrontare il testo in Excel?

Potrebbero esserci infinite ragioni per eseguire una funzione di confronto del testo in Excel. Tuttavia, i seguenti sono i più frequenti che potresti incontrare nella tua vita personale e professionale:

  • Gestisci un'azienda e hai creato database Excel separati per i clienti di tutti i 50 stati degli Stati Uniti. Ora, qualcuno ha mescolato i nomi dei clienti. Qui, invece di strofinare manualmente il foglio di lavoro, puoi utilizzare il testo di confronto in Excel per trovare i nomi dei clienti confusi tra 50 stati.
  • La tua azienda ha due database separati per gli indirizzi nella lista nera e nella lista bianca per la consegna della merce dal tuo negozio di e-commerce. Un impiegato ha confuso gli indirizzi. In questa terribile situazione, puoi utilizzare la funzione di confronto delle stringhe di Excel.
  • Hai creato una lista della spesa per l'intero mese e hai confuso l'elenco con alcuni generi alimentari che hai ricevuto il mese scorso. Qui puoi utilizzare il confronto del testo in Excel.
  • Se sei un insegnante di scuola superiore e devi valutare automaticamente le risposte degli studenti rispetto alle domande, puoi utilizzare la stringa di Excel per confrontare colonne e righe.
  • Per scopi di promozione aziendale, stai regalando codici sconto a migliaia di clienti. Ora, vuoi eseguire il retargeting dei clienti che hanno utilizzato i codici sconto per proporre prodotti e abbonamenti premium. Puoi utilizzare la funzione di confronto del testo in due colonne di Excel per abbinare i nomi dei clienti che hanno utilizzato i codici promozionali dal database principale dei clienti a cui hai inviato le e-mail promozionali.

Potrebbero esserci migliaia di altri motivi per confrontare valori e testi in Excel. Qualunque sia la ragione, troverai utili i seguenti otto metodi per confrontare il testo di Excel in due colonne:

1. Confronta il testo in Excel utilizzando l'operatore uguale

Ad esempio, devi solo confrontare due colonne di dati per assicurarti di avere tutte le forniture di cui hai bisogno. Qui è possibile abbinare le forniture richieste a quelle consegnate utilizzando l'operatore di confronto senza distinzione tra maiuscole e minuscole Uguale.

Pertanto, puoi copiare i dati di riferimento da un'app e incollarli sotto la colonna dei riferimenti o delle forniture richieste. Quindi, puoi importare i dati del target da un'altra app e incollare i dati nella colonna target o forniture ricevute.

Non è necessario pensare alla corrispondenza dei casi e dei valori dei testi delle celle anche se si importano dati da app diverse. Ecco come funziona il confronto senza distinzione tra maiuscole e minuscole:

  • Copia e incolla la seguente formula nella cella in cui desideri il risultato del confronto:
=A2=B2
  • Colpo accedere ed Excel mostrerà True o False a seconda del riferimento e dei dati di destinazione.
Esplora Confronta il testo in Excel utilizzando l'operatore uguale
Esplora Confronta il testo in Excel utilizzando l'operatore uguale
  • Se la formula sembra corretta, copiala e incollala lungo l'intera colonna per avere un'idea immediata della merce ricevuta rispetto alla merce ordinata.

2. Utilizzare la funzione ESATTA per confrontare il testo in Excel

Supponiamo che tu stia lavorando a un progetto in cui la distinzione tra maiuscole e minuscole è una considerazione importante quando si abbinano i valori tra le colonne in un foglio di lavoro di Excel. In questo scenario non è possibile utilizzare l'operatore Equals per confrontare il testo in Excel.

In questo delicato scenario, puoi utilizzare la formula ESATTA come mostrato di seguito:

  • Crea un'intestazione di colonna appropriata e inserisci i dati di riferimento nelle righe sotto la colonna.
  • Allo stesso modo, crea la colonna dei dati da valutare accanto alla prima colonna e compila i dati nelle righe sottostanti.
Scopri come utilizzare la funzione ESATTA per confrontare il testo in Excel
Scopri come utilizzare la funzione ESATTA per confrontare il testo in Excel
  • Una volta fatto, metti un segno uguale (=) nella cella in cui desideri un risultato di confronto, VERO o Fales, e digita la seguente formula:
=EXACT(B2,C2) (per lo stesso foglio di lavoro)
=ESATTO(Foglio8!B2;Foglio9!C2) (per fogli di lavoro diversi)
  • È inoltre possibile selezionare i dati di riferimento o di destinazione da un altro foglio di lavoro della stessa cartella di lavoro di Excel.
  • Colpo accedere e ottieni un rapido confronto basato sulle lettere maiuscole e minuscole dei testi indicati.

3. Confronta il testo in Excel utilizzando la formula IF

Supponiamo che tu voglia utilizzare la formula ESATTA o l'operatore Uguale per confrontare il testo ma non vuoi vedere VERO o FALSO come risultato del confronto. In effetti, vuoi mostrare testi come Matched e Not Matched. In tal caso, puoi nidificare una qualsiasi delle formule di cui sopra all'interno di una funzione SE come descritto di seguito:

  • Inserisci un segno uguale (=) e inizia la formula con SE.
  • Quindi, inserisci una delle formule di cui sopra come sfida logica della funzione SE.
  • Dopo la sfida logica, inserisci il testo da mostrare, come Abbinato tra virgolette.
Come confrontare il testo in Excel utilizzando la formula IF
Come confrontare il testo in Excel utilizzando la formula IF
  • Metti una virgola e poi metti un altro testo che vuoi che Excel dovrebbe visualizzare se la sfida logica fallisce. In questo caso, Non abbinato è circondato da virgolette.
  • Pertanto, la formula finale diventa come mostrato di seguito:
=SE(ESATTO(B2;C2);“Corrispondenza”,“Non corrispondenza”)

4. Usa CERCA.VERT per confrontare il testo in Excel

Ad esempio, è necessario trovare i nomi dei candidati preselezionati del gruppo A. Qui, devi abbinare i nomi nel gruppo A con i nomi nella colonna di tutti i candidati selezionati.

Qui puoi facilmente utilizzare la funzione CERCA.VERT per consentire a Excel di confrontare il testo in due colonne. Ecco come è fatto:

  • La prima colonna del foglio di lavoro dovrebbe contenere i nomi from Gruppo A.
  • Nella colonna successiva, puoi copiare e incollare i nomi dei candidati selezionati.
Confronta il testo in Excel utilizzando CERCA.VERT
Confronta il testo in Excel utilizzando CERCA.VERT
  • Nella colonna più esterna, puoi ottenere i risultati del confronto che mostreranno il nome dei candidati che si sono qualificati al primo turno.
  • Ora, copia e incolla semplicemente la seguente formula in cui desideri un elenco di confronto di Gruppo A nomi dal Nomi selezionati.
=CERCA.VERT(A2,$C2:2:C$15,1,FALSO)
  • Per sostituire il #N / A errori con il testo Failed, utilizzare questa formula indicata di seguito:
=SENA(CERCA.VERT(A2;$C2:2:C$15,1,FALSE),"Fallito")

5. Confronta il testo per trovare rapidamente i partecipanti assenti

Consideriamo, sei il coordinatore dell'evento per una conferenza tecnologica. È necessario confrontare i partecipanti con un elenco di persone registrate per inviare i certificati solo alle persone che si sono presentate al seminario. Ecco come puoi farlo usando VLOOKUP e la formula IFNA in cui stai confrontando il testo tra due colonne:

  • Crea un'intestazione di colonna per Registrato e inserisci i nomi nelle righe sottostanti.
  • A destra di questa colonna, crea un'altra colonna per le persone che hanno effettivamente partecipato al seminario.
Come confrontare il testo per trovare rapidamente i partecipanti assenti
Come confrontare il testo per trovare rapidamente i partecipanti assenti
  • Nella terza colonna, inserisci la seguente formula:
=SENA(CERCA.VERT(A2;$C2:2:C$15,1,FALSE),"Assente")
  • Copia e incolla la formula verso il basso per ottenere lo stato presente o assente delle persone registrate.

Excel abbinerà i nomi registrati dalla colonna di riferimento per mostrare i risultati in una terza colonna in cui desideri i nomi. Inoltre, la formula IFNA assicurerà che se viene visualizzato un errore #N/D, Excel sostituirà il codice di errore con il testo Assente.

6. Confronta il testo in Excel per i valori parziali

Diciamo che devi confrontare i testi tra le colonne A e B, ma non stai cercando una corrispondenza assoluta. In questa situazione, è necessario utilizzare la formula TROVA come descritto di seguito:

  • Inserisci i dati del testo di riferimento sotto Colonna A e i dati di destinazione in Colonna B.
Come utilizzare TROVA per confrontare il testo in Excel
Come utilizzare TROVA per confrontare il testo in Excel
  • In Colonna C, inserisci la seguente formula per trovare e visualizzare un valore per il confronto parziale del testo in Excel:
=TROVA(C2;A2) 
Utilizzare FIND e ISNUMBER insieme
Utilizzare FIND e ISNUMBER insieme
  • IL TROVARE La funzione restituisce un errore in cui non riesce a trovare una corrispondenza parziale. Ho annidato il TROVARE funzione all'interno del È NUMERO funzione. Ora la formula mostrerà VERO quando c'è una corrispondenza parziale e FALSO quando nessuna partita a tutti.
=VAL.NUMERO(TROVA(C2;A2))

7. Confronta testi o stringhe utilizzando la formattazione condizionale

Considera che sei in un ufficio in cui hai il compito di rivedere tutti gli acquisti. Ottieni diversi requisiti di acquisto da vari reparti dell'azienda. È tuo dovere assicurarti che la tua organizzazione non invii ordini di acquisto per articoli duplicati.

In questo scenario, la formattazione condizionale di Excel può confrontare due o più colonne di dati ed evidenziare le celle che contengono valori duplicati. Segui questi passaggi per esercitarti con questo trucco di confronto del testo in Excel:

  • Compila un database di testi che vuoi confrontare.
  • Selezionare l'intera gamma e fare clic Formattazione condizionale sul Casa menu della barra multifunzione di Excel.
Selezionare l'opzione Duplica valori nell'opzione Regole evidenzia celle
Selezionare Valori duplicati nell'opzione Evidenzia regole celle
  • Nell'elenco a discesa, posizionare il cursore del mouse su Evidenzia le regole della cella opzione.
Come confrontare testi o stringhe utilizzando la formattazione condizionale
Come confrontare testi o stringhe utilizzando la formattazione condizionale
  • Verranno visualizzate più regole di cella. Selezionare Valori duplicati.
  • Nella finestra a comparsa Valori duplicati è possibile selezionare il formato di evidenziazione facendo clic su Valori conmenu `A tendina.

8. Confronta le colonne di Excel se il testo 1 è all'interno del testo 2

Se hai bisogno di trovare un insieme di testi all'interno di un gruppo di testi, puoi utilizzare la funzione CERCA come mostrato qui:

  • Crea una colonna di testi per riferimento e un'altra colonna per testi di prova.
  • Ora, inserisci la seguente formula nella terza colonna:
=CERCA(C2;A2)
  • Colpo accedere. Ora copia e incolla la formula nelle celle della terza colonna.
Come confrontare le colonne di Excel se il testo 1 è all'interno del testo 2
Come confrontare le colonne di Excel se il testo 1 è all'interno del testo 2
  • Premere accedere per ottenere più risultati.

Excel mostrerà il numero del carattere da dove trova una corrispondenza per il testo di prova sulla colonna di riferimento.

Conclusione

Potrebbero esserci molte altre formule e formule nidificate per abbinare i testi tra due o più celle o colonne in Excel. Ma i metodi più semplici e più utilizzati sono quelli sopra menzionati in questo articolo.

Se conosci un altro modo intuitivo per confrontare il testo in Excel, non dimenticare di menzionare il metodo nella casella dei commenti qui sotto. Nel frattempo, puoi imparare come utilizzare la formula IF-THEN di Excel.