Come eliminare una riga se la prima parola di 2 celle in quella riga è uguale


0

Questo ha 4000+ voci. Voglio solo mantenere le righe in cui l'indirizzo della proprietà non è simile a quello del proprietario.

Esempio:

 Proprietà Indirizzo Indirizzo proprietario  4 Belar Street 1 BELAR ST EIGHT MILE PLAINS QLD 4113
30 Bleasby Road 30 BLEASBY RD OTTO PLACCHE MILE QLD 4113
41 Bleasby Road PO BOX 10326 BRISBANE ADELAIDE STREET QLD 4000
1/41 Bleasby Road 24 GORMANSTON CRES DEAKIN ACT 2600
2/41 Bleasby Road 2/41 BLEASBY RD OTTO PLACCHE MILE QLD 4113
3/41 Bleasby Road 3/41 BLEASBY RD OTTO PLACCHE MILE QLD 4113
4/41 Bleasby Road PO BOX 5 JANNALI NSW 2226 

Il problema è che l'indirizzo completo non è scritto nella colonna Indirizzo di proprietà, quindi come può funzionare una formula? Può esistere una formula che mette a confronto le verifiche "se le prime 2 parole in entrambe le celle di una riga sono simili", quindi elimina l'intera riga?


1
C'è un modo per semplificare questo problema. Utilizzare il LEFT() e MID funzioni per estrarre le prime due parole da property address e owner address. Converti tutto in maiuscolo usando UPPER(). Confronta usando IF(). Se il risultato è lo stesso riempimento zero altrimenti riempire 1. Filtra quelli e hai la risposta
Prasanna

@Prasanna Le risposte dovrebbero essere inserite nell'area di risposta di seguito, non nei commenti. Detto questo, come gestisce la soluzione se il numero di proprietà è diverso. Non filtrerebbe i nostri non duplicati?
CharlieRB

@ CharlieRB Non intendevo rispondere alla domanda davvero. Volevo solo mostrare le indicazioni - è per questo che l'ho messo sotto i commenti. Per rispondere alla tua domanda, se il numero di proprietà è diverso, significa che l'indirizzo della proprietà e l'indirizzo del proprietario sono diversi. Quindi non sono un duplicato.
Prasanna

Risposte:


0

Questa è una versione semplificata di una risposta ...

Metti questo in C2, assumendo che la tua tabella sopra inizi in A1:
=IFERROR(FIND(UPPER(LEFT(A2;FIND(" ";A2;7)));UPPER(B2));0)
Copia giù nelle celle rimanenti.

Prende il passo diretto per cercare un secondo spazio alla o dopo la posizione 7: th nella colonna A. Questo è ovviamente un modo per evitare di dover affrontare "st" e "rd" rispetto a "street" e "road".
Supponendo di trovare la posizione del secondo spazio, la parte dei dati fino a quel punto viene quindi utilizzata come testo da trovare nella seconda colonna.

Quando viene trovato, viene restituito un numero di posizione, altrimenti (o in caso di errori) viene restituito uno "0".

Questo potrebbe essere "abbastanza buono" per rilevare la somiglianza.

La decisione di eliminare deve essere applicata con altri mezzi.

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.