Confrontando due stringhe in Excel?


62

Ho bisogno di confrontare due stringhe in Excel e determinare se sono uguali, le stringhe sono nelle celle adiacenti. Ad esempio, dato:

apple   apple
water   water
pear    carrot
apple   water
dog     dog
pear    carrot
Apple   apple

la formula sulla terza colonna dovrebbe darmi:

true
true
false
false
true
false
false

Qualsiasi aiuto apprezzato, Ted

Risposte:


70

Utilizzare la exact()funzione integrata che è exact-ly per questo scopo:

=exact(A1, B1)

Restituirà vero se le stringhe sono identiche.


1
Non ho mai notato che prima era uguale a maiuscole e minuscole. Grazie.
Kevin Manning,

28

Se il caso nella terza colonna non è importante =A1=B1,. Se nel caso il risultato che conta, =IF(A1=B1,"true","false").

Questo confronto (= A1 = B1) è leggermente diverso dal confronto esatto poiché la sensibilità al maiuscolo dei caratteri non viene confrontata. La funzione esatta confronta anche il caso del personaggio. Se è necessario controllare la distinzione tra maiuscole e minuscole e specificare i propri risultati, utilizzare =IF(EXACT(A1,B1),"true","false").

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.