Note: The other languages of the website are Google-translated. Back to English

Come convertire una cella in più celle / righe in Excel?

A volte, è difficile visualizzare tutti i dati se ci sono molti dati in una cella in Excel. In questo caso, la conversione di tutti i dati in questa cella in più celle o righe può rendere molto più semplice e chiara la visualizzazione di contenuti lunghi come mostrato di seguito. In Excel, puoi farlo tramite i metodi seguenti.

Converti una cella in più celle / righe con Testo su colonna e Incolla speciale in Excel

Converti una cella in più celle / righe con VBA

Converti una cella in più colonne / righe con Kutools per Excel buona idea 3


freccia blu freccia destra Converti una cella in più celle / righe con Testo su colonna e Incolla speciale in Excel

1. Selezionare la cella di cui si desidera convertire i dati e fare clic Dati > Testo in colonna, vedi screenshot:

2. Nella finestra di dialogo a comparsa, selezionare delimitato casella di controllo e fare clic su Successiva. Vedi screenshot:

3. Dai un'occhiata Virgola casella di controllo solo nella finestra di dialogo e fare clic su Fine. Vedi screenshot:

4. Quindi puoi vedere i dati della cella sono stati suddivisi in più colonne. E ora seleziona queste celle e fai clic con il pulsante destro del mouse per fare clic Copia dal menu contestuale per copiarli. Vedi screenshot:

5. Selezionare una cella vuota che si desidera e fare clic con il tasto destro per selezionarla Trasponi (T), puoi vedere che i dati sono stati convertiti in più righe. Vedi screenshot:

Se utilizzi Microsoft Excel 2007, fai clic su Casa > Incolla > Trasporre per incollare i dati suddivisi.

Puoi vedere il risultato come mostrato:


Dividi rapidamente una cella in colonne o righe in base al delimitatore

In Excel, dividere una cella in colonne è noioso con la procedura guidata passo dopo passo. Ma con Kutools for Excel's Celle divise utility, puoi: 1, convertire una cella in colonne o righe in base al delimitatore; 2, converti la stringa in testo e numero; 3, converti la stringa in base alla larghezza specifica, con clic.  Fare clic per tutte le funzionalità 30 giorni di prova gratuita!
cella divisa doc
 
Kutools per Excel: con più di 300 pratici componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni 30 giorni;

freccia blu freccia destra Converti una cella in più celle / righe con VBA

Se ritieni che il metodo sopra sia un po 'noioso, puoi usare un VBA per farlo.

1. Aspetta ALT pulsante e premere F11 sulla tastiera per aprire un file Microsoft Visual Basic per l'applicazione finestra.

2. Clic inserire > Modulo e copia il VBA nel modulo.

VBA: converti una cella in più righe

Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub

3. Clic Correre per eseguire il codice VBA e un file Kutools per Excel si apre la finestra di dialogo per selezionare una singola cella in cui si desidera convertire i suoi dati. Vedi screenshot:

4. Clic OKe in un'altra finestra di dialogo popup seleziona una cella per visualizzare il risultato. Vedi screenshot:

Puoi vedere il risultato:

Consiglio: Nel codice VBA sopra, puoi cambiare il separatore "," per separare i dati. Questo VBA non supporta la divisione della cella in base al nuovo carattere di riga.


freccia blu freccia destra Converti una cella in più colonne / righe con Kutools per Excel

Se si dispone di Kutools for Excel - un pratico strumento installato, puoi usare il suo Celle divise funzione per dividere rapidamente una singola cella in più colonne o righe in base a un delimitatore.

Kutools for Excel: Un pratico strumento aggiuntivo di Excel, rende i tuoi lavori più semplici ed efficienti.
  • Più di 300 funzioni potenti e di facile utilizzo,Più di 110,000 Scelta degli utenti di Excel
  • full-optional prova gratuita a 30 giorni, nessuna carta di credito richiesta
  • decine di funzioni con un clic per ridurre il tuo tempo di lavoro per risolvere problemi complessi
  • include funzioni per la conversione in batch, l'eliminazione, la combinazione di fogli / celle, exproting, ect, prova gratuita ora.

Dopo l'installazione Kutools per Excel, per favore fai come di seguito:(Scarica subito Kutools per Excel!)

