3 modi per dividere una cella in Excel

Se stai lavorando con dati in Excel che hai importato da altre fonti, a volte devi lavorare con dati che non sono nel formato desiderato. Ciò è particolarmente vero con il testo delimitato da virgole che arriva in singole celle.

L'unico modo per gestire quei dati è dividere una cella in Excel . Esistono diversi modi per farlo, a seconda del formato dei dati. 

In questo articolo imparerai come dividere una cella, come distribuirla a un'intera colonna e quando dovresti scegliere ciascuna opzione.

Converti testo in colonne(Convert Text To Columns)

Uno dei metodi più comuni per dividere una cella in Excel è utilizzare lo strumento Testo in colonne(Columns) . Ciò ti consente di dividere un'intera colonna di celle usando le regole che preferisci. 

La funzione include anche una procedura guidata di facile utilizzo, motivo per cui la maggior parte delle persone preferisce utilizzarla. Gestisce anche qualsiasi formato di testo, indipendentemente dal fatto che il testo di separazione sia uno spazio, una tabulazione o una virgola.

Diamo un'occhiata a un esempio di come utilizzare la funzione Testo in colonne(Text to Columns feature) in Excel. 

In questo esempio, vogliamo dividere la colonna Nome in due celle, il nome e il cognome del venditore.

Per farlo:

1. Selezionare il menu Dati . (Data)Quindi seleziona Testo in colonne(Text to Columns) nel gruppo Strumenti dati(Data Tools) sulla barra multifunzione.

2. Si aprirà una procedura guidata in tre fasi. Nella prima finestra, assicurati che sia selezionato Delimitato(Delimited) e seleziona Avanti(Next)

3. Nella finestra successiva della procedura guidata(Wizard) , deseleziona Tab e assicurati che sia selezionato Spazio(Space) . Seleziona Avanti(Next) per continuare.

4. Nella finestra successiva, selezionare il campo Destinazione(Destination) . Quindi, nel foglio di calcolo, seleziona la cella in cui desideri inserire il nome. Questo aggiornerà la cella nel campo Destinazione(Destination) al punto in cui hai selezionato.

5. Ora, seleziona Fine(Finish) per completare la procedura guidata.

Vedrai che la singola cella che conteneva sia il nome che il cognome è stata divisa in due celle che le contengono ciascuna individualmente. 

Nota(Note) : il processo sopra funziona perché i dati da dividere nella cella avevano uno spazio che separava il testo. Questa funzionalità da testo a colonna può anche gestire la divisione di una cella in Excel se il testo è separato da tabulazione, punto e virgola, virgola o qualsiasi altro carattere specificato.

Usa le funzioni di testo di Excel(Use Excel Text Functions)

Un altro modo per dividere una cella in Excel è utilizzare diverse funzioni di testo(text functions) . Le funzioni di testo ti consentono di estrarre parti di una cella che puoi esportare in un'altra cella.

Le funzioni di testo in Excel includono:

  • Sinistra(Left) (): estrae un numero di caratteri dal lato sinistro del testo
  • Destra(Right) (): estrae un numero di caratteri dal lato destro del testo
  • Mid (): estrae un numero di caratteri dal centro di una stringa
  • Trova(Find) (): trova(Find) una sottostringa all'interno di un'altra stringa
  • Len (): restituisce il numero totale di caratteri in una stringa di testo

Per dividere le celle, potrebbe non essere necessario utilizzare tutte queste funzioni. Tuttavia, ci sono diversi modi in cui puoi usarli per ottenere la stessa cosa.

Ad esempio, puoi utilizzare la funzione Sinistra(Left) e Trova(Find) per estrarre il nome. La funzione Trova(Find) aiuta perché può dirti dove si trova il carattere di delimitazione. In questo caso, è uno spazio.

Quindi la funzione sarebbe simile a questa:

=LEFT(C3,FIND(” “,C3))

Quando premi Invio dopo aver digitato questa funzione, vedrai che il nome viene estratto dalla stringa nella cella C3.

Funziona, perché la funzione Left richiede il numero di caratteri da estrarre. Poiché il carattere spazio è posizionato alla fine del nome, è possibile utilizzare la funzione TROVA(FIND) per trovare lo spazio, che restituisce il numero di caratteri necessari per ottenere il nome.

È possibile estrarre il cognome utilizzando la funzione Right o la funzione Mid .

Per utilizzare la funzione Giusto:

=RIGHT(C3,LEN(C3)-FIND(” “,C3))

Questo estrarrà il cognome trovando la posizione dello spazio, quindi sottraendolo dalla lunghezza della stringa totale. Questo dà alla funzione Right il numero di caratteri necessari per estrarre il cognome.

Tecnicamente, potresti fare la stessa cosa della funzione Right usando la funzione Mid , in questo modo:

=MID(C3,FIND(” “,C3),LEN(C3)-FIND(” “,C3))

In questo caso la funzione Trova(Find) fornisce alla funzione Mid il punto di partenza e la Len unita a Trova(Find) fornisce il numero di caratteri da estrarre. Questo restituirà anche il cognome.

L'utilizzo delle funzioni di testo di Excel per dividere una cella in Excel funziona così come la soluzione Text-To-Column , ma consente anche di riempire l'intera colonna sotto quei risultati utilizzando le stesse funzioni.

Dividi la cella in Excel usando il riempimento Flash(Split Cell in Excel Using Flash Fill)

L'ultima opzione per dividere una cella in Excel utilizza la funzione di riempimento Flash(Flash Fill feature) . Ciò richiede che le celle in cui stai dividendo quella originale siano proprio accanto ad essa.

In questo caso, tutto ciò che devi fare è digitare la parte della cella originale che desideri dividere. Quindi trascina l'angolo inferiore destro della cella verso il basso per riempire la cella sottostante. Quando lo fai, vedrai apparire una piccola icona di riempimento cella con un piccolo segno più accanto ad essa.

Seleziona questa icona e vedrai un menu a comparsa. Seleziona Flash Compila(Flash Fill) in questo menu.

Quando lo fai, vedrai che la funzione di riempimento Flash(Flash Fill) rileva automaticamente il motivo per cui hai digitato ciò che hai digitato e ripeterà il processo nella cella successiva. Lo farà rilevando e compilando il nome nella cella originale a sinistra.

Puoi effettivamente eseguire la stessa procedura quando riempi l'intera colonna. Seleziona la stessa icona e seleziona Flash Fill . Riempirà l'intera colonna con il nome corretto dalle celle a sinistra.

Puoi quindi copiare l'intera colonna e incollarla in un'altra colonna, quindi ripetere lo stesso processo per estrarre i cognomi. Infine, copia e incolla l'intera colonna dove vuoi che vada nel foglio di calcolo. Quindi elimina la colonna originale che hai utilizzato per eseguire il processo di riempimento Flash(Flash Fill) .

Dividere le celle in Excel

Come puoi vedere, ci sono alcuni modi per ottenere la stessa cosa. Il modo in cui dividi una cella in Excel si riduce a dove vuoi che vada il risultato finale e cosa prevedi di farne. Qualsiasi opzione funziona, quindi scegli quella che ha più senso per la tua situazione e usala.



About the author

Sono uno sviluppatore di software freeware e sostenitore di Windows Vista/7. Ho scritto diverse centinaia di articoli su vari argomenti relativi al sistema operativo, inclusi suggerimenti e trucchi, guide di riparazione e best practice. Offro anche servizi di consulenza in ufficio attraverso la mia azienda, Help Desk Services. Ho una profonda conoscenza del funzionamento di Office 365, delle sue funzionalità e di come utilizzarle nel modo più efficace.



Related posts