Ciao a tutti, questo è il mio primo messaggio, ho provato a cercare la soluzione al mio problema con excel ma non sono riuscito a trovarla, o almeno non del tutto, ma mi sento motivato a chiedere perché ho visto un sacco di altre soluzioni interessanti.
Ecco il problema.
Ho un testo molto lungo, di decine o centinaia di pagine, e ogni frase è in un nuovo rigo.
Vorrei verificare se ci sono determinati errori, e ho pensato che posso incollarlo tutto in excel (calc per meglio dire) e applicare una formula accanto a ogni riga per verificare l'esistenza o meno di certi errori che so che possono verificarsi.
Nello specifico, vorrei verificare che se i tre ... puntini di sospensione non sono l'ultima parte di una stringa, e dopo questi non c'è uno spazio, allora c'è un errore.
Esempio frase corretta:
Oggi è una bella giornata...
Altro esempio corretto:
Oggi è una bella giornata... Speriamo che continui così.
Esempio di frase errata:
Oggi è una bella giornata...Speriamo che continui così.
Finora sono riuscito a identificare se dopo i ... c'è lo spazio o meno con la seguente formula, in B2, considerando che la frase sia in A1:
=SE(DESTRA(SINISTRA(A1;TROVA("...";A1;1)+3);1)=" ";"ok";"errore")
solo che se la frase termina con i ... mi continua a dare errore.
Come faccio a verificare che i ... non siano le ultime lettere?
-----
ARGH!
Scusate tanto, mentre scrivevo mi è venuta in mente una soluzione, mi sembra quasi stupido, ma già che ci sono la scrivo nel caso potesse servire a qualcuno:
=SE(DESTRA(A1;3)="...";"";SE(DESTRA(SINISTRA(A1;TROVA("...";A1;1)+3);1)=" ";"ok";"errore"))
In pratica metto un altro se e vedo se gli ultimi 3 caratteri della stringa in oggetto sono ...
Scusate ancora, sono sicuro che avrò altri problemi con i fogli di clcolo, fino ad allora buona serata ^^;