Eliminare i caratteri speciali
Hai un problema con Excel? 
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 15/11/2014 20:31:37
Buonasera certo di poter avere supporto sono chiedere il vostro aiuto.
In una cella di Excel uso la seguente formula: =SE(R2064="";"nd.jpg";R2064&".jpg").
Putroppo a volte la formula mi restituisce a volte il risultato del tipo: foto/1.jpg .
E' possibile modificarla eliminando il carattere speciale oppure se necessario con uno spazio?
Grazie anticipatamente.
di lepat (utente non iscritto) data: 15/11/2014 20:35:35
puoi allegare un piccolo file di esempio ?
di Lucas87 data: 16/11/2014 10:01:52
Ciao
Con il testo in A1
Dovrai sostituire A1 con la tua formula
=SE(VAL.ERRORE(TROVA("/";A1;1));A1;CONCATENA(SINISTRA(A1;TROVA("/";A1;1)-1);DESTRA(A1;LUNGHEZZA(A1)-TROVA("/";A1;1)))) |
di Lucas87 data: 16/11/2014 10:11:31
Ma perchè complicarsi la vita?
=RIMPIAZZA(A1;TROVA("/";A1);1;"") |
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 16/11/2014 16:44:03
grazie lepat e lucas87 per le gentili risposte.
La prima formula risolve parzialmente il mio problema perchè se il campo R è vuoto mi assegna il valore 0, anzichè nd.jpg, e non mi aggiunge l'estensione .jpg, la seconda invece mi restituisce questo risultato #VALORE!
Per comodità riporto la formula iniziale: =SE(R2064="";"nd.jpg";R2064&".jpg")
Grazie mille
di Lucas87 data: 16/11/2014 17:21:44
Così a me funziona
=SE(R2064="";"nd.jpg";RIMPIAZZA(R2064;TROVA("/";R2064);1;"")&".jpg") |
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 16/11/2014 17:31:22
il risultato della formula è #VALORE! forse devo modificare qualcosa nel foglio?
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 16/11/2014 18:43:21
Lucas87 rettifico, la formula è perfetta però effettua il controllo solo se c'è il catattere speciale oppure se è vuoto.
Faccio ammenda perchè sono stato poco chiaro, con un esempio spero di riuscire a spiegarmi.
Questo è il risultato che vorrei ottenere:
foto --- foto.jpg
foto/1 --- foto1.jpg
--- nd.jpg
Buona serata e grazie per l'attenzione.
di Mister_x (utente non iscritto) data: 16/11/2014 18:50:37
ciao
=SE(A1="";"nd.jpg";SOSTITUISCI(A1;"/";"")&".jpg")
foto --- foto.jpg
foto/1 --- foto1.jpg
cella bianca --- nd.jpg
ciao
=SE(A1="";"nd.jpg";SOSTITUISCI(A1;"/";"")&".jpg")
|
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 16/11/2014 19:15:05
Perfetto, grazieeee!!!
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 16/11/2014 19:17:04
Eliminare i caratteri speciali
di vatuss (utente non iscritto) data: 26/12/2014 20:48:29
Buonasera e soprattutto Buone Feste.
Riapro questo post perchè al riguardo si è aggiunta un'ulteriore esigenza e spero che la formula di Mister_x, che funziona perfettamente, possa essere implementata.
In sostanza ho bisogno di sostituire oltre al carattere "/" anche il carattere "+" con "".
Ho provato cercare una soluzione ma senza esito.
E' possibile?
Ciao Ciao
=SE(A1="";"nd.jpg";SOSTITUISCI(A1;"/";"")&".jpg") |
di Mister_x (utente non iscritto) data: 26/12/2014 21:09:12
ciao e buone feste
B1=SE(A1="";"nd.jpg";SOSTITUISCI(SOSTITUISCI(A1;"+";"");"/";"")&".jpg")
foto --- foto.jpg
foto/1 --- foto1.jpg
Nulla --- nd.jpg
+foto --- foto.jpg
foto/+1 --- foto1.jpg
ciao
=SE(A1="";"nd.jpg";SOSTITUISCI(SOSTITUISCI(A1;"+";"");"/";"")&".jpg") |
Vuoi Approfondire?