Catalogo

Come Estrarre le Sottostringhe in Excel (Passo dopo Passo)

Settembre 1, 2023 426 views

I dati di Excel sono una combinazione di stringhe alfanumeriche e l'estrazione di sottostringhe facilita l'analisi e la manipolazione dei dati e rende puliti i dati inconsistenti o dall'aspetto disordinato.

In questo articolo, abbiamo descritto alcuni di questi metodi compatibili per quasi tutte le versioni di computer. Tra le decine di diverse modalità di estrazione di sottostringhe, presentiamo 4 metodi semplici di Excel.

1. Utilizzare le funzioni LEFT, RIGHT e MID

Excel ha migliaia di funzioni che sono molto utili per svolgere il lavoro. Di seguito sono riportate tre diverse funzioni che puoi utilizzare per estrarre sottostringhe.

La funzione LEFT ti consente di estrarre un numero specificato di caratteri dal lato sinistro di una stringa di testo. La sintassi è la seguente: LEFT(testo, num_caratteri).

La funzione RIGHT ti consente di estrarre un numero specificato di caratteri dal lato destro di una stringa di testo. La sintassi è: RIGHT(testo, num_caratteri).

La funzione MID estrae un numero specifico di caratteri dal centro di una stringa di testo. La sua sintassi è: MID(testo, posizione_iniziale, num_caratteri).

Passaggi per estrarre sottostringhe in Excel:

Passo 1: Supponiamo di avere un foglio di Excel con i dettagli dei dipendenti come il loro nome, numero e posizione.

Passo 2: Se vuoi estrarre solo il nome dei dipendenti, utilizza la seguente formula.

"= LEFT(A2,4)" selezionerà la colonna A2 e i primi quattro caratteri a partire dal lato sinistro.

sottotrama di Excel


Passaggio 3: Ti darà i seguenti risultati mostrando il nome di battesimo (primi quattro caratteri) del nome di ogni dipendente.

estrazione di sottostringhe di Excel utilizzando la funzione Left


Passo 4: Allo stesso modo, utilizzando la funzione Right, possiamo estrarre il cognome dei dipendenti.

Passo 5: Utilizzeremo la formula "=RIGHT(A2,4)", ottenendo i seguenti risultati.

sottostringa Excel da destra


Passo 6: Ti darà i seguenti risultati mostrando il nome di battesimo (primi quattro caratteri a partire da destra) di ogni dipendente.

Passo 7: Utilizzando la funzione Mid, estrarremo il numero del dipendente. Supponi che i quattro numeri nel nostro esempio rappresentino l'ID del dipendente.

Passo 8: Per estrarre l'ID del dipendente, usa la formula "=MID(B2,4,4)". La colonna B inizia con il 4° carattere e seleziona i successivi quattro caratteri.

funzione Excel MID per sottostringa


Puoi utilizzare questa formula per qualsiasi dato; dato il parametro corretto, otterrai il testo o i numeri desiderati estratti.

Vantaggi

  • Facile da manipolare

  • Compatibile con tutte le versioni di Excel

  • Efficiente e risparmio di tempo

Svantaggi

  • Non disponibile per operazioni complesse

  • Mancanza di aggiornamenti dinamici

2. Utilizzare la funzione TRIM

Un'altra funzione che puoi utilizzare per estrarre sottostringhe in Excel è la funzione Trim.

Questa funzione è tipicamente utilizzata per eliminare spazi extra dal testo, in particolare spazi iniziali e finali.

È utile per pulire i dati quando copiati da un'altra applicazione. Può rimuovere solo il carattere spazio ASCII (32) dal testo.

Passaggi per utilizzare la funzione TRIM:

Passaggio 1: Supponiamo di avere dati presi da fonti esterne. Questi dati contengono nomi e hanno spazi incongrui in modo irregolare.

Passaggio 2: Utilizzando la funzione TRIM, rimuoveremo tutti gli spazi aggiuntivi non necessari.

Funzione TRIM sottolineatura Excel


Passo 3: La funzione viene utilizzata come '=TRIM(A4)', dove A4 indica il riferimento della colonna. È un modo facile per rimuovere dati indesiderati dalla cella e estrarre i dati effettivi.

Passo 4: Utilizziamo la stessa funzione su dati alfanumerici con spazi irregolari.

Funzione TRIM sottotrasforma Excel


Passaggio 5: Tutti gli spazi aggiuntivi tra i dati sono stati rimossi e si ottengono dati coerenti.

Vantaggi

  • Conveniente

  • Facile da usare

  • Ampiamente supportato

Svantaggi

  • Nessuna modifica nella cella

  • Richiede tempo

3. Utilizzare le funzioni MID e FIND

Le funzioni MID e FIND sono entrambe utili funzioni di testo in Excel per manipolare ed estrarre sottostringhe da stringhe di testo.

