Excel 2016 - Come rimuovere i duplicati confrontando 2 colonne ma lasciare celle vuote al posto del duplicato?


1

Vorrei sapere se una macro può confrontare due colonne e rimuovere i duplicati in entrambe le colonne lasciando spazi vuoti dove erano i valori duplicati.

Ho trovato un altro post che mi ha aiutato a rimuovere i duplicati da una colonna qui e speravo di avere una fortuna simile con il mio problema.

Ecco un esempio (scala molto più piccola) di ciò che ho.

ed ecco un esempio di quello che sto cercando.

Grazie


Qual è l'algoritmo che stai utilizzando per modificare i numeri nella terza colonna tra i dati originali e i risultati desiderati? Che cosa hai provato e dove hai avuto problemi?
Ron Rosenfeld,

Era solo un = randb Between per mettere i dati lì. I dati sono irrilevanti, mi spiace avrebbe dovuto renderlo più chiaro.
JWest,

Se vuoi veramente rimuovere i duplicati, sarebbe necessaria una soluzione VBA. Ma se questo è solo a scopo di visualizzazione, basta usare la formattazione condizionale e formattare il colore del carattere in modo che sia uguale al colore interno (sfondo). Se i tuoi dati sono nelle colonne A: C, la formula sarebbe: =AND($A2=$A1,$B2=$B1) e la formula si applicherebbe a $A$2:$B$1000(Sostituisci il 1000 con almeno tutte le righe di cui hai bisogno.
Ron Rosenfeld,

Risposte:


0

Se sei in grado di utilizzare una colonna di supporto, puoi ottenerlo con una breve IF()dichiarazione.

Supponiamo: i dati che iniziano in B1 per i quali si desidera inserire spazi vuoti per i duplicati.

Nella cella C1:

=IF(B1=B2,"",B1)

Trascina / fai doppio clic su questa formula verso il basso lungo i tuoi dati e ne apparirà solo uno (certamente l'ultimo, non il primo) e tutti gli altri saranno una cella vuota.

Non è perfetto ma è veloce, sporco e facilmente adattabile a diversi usi.

Modifica: in questo modo sembra che sarebbe meglio formattarlo con una tabella Pivot invece di distruggere i dati di origine.

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.