Formula Excel Per Dividere Testo Di Una Cella

Formula Excel Per Dividere Testo Di Una Cella

In questo articolo, impareremo come dividere il testo in una cella in celle separate utilizzando formule Excel. Ciò può essere utile per dividere nomi, indirizzi o altri dati in più campi per scopi di analisi e reporting.

Funzioni Utilizzate

Per dividere il testo in una cella, possiamo utilizzare diverse funzioni Excel, tra cui:

SINISTRA()


SINISTRA(), IT Testo

La funzione SINISTRA() estrae un numero specificato di caratteri dal lato sinistro di una stringa di testo.

DESTRA()


DESTRA(), IT Testo

La funzione DESTRA() estrae un numero specificato di caratteri dal lato destro di una stringa di testo.

CENTRO()


CENTRO(), IT Testo

La funzione CENTRO() estrae un numero specificato di caratteri dal centro di una stringa di testo.

TROVA()


TROVA(), IT Testo

La funzione TROVA() trova la posizione di una sottostringa all’interno di una stringa di testo.

SOSTITUISCI()


SOSTITUISCI(), IT Testo

La funzione SOSTITUISCI() sostituisce una sottostringa all’interno di una stringa di testo con un’altra sottostringa.

Esempi

Vediamo alcuni esempi concreti di come utilizzare queste formule per dividere il testo in una cella:

Esempio 1


Esempio 1, IT Testo

Supponiamo di avere una cella contenente il nome e il cognome di una persona, separati da uno spazio. Per dividere il nome e il cognome in due celle separate, possiamo utilizzare le seguenti formule:

=SINISTRA(A2, TROVA(" ",A2)-1)
=DESTRA(A2, LEN(A2)-TROVA(" ",A2))

Esempio 2


Esempio 2, IT Testo

Supponiamo di avere una cella contenente un indirizzo, compreso il numero civico, la via, la città e il codice postale. Per dividere l’indirizzo in più celle separate, possiamo utilizzare le seguenti formule:

=SINISTRA(A2, TROVA(" ",A2)-1)
=CENTRO(A2, TROVA(" ",A2)+1, TROVA(" ",A2,TROVA(" ",A2)+1)-TROVA(" ",A2)-1)
=DESTRA(A2, LEN(A2)-TROVA(" ",A2,TROVA(" ",A2)+1))
=DESTRA(A2, LEN(A2)-TROVA(" ",A2,TROVA(" ",A2,TROVA(" ",A2)+1)+1))

Esempio 3


Esempio 3, IT Testo

Supponiamo di avere una cella contenente un numero di telefono, compreso il prefisso, l’area e il numero locale. Per dividere il numero di telefono in più celle separate, possiamo utilizzare le seguenti formule:

=SINISTRA(A2, 3)
=CENTRO(A2, 4, 3)
=DESTRA(A2, LEN(A2)-6)

Esempio 4


Esempio 4, IT Testo

Supponiamo di avere una cella contenente una data in formato “gg/mm/aaaa”. Per dividere la data in più celle separate, possiamo utilizzare le seguenti formule:

=SINISTRA(A2, 2)
=CENTRO(A2, 4, 2)
=DESTRA(A2, 4)

Problemi e Soluzioni

Nel dividere il testo in una cella, possiamo riscontrare alcuni problemi. Vediamo alcuni problemi comuni e le relative soluzioni:

Problema 1


Problema 1, IT Testo

Se il testo non viene diviso correttamente, controllare che le formule siano inserite correttamente e che i caratteri di delimitazione siano quelli corretti.

Problema 2


Problema 2, IT Testo

Se le celle risultanti contengono spazi vuoti, controllare che la funzione SOSTITUISCI() sia utilizzata per rimuovere gli spazi vuoti.

Problema 3


Problema 3, IT Testo

Se le celle risultanti contengono dati errati, controllare che le formule siano inserite correttamente e che i dati originali siano corretti.

.

La formula Excel per dividere il testo di una cella può essere uno strumento utile per organizzare e manipolare i dati in modo più efficiente. Utilizzando le funzioni SINISTRA(), DESTRA(), CENTRO(), TROVA() e SOSTITUISCI(), possiamo dividere il testo in più celle separate in base a vari criteri. Ciò può essere particolarmente utile quando si lavora con dati strutturati o quando si devono estrarre informazioni specifiche da una stringa di testo.

Formula Excel Per Dividere Testo Di Una Cella

La formula Excel per dividere il testo di una cella è uno strumento utile per organizzare e manipolare i dati in modo più efficiente.

  • Funzioni utili: SINISTRA(), DESTRA(), CENTRO(), TROVA(), SOSTITUISCI().

Utilizzando queste funzioni, possiamo dividere il testo in più celle separate in base a vari criteri. Ciò può essere particolarmente utile quando si lavora con dati strutturati o quando si devono estrarre informazioni specifiche da una stringa di testo.

Funzioni utili


Funzioni Utili, IT Testo

Le funzioni SINISTRA(), DESTRA(), CENTRO(), TROVA() e SOSTITUISCI() sono funzioni di testo molto utili per dividere il testo in una cella in celle separate.

  • SINISTRA()

    La funzione SINISTRA() estrae un numero specificato di caratteri dal lato sinistro di una stringa di testo. Ad esempio, la formula =SINISTRA("Ciao mondo", 5) restituirà “Ciao “.

  • DESTRA()

    La funzione DESTRA() estrae un numero specificato di caratteri dal lato destro di una stringa di testo. Ad esempio, la formula =DESTRA("Ciao mondo", 5) restituirà “mondo”.

  • CENTRO()

    La funzione CENTRO() estrae un numero specificato di caratteri dal centro di una stringa di testo. Ad esempio, la formula =CENTRO("Ciao mondo", 3, 5) restituirà “ao m”.

  • TROVA()

    La funzione TROVA() trova la posizione di una sottostringa all’interno di una stringa di testo. Ad esempio, la formula =TROVA("mondo", "Ciao mondo") restituirà 6.

  • SOSTITUISCI()

    La funzione SOSTITUISCI() sostituisce una sottostringa all’interno di una stringa di testo con un’altra sottostringa. Ad esempio, la formula =SOSTITUISCI("Ciao mondo", "mondo", "universo") restituirà “Ciao universo”.

Utilizzando queste funzioni in combinazione, possiamo dividere il testo in una cella in celle separate in base a vari criteri. Ad esempio, possiamo utilizzare la funzione TROVA() per trovare la posizione di un carattere specifico o di una sottostringa nel testo, e quindi utilizzare le funzioni SINISTRA(), DESTRA() o CENTRO() per estrarre il testo prima, dopo o intorno a quel carattere o sottostringa.

Categorized in:

IT Testo,

Tagged in:

,