Il processo MID rimuove un numero specifico di caratteri da una stringa di testo, a partire da una posizione specificata. Al contrario, la funzione FIND determina la posizione di un carattere o testo specifico all'interno di un'altra stringa di testo.

Il tutorial seguente mostra come utilizzare queste funzioni per estrarre sottostringhe in Excel.

Passo 1: Supponiamo di avere un foglio di lavoro Excel con i nomi e cognomi degli studenti. Vogliamo estrarre solo i nomi precedenti di questi studenti utilizzando le funzioni Mid e Find.

Passo 2: Utilizzeremo la seguente formula, "=MID(B2,FIND(" ",B2),100)". In questa formula, la funzione MID cerca la stringa in B2 e avvia la sottostringa dal primo carattere, qui la funzione di ricerca recupera la posizione dello spazio e restituisce il valore intero.

funzione MID per sottostringhe in Excel


Passaggio 3: Ci fornirà l'output come cognome di ciascun dipendente fino a 100 caratteri.

funzione FIND per sottostringa Excel


Vantaggi

  • Uso versatile

  • Posizionamento flessibile

  • Estrazione accurata

Svantaggi

  • Complicato

  • Complessità per l'estrazione dinamica

4. Utilizzare Flash Fill

Flash Fill è una fantastica funzione di Excel che riempie automaticamente i valori in una colonna in base a un modello riconosciuto nella colonna adiacente.

È semplice da usare, risparmia tempo e mira ad automatizzare l'inserimento e la manipolazione dei dati, riducendo la necessità di inserimenti manuali.

Passaggi per utilizzare il Flash Fill

Passo 1: Supponiamo di avere un foglio di lavoro Excel contenente dati non strutturati e vogliamo estrarre dati significativi come numeri specifici, nomi, indirizzi email e altro.

Passo 2: Nel nostro caso, i dati contengono valori alfanumerici e vogliamo estrarre solo gli sconti. Quindi, forniremo come input i valori numerici necessari nella prima colonna.

Passo 3: Quindi vai alla scheda Dati, fai clic su Flash Fill o premi CTRL + E sulla tua tastiera. Verranno automaticamente forniti i valori numerici dai dati.

riempimento lampo sottostringa di Excel


Passo 4: Ora vogliamo estrarre i valori alfabetici come output. Basta inserire l'alfabeto e otterrai i risultati desiderati.

excel sottostringa tra i caratteri


Passaggio 5: Puoi anche inserire i tuoi dati in un formato specifico e convertire l'intera colonna. Ad esempio, se ho gli stessi dati in una forma combinata e devo formattarli, inserirò solo i dati nella prima colonna e poi premerò CTRL+E, ottenendo così il risultato in tutta la colonna.

Flash Fill sottoparte di Excel


Passo 6: Allo stesso modo, se voglio convertire questi nomi in indirizzi email, basterà inserire il nome con l'indirizzo email e Flash Fill farà tutto il resto.

formattazione delle sottostringhe di Excel


Pro

  • Estrazione automatica dei dati

  • Combinazione automatica dei dati

  • Supporto agli aggiornamenti dinamici

  • Anteprima visuale

Contro

  • Problemi di precisione con i dati decimali

  • Limitazioni del riconoscimento dei pattern

Domande frequenti sulle sottostringhe

D: Posso estrarre più sottostringhe contemporaneamente in Excel?

R: Sì, puoi estrarre più sottostringhe contemporaneamente in Excel utilizzando formule o funzioni come MID, LEFT, RIGHT o strumenti di manipolazione del testo come Flash Fill.

D: Come estrarre sottostringhe dopo caratteristiche specifiche in JavaScript?

R: Puoi utilizzare i metodi substring o slice di JavaScript per estrarre sottostringhe dopo caratteri o pattern specifici.

D: Come estrarre numeri da una stringa in Excel?

R: Puoi utilizzare la combinazione delle funzioni MID, FIND e ISNUMBER in Excel per estrarre numeri da una stringa.

Sintesi

L'estrazione di sottostringhe in Excel è necessaria per pulire dati disordinati e inutili. Inoltre, semplifica l'analisi e la manipolazione dei dati, e risparmia tempo. Puoi utilizzare le funzioni integrate di Excel come Left, Mid, Right, Flash Fill e Find per estrarre le sottostringhe desiderate. Di solito, queste funzioni ti aiuteranno ad estrarre le sottostringhe; a meno che i tuoi dati non siano massicci, puoi fare affidamento su queste funzioni.

Se trovi queste funzioni complesse o scomode da usare, puoi provare altri strumenti come WPS Office, che ha un potente strumento di foglio di calcolo che ti faciliterà l'estrazione di sottostringhe. Prova WPS Office una volta e non te ne pentirai mai.


15 anni di esperienza nell'industria dell'ufficio, amante della tecnologia e copywriter. Seguimi per recensioni, confronti e consigli su nuove app e software.