Eliminare righe filtrate su file enorme

di il
5 risposte

Eliminare righe filtrate su file enorme

Buongiorno
ho un file di circa 500000 righe sul quale devo eliminare a più riprese delle righe filtrate in base a condizioni: sono tutti dati, non ci sono formule. Il risultato del filtro si aggira attorno alle 30000 righe. Il problema è che quando vado ad eliminare le righe il programma si impianta e non risponde più. I dati fanno parte di un tabella (Inserisci/Tabella). Qualcuno ha qualche suggerimento?
grazie mille in anticipo

5 Risposte

  • Re: Eliminare righe filtrate su file enorme

    Come elimini le righe nascoste ? su un file con meno righe funziona ?
  • Re: Eliminare righe filtrate su file enorme

    Le righe da eliminare sono visibili perchè sono quelle risultanti dai filtri applicati.
    Vengono eliminare col comando Elimina righe foglio o Elimina righe tabella. Il risultato non cambia.
    Su tabella di piccole dimensioni il comando funziona.
    grazie
  • Re: Eliminare righe filtrate su file enorme

    Potresti usare una tabella di comodo di un db per eseguire quest'operazione
  • Re: Eliminare righe filtrate su file enorme

    Ci sono un paio di modi per ovviare ai limiti di Excel:

    converti il file in formato CSV (comma separated value)

    1) usi il comando "grep" o i comandi "sed" e "awk" (esistono ANCHE per Windows)
    2) fai un programmino in un qualunque linguaggio di programmazione

    il file CSV e' un file di testo

    1) lo leggi riga per riga
    2) se la riga e' da scartare, la scarti, altrimenti la copi sul file risultato

    L'altra possibilita' e', sempre partendo dal CSV

    1) importare il file in un DB
    2) filtrare quello che ti serve
    3) esportare il risultato

    come ti e' stato suggerito.

    Excel e' un simpatico tool, MA NON E" adatto a fare tutto.
  • Re: Eliminare righe filtrate su file enorme

    Prova anche con excel su un pc con più RAM
Devi accedere o registrarti per scrivere nel forum
5 risposte