colonne corrispondenti con valori quasi simili in Excel


0

Ho 2 colonne A e B con nomi di persone (più di 100 valori per colonna):

       Column A                  Column B             Column C

1     John Brett                Rise Matthew          Bret John

2     Dan Bond                  Bret John              Bonde Dan

3     Matthew Rice              Bonde Dan           Rise Matthew        

Come puoi vedere, è lo stesso nome scritto in entrambe le colonne ma digitato in modo diverso. Come posso abbinarli?

Voglio ottenere i risultati nella colonna C come sopra

Ad esempio, utilizzando Vlookup nella colonna C: Vlookup (B1, $ A $ 1: $ A $ 3,1, VERO) non ha aiutato.


Cosa intendi per "abbinarli"? Qual è il tuo output previsto?
Kyle

È davvero senza speranza con le funzioni del foglio di lavoro. Anche difficile con VBA, se si vuole provare a cercare su internet "partita fuzzy".
Máté Juhász

Ad esempio nella colonna C, voglio vedere i valori della colonna B che corrispondono ai valori simili nella colonna A
Scorpion99

Nel tempo che passi a giocare con la corrispondenza fuzzy potresti probabilmente controllare manualmente 100 righe.
Kyle

Risposte:


1

Puoi usare nella colonna c la Formula start in C1

3 in sinistra (A1,3) è la lunghezza minore del nome corrispondente come Dan, B3 è l'ultima voce nella colonna B e puoi trascinarla verso il basso, #REF! significa nessuna corrispondenza e ho inserito Iferror per questo motivo:
=IFERROR(INDIRECT(IF(ISNUMBER(MATCH("*" & LEFT(A1,3)& "*",$B$1:$B$3,0)),"B"& MATCH("*" & LEFT(A1,3) &"*",$B$1:$B$3,0),"no match"),TRUE),"")


Grande, questo ha risolto il mio problema.
Scorpion99
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.