Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

EXCEL estrarre testo equidistante da sx e da dx

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

EXCEL estrarre testo equidistante da sx e da dx

Postdi buni75 » 28/01/12 12:38

salve,

prima volta quindi chiedo venia per errori.

ho una colonna con caselle di testo contenenti CAP spazio LOCALITA' spazio PROVINCIA
Esempio :
01021 ACQUAPENDENTE VT

la località inizia sempre in posizione 7 da sinistra, e finisce sempre a 3 posizioni da destra.
visto che alcune località sono con + nomi, tipo
01034 FABRICA DI ROMA VT

come faccio a pescare sempre e solo località per copiarla su nuova colonna?

grazie, francesco
buni75
Utente Junior
 
Post: 34
Iscritto il: 24/08/11 20:20

Sponsor
 

Re: EXCEL estrarre testo equidistante da sx e da dx

Postdi Anthony47 » 28/01/12 12:55

Ciao buni75, benvenuto nel forum.
Se i tuoi dati sono da A2 verso il basso, prova in B2 la formula
Codice: Seleziona tutto
=STRINGA.ESTRAI(A2;7;LUNGHEZZA(A2)-9)
che poi copierai verso il basso.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: EXCEL estrarre testo equidistante da sx e da dx

Postdi buni75 » 28/01/12 13:35

ho fatto come dici, però non vale per tutte le caselle:

esempio :

95014 GIARRE CT
diventa
GIARRE CT

95036 RANDAZZO CT
diventa
RANDAZZO

correzione rispetto al primo messaggio : la LOCALITA' inizia sempre a posizione 7, e finisce sempre a 4 posizioni da destra

thanks, francesco
buni75
Utente Junior
 
Post: 34
Iscritto il: 24/08/11 20:20

Re: EXCEL estrarre testo equidistante da sx e da dx

Postdi Flash30005 » 28/01/12 13:50

Ciao Bruni75 e benvenuto nel Forum anche da parte mia

la formula di Anthony funziona benissimo
non capisco come mai nell'esempio da te riportato
95014 GIARRE CT
diventi
GIARRE CT

Io ottengo solo
GIARRE

Hai sicuramente qualcosa che non va...

Ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: EXCEL estrarre testo equidistante da sx e da dx

Postdi buni75 » 28/01/12 13:51

una domanda, il "-9" non riesco capire come funziona.

grazie
buni75
Utente Junior
 
Post: 34
Iscritto il: 24/08/11 20:20

Re: EXCEL estrarre testo equidistante da sx e da dx

Postdi Flash30005 » 28/01/12 13:59

Il 9 non è altro che la somma dei primi 7 caratteri + i 2 corripondenti alla provincia e spazio

es.: 95014 GIARRE CT
Lunghezza stringa 15

Estra dal carattere 7 (G) fino a tutta la lunghezza 15 - 9 = 6
6 è la lunghezza della citta (GIARRE)

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: EXCEL estrarre testo equidistante da sx e da dx

Postdi Anthony47 » 28/01/12 15:24

E' anche possibile che l' elenco non sia totalmente pulito, ma contienga spazi spuri alla fine (cosa comune se i dati sono prelevati da tabelle web, ma non solo)
Puo' essere utile per questo modificare la formula in
Codice: Seleziona tutto
=STRINGA.ESTRAI(ANNULLA.SPAZI(A2);7;LUNGHEZZA(ANNULLA.SPAZI(A2))-9)

Ciao a tutti.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "EXCEL estrarre testo equidistante da sx e da dx":


Chi c’è in linea

Visitano il forum: Nessuno e 21 ospiti