Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Estrarre parti di testo da cella con trattino

Ultimo Aggiornamento: 15/03/2019 09:34
Post: 41
Registrato il: 03/09/2018
Città: GROTTAGLIE
Età: 25
Utente Junior
Microsoft Office Professional Plus 2019 64 bit
OFFLINE
14/03/2019 13:38

Buon pomeriggio a tutti, ho bisogno di un suggerimento sul come estrarre da una cella parti di testo separate da un trattino. Se la parte a sinistra del trattino sono riuscita ad estrarla, quella a destra mi sta dando difficoltà poichè non riesco ad adattarci la medesima formula.
Allego il file con un esempio.
Grazieeeeee 😊
Post: 1.750
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
14/03/2019 13:45

ciao

=ANNULLA.SPAZI(DESTRA(SOSTITUISCI(ANNULLA.SPAZI(B4);"-";RIPETI(" ";100));100))



con la tua formula

=DESTRA(B4;LUNGHEZZA(B4)-TROVA("-";B4)-1)



anche qui un annulla spazi non guasterebbe
[Modificato da federico460 14/03/2019 13:47]
Post: 41
Registrato il: 03/09/2018
Città: GROTTAGLIE
Età: 25
Utente Junior
Microsoft Office Professional Plus 2019 64 bit
OFFLINE
14/03/2019 13:53

Buon pomeriggio Federico! Grazie!!😊
Post: 3.308
Registrato il: 03/04/2013
Utente Master
Excel 2000 - 2013
OFFLINE
14/03/2019 18:56

Buona sera, Melissa:
consentimi un caro saluto all'ottimo @federico460.

Non voglio sconvolgerti la vita, ma ho notato che con la Formula:
 =SINISTRA(B4;TROVA( "-"; B4) -1) 

Il Valore reso in Cella "C4" contiene uno spazio finale:
- "SAMBINO "
non so se questo sia il risultato desiderato altrimenti la Formula dovrebbe essere:
 =SINISTRA(B4;TROVA( "-"; B4) -2) 


Detto ciò, dovremmo considerare a quanti Record andrebbero applicate le due Formule; in alternativa potresti considerare un Codice VBA con il quale otterresti il medesimo risultato ma senza Formule.

Se ritieni utile e opportuno considerare l'utilizzo di un Codice VBA, in realtà molto semplice, possiamo approfondire.
Considera che il Codice VBA potrebbe valutare tutti i Record presenti nel DataSet oppure solo un Record specifico.



A disposizione.

Buona serata.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 42
Registrato il: 03/09/2018
Città: GROTTAGLIE
Età: 25
Utente Junior
Microsoft Office Professional Plus 2019 64 bit
OFFLINE
15/03/2019 09:34

Buongiorno Giuseppe! Sei troppo gentile ma non è necesssario, queste formule fanno tutto ciò che mi serve.
Provvedo subito alla modifica da te suggerita! Grazieeee🎁
[Modificato da Melissa2018 15/03/2019 09:36]
Vota: 15MediaObject5,0025 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 09:58. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com