1. Selezionare la cella che si desidera dividere in righe e fare clic Kutools > Unisci e dividi > Celle divise. Vedi screenshot:
doc kutools divide le celle 1

2. Quindi in Celle divise dialogo, controlla Dividi in righe opzione sotto Tipologia sezione e controllare Altro opzione sotto Specifica un separatore sezione, quindi inserisci il delimitatore su cui desideri dividere la cella in base alla casella di testo. Vedi screenshot:

doc kutools 2

3. Clic Oke viene visualizzata una finestra di dialogo per ricordarti di selezionare una cella per l'output del risultato della divisione.
documento 3

4. Clic OK. Ora puoi vedere che una cella è stata convertita in più righe.
doc kutools divide le celle 4

Mancia: Se desideri convertire una singola cella in colonne in base a un delimitatore specifico, seleziona Dividi in colonne opzione nella finestra di dialogo e inserisci il delimitatore in Altro casella di testo.

freccia blu freccia destra Converti una cella in più righe o colonne


Trasponi rapidamente Cross table in list o viceversa

Mentre ricevi un foglio con tabella incrociata che devi convertire in tabella elenco, come puoi gestirlo rapidamente? Con Kutools da Excel Trasponi le dimensioni della tabella utility, puoi convertire la tabella delle dimensioni incrociate in una tabella delle tre demensioni o viceversa il più rapidamente possibile.   Clicca per 30Prova gratuita completa di un giorno!
doc trasporre croce in elenco
 
Kutools per Excel: con più di 300 pratici componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni 30 giorni;

