Come dividere una cella in due in Excel (5 metodi utili)

  • Condividi Questo
Hugh West

Quando si importano i dati da un database o da qualsiasi altra fonte, in queste situazioni è necessario dividere la cella uno in due o più. In questa esercitazione, discuterò di come dividere una cella in due in Excel utilizzando il seguente 5 metodi efficaci, compresi esempi di vita reale. Perciò, esaminatela con attenzione per saperne di più.

Scarica il quaderno di esercizi

È possibile scaricare la cartella di lavoro utilizzata per la dimostrazione dal link di download sottostante.

Dividere una cella in due.xlsx

5 metodi utili per dividere una cella in due in Excel

In questa parte, vi mostrerò cinque metodi utili per dividere una cella in due in Excel. Qui abbiamo un set di dati in cui la colonna B è costituito principalmente da nomi completi. Ora, dobbiamo dividere la cella della colonna B in due colonne, ad esempio nome e cognome. Inoltre, non è necessario menzionare che per questo articolo ho utilizzato la versione di Microsoft Excel 365; potete utilizzare qualsiasi altra versione in base alle vostre esigenze. A scopo dimostrativo, ho utilizzato il seguente set di dati di esempio.

1. Dividere una cella in due utilizzando la funzione Testo in colonne

Nel set di dati, vediamo i nomi di alcuni scrittori letterari inglesi. In questo momento, divideremo il nome in nome e cognome usando il metodo Funzione Testo a colonne Inoltre, il Funzione Testo a colonne è una comoda funzione di Excel che utilizza un delimitatore per analizzare il testo di una cella/colonna in più colonne.

In generale, un delimitatore è un tipo di carattere (ad esempio, virgola, spazio, punto e virgola, ecc.) che separa stringhe di testo o altri flussi di dati. Nel nostro set di dati, spazio Tuttavia, è possibile procedere con i passaggi seguenti.

Passi:

  • Per prima cosa, selezionare l'insieme dei dati, ad es. B4:B11 .
  • Quindi, scegliere il Testo in colonne dall'opzione Dati scheda.

  • Successivamente, scegliere la voce Delimitato e premere Avanti .

  • Selezionare ora la voce Spazio e premere Avanti .

  • Successivamente, selezionare la voce Testo dall'opzione Formato dei dati della colonna e regolare il vostro Destinazione se necessario.
  • Ora, premere Finitura .

  • Infine, otterrete il risultato finale.

Per saperne di più: Come dividere le celle in Excel (5 semplici trucchi)

2. Applicare la funzione di riempimento flash in Excel a una cella separata

Di solito, Riempimento flash è uno speciale strumento di Excel che completa automaticamente i valori quando viene identificato un modello nei dati. È disponibile in Microsoft Excel 2013 e versioni successive. Inoltre, è una delle tecniche di apprendimento automatico per la valutazione di un modello di dati, l'apprendimento del modello e il riempimento delle celle utilizzando tale modello. Tuttavia, è possibile dividere i nomi nel set di dati in nomi e cognomi con l'aiuto didi questo strumento.

Passi:

  • Inizialmente, selezionare una cella vuota C5 .
  • In secondo luogo, digitare il nome William del B5 nella cella selezionata C5 .
  • In terzo luogo, utilizzare l'opzione Riempimento automatico per l'intera colonna.

  • A questo punto, selezionare la voce Riempimento flash per ottenere il risultato desiderato.

  • Allo stesso modo, è possibile ottenere lo stesso risultato per i cognomi, come nell'immagine seguente.

Per saperne di più: VBA per dividere una stringa in più colonne in Excel (2 modi)

3. Inserire formule per dividere una cella in due in Excel

Inoltre, è possibile inserire formule per dividere una cella in due in Excel. È abbastanza facile e pratico da usare. In questa parte, mostrerò due modi diversi per dividere una cella in due.

i. Utilizzare il delimitatore

Possiamo separare il nome in nome e cognome utilizzando le funzioni di Excel con un delimitatore. Nel nostro set di dati, " spazio " è il delimitatore che esiste al centro del nome. Inoltre, possiamo dividere le celle utilizzando il comando SINISTRA , DIRITTO , e TROVARE Tuttavia, seguite la procedura descritta di seguito.

Passi:

  • In primo luogo, selezionare la cella C5 e digitare la seguente formula.

=SINISTRA(B5,FIND(" ",B5)-1)

🔎 Come funziona la formula?

  • TROVA(" ", B5): Il TROVARE cerca il carattere spazio (" ") in Cellula B5 e restituisce la posizione del carattere che è '8' .
  • FIND(" ", B5)-1: Dopo aver sottratto 1 dal risultato precedente, il nuovo valore di ritorno qui è '7' .
  • LEFT(B5, FIND(" ", B5)-1): Infine, il SINISTRA estrae i primi 6 caratteri dal testo in Cellula B5, che è 'William' .
  • In secondo luogo, premere il tasto Entrare e utilizzare il tasto Riempimento automatico all'intera colonna.

  • In terzo luogo, scrivere la seguente formula nella cella D5 .

=DESTRA(B5, LEN(B5)-FIND(" ", B5))

