Processi in Microsoft 365 per configurare app Office, riscattare i codici Product Key e attivare le licenze.
Ciao
Grazie per la domanda e per averci contattato. Mi chiamo Louie e sarei più che felice di aiutarti con la tua domanda.
Capisco che tu voglia dividere i nomi in una volta sola. Possiamo facilmente dividere i dati da una cella a più celle copiando, ma ciò non è sempre fattibile, specialmente per un set di dati di grandi dimensioni. Per farlo in modo semplice e intelligente, Excel ha alcune caratteristiche sorprendenti. Ti presenterò questi 3 modi intelligenti per dividere i dati da una cella in più righe in Excel con dimostrazioni nitide.
- Applica il testo alla procedura guidata alle colonne per dividere i dati da una cella in più righe
Passi:
- Selezionare la cella B5.
- Quindi fare clic come segue: Dati > testo in colonne.
Si aprirà una finestra di dialogo in 3 passaggi.
- Contrassegna delimitato e premi Avanti nel primo passaggio.
- Segna la virgola poiché i miei dati sono separati usando le virgole.
- Quindi premere Avanti.
- Nell'ultimo passaggio, contrassegna Generale.
- Infine, premere Fine.
Ora vedi che gli elementi sono divisi lungo la riga 5. Ora li posizioneremo in più righe.
- Selezionare le celle B5:F5 e copiarle.
- Quindi fare clic con il pulsante destro del mouse sulla prima riga dell'intervallo in cui si desidera incollarli.
- Seleziona Trasponi dalle opzioni Incolla.
Quindi otterrai gli elementi divisi in più righe.
- Incorpora macro VBA per dividere i dati da una cella in più righe in Excel
Se ti piace lavorare con VBA in Excel, puoi facilmente eseguire l'attività utilizzando le macro VBA. È abbastanza veloce rispetto ai metodi precedenti.
Passi:
- Fare clic con il pulsante destro del mouse sul titolo del foglio.
- Seleziona Visualizza codice dal menu Contestuale.
- Dopo aver visualizzato la finestra VBA, scrivi i seguenti codici in essa-
Sub Split_OneCell() Dim Data come intervallo Dim InputData As Range, Output_Rng As Range BoxTitle = "Dividi una cella in più righe" Imposta InputData = Application.Selection.Range("A1") Set InputData = Application.InputBox("Input Single Cell :", BoxTitle, InputData.Address, Type:=8) Imposta Output_Rng = Application.InputBox("Destination:", BoxTitle, Type:=8) Arr = VBA. Split(InputData.Range("A1"). Valore, ",") Output_Rng.Resize(UBound(Arr) - LBound(Arr) + 1). Valore = Application.Transpose(Arr) Fine Sub
- Successivamente, premere l'icona Esegui per eseguire i codici.
- Quindi selezionare il nome della macro come specificato nei codici.
- Premere Esegui.
Subito dopo, verrà visualizzata una finestra di dialogo per selezionare la cella di origine.
- Selezionare la cella B5 e premere OK.
Si aprirà un'altra finestra di dialogo.
- Ora seleziona la prima cella delle celle di destinazione.
- Infine, premi OK.
- Utilizzare Excel Power Query per dividere i dati da una cella in più righe Excel Power Query è un altro strumento utile per dividere i dati da una cella in più righe. Vediamo come applicarlo.
Passi:
- Seleziona l'unica cella che include l'intestazione.
- Quindi fare clic su: Data > Da tabella / intervallo.
- In questo momento, basta premere OK.
E subito dopo, si aprirà una finestra di Power Query.
- Clicca sull'intestazione.
- Successivamente, fai clic come segue: Dividi colonna > da delimitatore.
Di conseguenza, si aprirà un'altra finestra di dialogo.
- Seleziona virgola dalla casella Seleziona o inserisci delimitatore.
- Quindi dalle opzioni avanzate, contrassegna Righe.
- Premere OK.
- Successivamente, fai clic su Chiudi e carica > Chiudi e carica in dalla scheda Home.
- Quindi, dopo aver visualizzato la nuova finestra di dialogo, contrassegnare Tabella e Nuovo foglio di lavoro.
- Infine, premi OK.
Poco dopo, otterrai un nuovo foglio di lavoro con i dati divisi in più righe.
Se la risposta è stata utile, non dimenticare di Upvote o Accept come risposta. Facci sapere se hai avuto problemi con i passaggi o se hai bisogno di ulteriore assistenza nel caso in cui il problema persista. Non dimenticare di menzionare i risultati dopo i passaggi sopra indicati. Grazie!
Migliori saluti Louie
Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.