Problema
Rimuovere automaticamente le righe duplicate in un foglio elettronico fatto con OpenOffice/LibreOffice Calc con migliaia di righe.


Soluzione!!!
Esiste una utilissima funzione in OpenOffice/LibreOffice, che permette di ordinare i dati e allo stesso tempo eliminare le righe duplicate.

Selezionate tutto l'intervallo di celle da elaborare e poi cliccate sul menù Dati > Filtro > Filtro Standard... e poi:

  1. Impostate una condizione sempre vera, come "nomecampo Eguaglia - non vuoto -"
  2. Fate click sul pulsante Extra in basso a destra della finestra del filtro e selezionate le opzioni seguenti
  3. Scrivi i risultati del filtro in (specificando poi l'area dati dove copiarle, che può essere anche su fogli diversi)
  4. Selezionare Univoco

L'intera selezione sarà elaborata e copiata nella nuova posizione ad eccezione delle righe duplicate.

NOTA IMPORTANTE: l'uguagliuanza delle righe deve essere esatta, poichè il confronto è con ogni probabilità effettuato carattere per carattere, quindi se ad esempio due righe contengono lo stesso valore, ma una ha anche degli spazi bianchi, le due celle sono considerate diverse e sarannocopiate entrambe.

 

Commenti  

+1 #2 marco 2015-07-30 18:15
scusa per il nome foglio dove lo vorrei scrivesse i risultati non duplicati come lo scrivo?
$Foglio2
ad esempio mi dice non valido
-5 #1 Andrea 2014-03-01 21:30
Fatto.
Funziona ma come si salva il risultato?
Salvando ritorna tutto come in origine.

You have no rights to post comments

Loading feeds...

Logo Design Company