🔎 Come funziona la formula?

  • LEN(B5): La funzione LEN conta il numero di caratteri totali trovati in Cellula B5 e quindi restituisce '18' .
  • TROVA(" ", B5): Il TROVARE Anche in questo caso la funzione cerca il carattere spazio in Cellula B5 e restituisce la posizione che è '7' .
  • LEN(B5)-FIND(" ", B5): Questa parte dell'intera formula restituisce '11' che è la sottrazione tra le due uscite precedenti.
  • RIGHT(B5, LEN(B5)-FIND(" ", B5)): Infine, il DIRITTO estrae l'ultimo 11 dal testo in Cellula B5 e che è Shakespeare".
  • Infine, utilizzare l'opzione Riempimento automatico per ottenere il risultato finale.

Per saperne di più: Formula di divisione delle celle in base al delimitatore in Excel

ii. Inserire l'interruzione di riga

Fortunatamente, questo metodo è simile al precedente, tranne per il fatto che si deve usare la funzione CHAR . Di solito, il CHAR restituisce il carattere specificato dal numero di codice del set di caratteri del dataset. In questo caso, il codice indica il carattere ASCII Inoltre, abbiamo utilizzato il codice SINISTRA , DIRITTO , e RICERCA Tuttavia, seguite i passaggi indicati di seguito.

Passi:

  • Per prima cosa, scrivere la formula sottostante nella cella C5 .

=SINISTRA(B5,SEARCH(CHAR(10),B5,1)-1)

🔎 Come funziona la formula?

  • =RICERCA(CHAR(10),B5,1): Cerca il carattere spazio (" ") in Cellula B5 e restituisce '9' .
  • =SINISTRA(B5,SEARCH(CHAR(10),B5,1)-1): Infine, il SINISTRA estrae i caratteri iniziali dal testo in Cellula B5 che è 'William' .
  • Quindi, premere il tasto Entrare e utilizzare il tasto Riempimento automatico all'intera colonna.

  • Successivamente, scrivere la formula sottostante nella cella D5 .

=DESTRA(B5,LEN(B5)-RICERCA(CHAR(10),B5,RICERCA(CHAR(10),B5)))

🔎 Come funziona la formula?

  • =RICERCA(CHAR(10),B5): Cerca il carattere spazio (" ") in Cellula B5 e restituisce '9' .
  • SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)): restituisce anche ' 9' .
  • =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))the ): Infine, DIRITTO estrae gli ultimi caratteri del testo in Cellula B5 che è Shakespeare .
  • Infine, premere Entrare e utilizzare il tasto Riempimento automatico per ottenere il risultato finale.

Per saperne di più: Formula di Excel per dividere: 8 esempi

4. Combinare le funzioni DESTRA, SOMMA, LEN e SOSTITUTIVA per dividere la cella

A volte può capitare di dividere una cella che contiene un testo e un numero. In questo caso, si può seguire la procedura descritta di seguito. In questo caso, bisogna usare la funzione SOMMA insieme alle altre funzioni utilizzate nel metodo precedente. In generale, la funzione SOMMA restituisce la somma dei valori forniti, che possono essere intervalli, matrici, numeri, ecc. DIRITTO , LEN , e SOSTITUTIVO A scopo dimostrativo, ho modificato leggermente il set di dati.

Passi:

  • Per prima cosa, selezionare la cella D5 e scrivere la formula sottostante.

=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))

  • Quindi, premere Entrare e applicare il Riempimento automatico strumento.

  • Di nuovo, scrivere la seguente formula nella cella C5 .

=SINISTRA(B5,LEN(B5)-LEN(D5))

  • Alla fine, colpire il tasto Entrare e applicare il tasto Riempimento automatico per ottenere il risultato desiderato.

5. Suddividere una cella in due attraverso la Power Query di Excel

Ultimo ma non meno importante, Query di potenza è un'altra eccellente funzione di MS Excel per suddividere o dividere le celle in più colonne. Scopriamo come si può usare Query di potenza Tuttavia, lavoreremo con un set di dati simile e divideremo i cognomi in parti iniziali e finali. Pertanto, seguite i passaggi seguenti per dividere una cella in due in Excel.

Passi:

  • Inizialmente, selezionare i cognomi dall'intera colonna, compresa l'intestazione.
  • In secondo luogo, andare alla pagina Dati e fare clic su Da Tabella .
  • In terzo luogo, premere OK .

  • In quarto luogo, siete nella Power Query Editor e selezionare

Home>Dividi colonna>Per delimitatore .

  • Quindi, selezionare Spazio come delimitatore e premere Ok .

  • Successivamente, selezionare

Home>Chiudi e carica>Chiudi e carica a .

  • Scegliere quindi la destinazione dal menu Importazione dei dati Finestra di dialogo e premere OK .

  • Infine, l'output apparirà come mostrato nella figura seguente.

Per saperne di più: Come dividere una cella in due righe in Excel (3 modi)

Cose da tenere a mente

  • Innanzitutto, fate attenzione alla formula quando la inserite nella barra della formula.
  • Inoltre, è necessario prestare attenzione al nome del file, alla sua posizione e all'estensione del file excel.

Conclusione

Ecco tutti i passi da seguire per dividere una cella in due in Excel. Spero che ora possiate creare facilmente le regolazioni necessarie. Spero che abbiate imparato qualcosa e che questa guida vi sia piaciuta. Fateci sapere nella sezione commenti qui sotto se avete domande o consigli.

Per ulteriori informazioni di questo tipo, visitare il sito Exceldemy.com .

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.