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

Estrarre contenuto fra due caratteri specifici

Ultimo Aggiornamento: 12/07/2017 18:33
Post: 1
Registrato il: 12/07/2017
Città: CROCETTA DEL MONTELLO
Età: 38
Utente Junior
Microsoft Excel per Mac (Versione 15.31)
OFFLINE
12/07/2017 12:37

Salve a tutti,

ho quattro celle con i seguenti contenuti.

A1: Ciao sono 'Alberto Forestieri)
A2: Ciao sono 'Marco Rossi)
A3: Ciao sono 'Fred Flistones)
A4: Ciao sono 'Pincopallino)

Il mio obiettivo è quello di estrarre il contenuto compreso tra i caratteri ' e ), in modo da ottenere i seguenti valori nelle celle adiacenti.

B1: Alberto Forestieri
B2: Marco Rossi
B3: Fred Flistones
B4: Pincopallino

Il fatto che questi valori abbiano una lunghezza differente fra loro mi manda piuttosto in difficoltà.

Spero di essere stato chiaro, grazie per il vostro eventuale aiuto. [SM=x423028]
Post: 3.915
Registrato il: 13/03/2012
Città: LIVORNO
Età: 78
Utente Master
2010
OFFLINE
12/07/2017 12:45

in una cella trova la posizione di '
in un'altra trova la posizione di )
poi il testo compreso tra le due posizioni
infine combina le varie formule in modo da ottenerne una unica

----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Post: 5.212
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
12/07/2017 15:26

Estrazione Stringa
Ciao Alberto, si potrebbe anche fare nella stessa colonna, lo stesso procedimento.

ma visto che le vuoi adiacenti, fai in questo modo, senza formule o altro.

1° fai copia/incolla dei dati nella nuova colonna e seleziona tutta la colonna
2° nel Menu "Home" l'ultima icona a dx il binocolo
3° nella sezione "Trova" scrivi "*'" asterisco ed apostrofo
4° apri la sezione "Sostituisci", senza fare niente, clicca su "Sostituisci tutto", e si tolgono tutte le parti iniziali.

ripeti la parte 3° 4° mettendo la parentesi ")"

ed avrai i dati puliti delle parti eccedenti.

è più difficile a scrivere che a farlo.

Ciao By Sal [SM=x423051]

[Modificato da by sal 12/07/2017 15:27]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 3.916
Registrato il: 13/03/2012
Città: LIVORNO
Età: 78
Utente Master
2010
OFFLINE
12/07/2017 18:14

ottima soluzione Salvatore [SM=g27811] [SM=g27811]

----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Post: 1
Registrato il: 12/07/2017
Città: CROCETTA DEL MONTELLO
Età: 38
Utente Junior
Microsoft Excel per Mac (Versione 15.31)
OFFLINE
12/07/2017 18:33

Ciao ragazzi,

grazie per i vostri consigli. Ottima la soluzione di Salvatore, tuttavia avevo bisogno di una formula più strutturata.

Dopo un pomeriggio di imprecazioni sono giunto a questa conclusione:

=STRINGA.ESTRAI(A2;RICERCA("[";A2)+1;RICERCA(",";A2;RICERCA("[";A2)+1)-RICERCA("[";A2)-1)

Questa formula riesce ad estrarmi il contenuto esatto compreso tra [ e ,

Ad esempio: Andrea è [simpatico,

Provatela e fatemi sapere.
Vota:
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 04:09. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com