Articoli relativi:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (37)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Ottimo tutorial. Sai per caso, come puoi automatizzare questo? Voglio dire, se hai più celle vuoi trasporre una sotto l'altra? (Ho già il numero necessario di righe vuote tra di loro, quindi c'è abbastanza spazio per trasporre, solo che ho più 2500 righe e vorrei farlo una per una.)
Questo commento è stato fatto dal moderatore sul sito
L'ho provato, funziona per dati piccoli e semplici ma non funziona con i miei dati, puoi spiegare cosa posso fare cosa quei dati? il formato è come i nomi: commenti: Date: name1,name2,name3 comment1,comment2,comnt3 2015:3:20:10,2015:3:21:10 Voglio avere name1, relativo commento1 e date1 in una riga, e 2° nome, 2° commento e 2° data nella 2° riga e così via. potete aiutarmi a spiegare come fare? Grazie
Questo commento è stato fatto dal moderatore sul sito
La riga o il campo che voglio suddividere in più righe è un numero completo e ho bisogno di ogni 8 numeri in una nuova riga. Non sono separati da virgole. Come si può fare?
Questo commento è stato fatto dal moderatore sul sito
Questo è il mio foglio. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444 E ho bisogno di ottenere questo risultato. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444
Questo commento è stato fatto dal moderatore sul sito
Prova in questo modo, 1. inserisci una colonna vuota prima della colonna A e numera la riga 1,2,1,2.... vedrai: 1 aaaaa 2 11111 1 bbbbbb 2 2222222 1 cccccccc 2 33333333 1 ddddddd 2 44444444 nella colonna C, si ottiene: 2 aaaaa 1 2 11111 bbbbbb 11111 bbbbbb 1 2 2222222 cccccccc 2222222 cccccccc 1 2 33333333 ddddddd 33333333 ddddddd 1 2 44444444 44444444. Ora, una sorta di colonna di una, si otterrà: 3 AAAAA 1 11111 2 bbbbbb 11111 cccccccc 1 2222222 ddddddd 2 2222222 1 bbbbbb 33333333 2 cccccccc 33333333 1 ddddddd 44444444 2 Cancella tutta la riga 44444444 e la colonna A, ottieni quello che vuoi: aaaaa 4 bbbbbb 1 cc11111cc1cc 2222222 1 33333333dddd1cc44444444 2dddd11111
Questo commento è stato fatto dal moderatore sul sito
Ho i dati nel foglio nel formato seguente in una cella 1. Accedi all'applicazione 2. Inserisci credenziali valide 3. Fai clic su Invia previsto: sopra i tre passaggi dovrebbero essere suddivisi in 3 righe Riga 1 ----> 1. Accedi al Applicazione Riga 2 ----> 2. Immettere credenziali valide Riga 3 ----> 3. Fare clic su Invia Per favore fatemi sapere se è possibile in excel
Questo commento è stato fatto dal moderatore sul sito
Grazie molto utile... almeno con questo sito sarò presto un genio
Questo commento è stato fatto dal moderatore sul sito
Ho il mio set di dati B1311740 mandiraray2013@gmail.com pradipkrray@rediffmail.com B1528120 asishmukh@gmail.com B1610861 payaltrivedi1979@gmail.com akneil789@gmail.com Voglio i dati come di seguito B1311740 mandiraray2013@gmail.com B1311740 pradipkrray.com@rediffmail.com B1528120 asishmukh@gmail.com B1610861 payaltrivedi1979@gmail.com B1610861 akneil789@gmail.com
Questo commento è stato fatto dal moderatore sul sito
Passaggio 01: inserisci la colonna 2 a destra. Passaggio 02: Compila la colonna B con 1,2,3..... Passaggio 03: Ordina sulla colonna E. Passaggio 04: nella formula nella colonna A1. =If(e1"",b1+0.5,0) Passaggio 05:copia la formula nel resto della colonna A Passaggio 06:copia il contenuto della colonna A nello spazio non utilizzato nella colonna B (alla fine della colonna B). Passaggio 07: cancella il contenuto nella colonna A. Passaggio 08: ordina sulla colonna B. Passaggio 09: elimina quelle righe che hanno 0 nella colonna B. Passaggio 10: in E1, inserisci uno spazio vuoto (con l'opzione cella di spostamento verso il basso) . Passaggio 11: ordina sulla colonna D. Passaggio 12: elimina le celle vuote nella colonna D (con l'opzione cella di spostamento a sinistra). Passaggio 13: ordina nuovamente sulla colonna B. Passaggio 14: in A1, copia da c1 ad A1. Passaggio 15: in A2, aggiungi la formula =IF(C2="",A1,C2) Passaggio 16:copia la formula nel resto di A1. Passaggio 17: copia il contenuto della colonna A e incolla (valore) nella colonna C. Passaggio 18: elimina le colonne A e B.
Questo commento è stato fatto dal moderatore sul sito
Ho una cella con più interruzioni di riga che voglio conservare e prenotare in righe separate. Ad esempio: A B C D E Posso mantenere la spaziatura verticale distribuita come righe separate? Kutools sembra condensarli in: A B C D E
Questo commento è stato fatto dal moderatore sul sito
Questo è il mio foglio. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444 E ho bisogno di ottenere questo risultato. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444
Questo commento è stato fatto dal moderatore sul sito
Ciao, i miei dati sono come nella cella A1= Oggi è il mio ultimo giorno a scuola nella cella A2 = Domani è il mio primo giorno in ufficio Previsto: B1 Oggi B2 B3 Il mio B4 Ultimo giorno B5 e così via.... Dati nella riga A dovrebbe trovarsi nella riga B in modo tale che, dopo ogni 72 caratteri, i dati si spostino nella cella sottostante. (B1 dovrebbe avere 72 caratteri, poi 72 rimanenti in B2 e così via)
Questo commento è stato fatto dal moderatore sul sito
Ho bisogno di ottenere da questo Tutto in una cella: aaaaaa bbbbbb ccccccc dddddd A tutto separato in singole celle senza aggiungere virgole. (Il pulsante Testo in colonne non aiuta a meno che non siano tutti su una riga e non vengano aggiunte virgole.) Grazie!
Questo commento è stato fatto dal moderatore sul sito
come dividere un valore in colonne diverse come il mio valore è 30122016 voglio farlo 3 0 1 2 2 0 1 6 migliori Rgds Rajeev
Questo commento è stato fatto dal moderatore sul sito
Ciao, ho un file con migliaia di righe e voglio che una delle colonne sia divisa in più righe e colonne senza disturbarne la mappatura con altre colonne. Colonna A Colonna B Colonna C Nome del team Regole di pericolo Res Richiesta di prodotti e vendite Richiesta o vendita di attrezzature Richiesta eMTA QC/ON "Aperto per 72 ore - MGRSUPERCC (ON)/SACSUP (QC) Aperto per 96 ore - MGRSUPERCC (ON)/SACSUP (QC) In corso da 120 ore - MGRSUPERCC (ON)/SACSUP (QC) In corso da 150 ore - MGRSUPERCC (ON)/SACSUP (QC) In corso da 200 ore - MGRSUPERCC (ON)/SACSUP (QC) Risolto per 168 ore - Agente assegnato/MGRSUPERCC (ON)/SACSUP (QC)" Nell'esempio precedente, l'intero contenuto è nell'ultima cella. Riga 2 colonna E Risultato previsto: Colonna A Colonna B Colonna C Colonna D Ore Stato ON QC Res Richiesta prodotti e vendite Richiesta attrezzature o vendita eMTA Richiesta QC/ON 72 Open MGRSUPERCC (ON) SACSUP (QC) Richiesta prodotti e vendite Richiesta attrezzature o Vendita eMTA Richiesta QC/ON 96 Aperto MGRSUPERCC (ON) SACSUP (QC) Res Richiesta prodotto e vendita Attrezzature Richiesta o vendita eMTA Richiesta QC/ON 120 In corso MGRSUPERCC (ON) SACSUP (QC) Res Richiesta prodotto e vendita Richiesta attrezzature o Vendita eMTA Richiesta QC/ON 150 In corso MGRSUPERCC (ON) SACSUP (QC) Res Richiesta prodotto e vendita Attrezzature Richiesta o vendita eMTA Richiesta eMTA QC/ON 200 In corso MGRSUPERCC (ON) SACSUP (QC) Res Richiesta prodotto e vendita Richiesta attrezzature o Vendita eMTA Richiesta QC/ON 168 Risolto MGRSUPERCC (ON) SACSUP (QC) Qualcuno può aiutarmi a risolverlo.
Questo commento è stato fatto dal moderatore sul sito
Ciao, come posso dividere una cella in due righe per convertire coloum. Esempio di cella A1 :. Meagan Vakariya Voglio i dati sopra in due colonne Per favore qualcuno lo risolva ..
Questo commento è stato fatto dal moderatore sul sito
nella cella a1 ho la data nella cella b1 periodo e in c1 ho l'importo ora voglio che la data della cella1 sia ok, ma la cella b1 è il periodo che va dal 01.01.16 al 31.01.16 ora voglio che la cella b1 si divida in due colonne in modo che si presenta così :: A1 B1 C1 Data Periodo Importo 01.01.16 01.01.16 31.01.16 15000 Voglio che il periodo B1 sia diviso in due cloumn
Questo commento è stato fatto dal moderatore sul sito
Ciao, voglio un codice macro per dividere i miei dati Ho dati come 1 2 3 4 5 1 2 3 4 5 Voglio dividere questo come 12345 12345 Per favore se qualcuno mi conosce ping. Grazie
Questo commento è stato fatto dal moderatore sul sito
Ho una tabella come questa e voglio dividere i dati in modo tale che il risultato appaia come nel formato di output. Qualsiasi aiuto è apprezzato. File Excel : Id Disabilitato Gruppo di produzione Nome della fase di lavoro BHM_777-57-854-01-01/551_1 0 PANNELLI APERTI ALA SINISTRA 551AB 551BB 551CB formato di output desiderato : BHM_777-57-854-01-01-551/1_0 551 ACCESSO APERTO ALA SINISTRA PANNELLO 777AB BHM_57-854-01-01-551/2_0 551 PANNELLO ACCESSO APERTO SIGN OFF ALA SINISTRA 777AB BHM_57-854-01-01-551/3_0 551 PANNELLO ACCESSO APERTO ANTA SINISTRA 777BB BHM_57-854-01-01-551/ 4_0 551 PANNELLO ACCESSO APERTO SIGN OFF ALA SINISTRA 777BB BHM_57-854-01-01-551/5_0 551 PANNELLO ACCESSO APERTO ALA SINISTRA 777CB BHM_57-854-01-01-551/6_0 551 PANNELLO ACCESSO APERTO SIGN OFF ALA SINISTRA XNUMXCB
Questo commento è stato fatto dal moderatore sul sito
C033047C033025C0125397C033023C033033 Vorrei dividere il numero sopra in una riga diversa e iniziare con C0. Ho excel e in questo excel sopra il numero di fila. Vorrei in una riga diversa.
Non ci sono ancora commenti pubblicati qui
Carica Altre
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL