Premetto che sono un novellino.
Dunque ho un file dizionario it-cn da 40MB, con decine di migliaia di voci e, vorrei sapere come ordinarli automaticamente in modo da avere parole italiane nella riga A e parole cinesi nella riga B
queste le regole da seguire :
1)eliminare righe vuote.
2)successivamente abbiamo 2 casi:
caso A:nella cella si trova un segmento di termini in ita e la sua traduzione si trova nella riga successiva:
2a)se si incontra celle con solo parole occidentali allora sposta il contenuto della riga successiva nella colonna a destra della riga precedente
caso b:nella cella si trova sia il segmento di termini in ita che la sua traduzione(in blue)
2b)se la cella contiene parole occidentali e cinesi allora sposta parole cinesi(in blue) nella colonna a destra.
3)se la cella contiene differenti parole cinesi(separati da una virgola o un 'punto e virgola') allora si sposta le parole eccedenti nelle colonne a destra.
4)eliminare righe che hanno stesso identico contenuto(doppioni).
esempio

dopo la modifica:
Dunque ho un file dizionario it-cn da 40MB, con decine di migliaia di voci e, vorrei sapere come ordinarli automaticamente in modo da avere parole italiane nella riga A e parole cinesi nella riga B
queste le regole da seguire :
1)eliminare righe vuote.
2)successivamente abbiamo 2 casi:
caso A:nella cella si trova un segmento di termini in ita e la sua traduzione si trova nella riga successiva:
2a)se si incontra celle con solo parole occidentali allora sposta il contenuto della riga successiva nella colonna a destra della riga precedente
caso b:nella cella si trova sia il segmento di termini in ita che la sua traduzione(in blue)
2b)se la cella contiene parole occidentali e cinesi allora sposta parole cinesi(in blue) nella colonna a destra.
3)se la cella contiene differenti parole cinesi(separati da una virgola o un 'punto e virgola') allora si sposta le parole eccedenti nelle colonne a destra.
4)eliminare righe che hanno stesso identico contenuto(doppioni).
esempio
dopo la modifica: