Metodo 1: utilizzando uno strumento automatico
Excel ha uno strumento automatico progettato per dividere il testo nelle colonne. Non funziona automaticamente, quindi tutte le azioni dovranno essere eseguite manualmente, selezionando la gamma di dati elaborati. Tuttavia, l'impostazione è la più semplice e veloce nell'implementazione.
- Con il pulsante sinistro del mouse, selezionare tutte le celle il cui testo si desidera dividere sulle colonne.
- Dopodiché, vai alla scheda "Dati" e fai clic sul pulsante "Testo in colonna".
- Viene visualizzata la finestra "Column Text Wizard", in cui si desidera selezionare il formato dei dati "con i separatori". Il separatore esegue spesso lo spazio, ma se questo è un altro segno di punteggiatura, dovrai specificarlo nel passaggio successivo.
- Spunta il controllo simbolo sequenza o immettere manualmente, quindi leggere il risultato della separazione preliminare nella finestra qui sotto.
- Nel passaggio finale, è possibile specificare un nuovo formato di colonna e un luogo in cui devono essere posizionati. Una volta completata la configurazione, fare clic su "Fine" per applicare tutte le modifiche.
- Ritorna al tavolo e assicurarsi che la separazione sia passata con successo.
Da questa istruzione, possiamo concludere che l'uso di tale strumento è in modo ottimale in quelle situazioni in cui la separazione deve essere eseguita solo una volta, denotando per ogni parola una nuova colonna. Tuttavia, se i nuovi dati vengono costantemente introdotti nella tabella, tutto il tempo per dividerli, in questo modo non è abbastanza conveniente, quindi in tali casi suggeriamo familiarizzare con il seguente modo.
Metodo 2: creazione di una formula divisa di testo
In Excel, puoi creare in modo indipendente una formula relativamente complessa che ti consentirà di calcolare le posizioni delle parole nella cella, trovare lacune e dividere ciascuno in colonne separate. Ad esempio, prenderemo una cella composta da tre parole separate da spazi. Per ognuno di essi, prenderà la propria formula, quindi dividiamo il metodo in tre fasi.Passaggio 1: separazione della prima parola
La formula per la prima parola è il più semplice, poiché dovrà essere respinto solo da un gap per determinare la posizione corretta. Considera ogni fase della sua creazione, in modo che un'immagine completa formata sia il motivo per cui sono necessari alcuni calcoli.
- Per comodità, creare tre nuove colonne con firme in cui aggiungeremo un testo separato. Puoi fare lo stesso o saltare questo momento.
- Seleziona la cella in cui si desidera posizionare la prima parola e annotare la formula = Lessimv (.
- Successivamente, premere il pulsante "Opzione Argomenti", spostando così nella finestra di modifica grafica della formula.
- Come testo dell'argomento, specificare la cella con l'iscrizione facendo clic su di esso con il tasto sinistro del mouse sulla tabella.
- Il numero di segni per uno spazio o un altro separatore dovrà calcolare, ma manualmente non lo faremo, ma useremo un'altra formula - Search ().
- Non appena lo si registra in un tale formato, apparirà nel testo della cella in cima e verrà evidenziato in grassetto. Clicca su di esso per passare rapidamente agli argomenti di questa funzione.
- Nel campo "Skeleton" mettere semplicemente lo spazio o il separatore utilizzato perché ti aiuterà a capire dove finisce la parola. Nella "ricerca text_-search" specificare la stessa cella in essere elaborata.
- Fare clic sulla prima funzione per tornare ad esso, e aggiungi alla fine del secondo argomento -1. Questo è necessario affinché la formula di ricerca prendere in considerazione non lo spazio desiderato, ma il simbolo ad esso. Come si può vedere nella seguente screenshot, il risultato viene visualizzato senza spazi, il che significa che la compilazione della formula viene effettuata correttamente.
- Chiudere l'editor di funzioni e assicurarsi che la parola sia visualizzata correttamente nella nuova cella.
- Tieni la cella nell'angolo in basso a destra e trascina verso il basso nel numero richiesto di righe per allungarlo. Quindi i valori di altre espressioni sono sostituiti, che devono essere divisi e l'adempimento della formula è automaticamente.
La formula completamente creata ha il modulo = Levsimv (A1; Search (""; A1) -1), è possibile crearlo in base alle istruzioni di cui sopra o inserire questo se le condizioni e il separatore sono adatti. Non dimenticare di sostituire la cella elaborata.
Passaggio 2: separazione della seconda parola
La cosa più difficile è dividere la seconda parola, che nel nostro caso è il nome. Ciò è dovuto al fatto che è circondato da spazi da entrambi i lati, quindi dovrai tenere conto di entrambi, creando una formula massiccia per il calcolo corretto della posizione.
- In questo caso, la formula principale sarà = PST (- scrivilo in questo modulo, quindi vai alla finestra delle impostazioni dell'argomento.
- Questa formula cercherà la stringa desiderata nel testo, che è scelta dalla cella con un'iscrizione per la separazione.
- La posizione iniziale della linea dovrà essere determinata utilizzando la ricerca di formula ausiliaria già familiare ().
- Creare e spostandosi verso di esso, compila lo stesso modo in cui è stato mostrato nel passaggio precedente. Come testo desiderato, utilizzare il separatore e specificare la cella come testo da cercare.
- Torna alla formula precedente, dove si aggiunge alla funzione "Ricerca" +1 alla fine per avviare un account dal carattere successivo dopo lo spazio trovato.
- Ora la formula può già iniziare a cercare la riga dal nome del primo carattere, ma non sa ancora dove finirlo, quindi, nel campo "Quantità_names" di nuovo, scrivi la formula di ricerca ().
- Vai ai suoi argomenti e riempili nella forma già familiare.
- In precedenza, non abbiamo considerato la posizione iniziale di questa funzione, ma ora è necessario inserire la ricerca (), poiché questa formula non dovrebbe trovare un primo gap, ma il secondo.
- Vai alla funzione creata e riempila allo stesso modo.
- Ritorna alla prima "ricerca" e aggiungi la "Nach_Position" +1 alla fine, perché non ha bisogno di uno spazio per la ricerca della linea, ma il prossimo carattere.
- Fare clic sulla radice = PST e inserire il cursore alla fine della riga "Number_names".
- Estrarre l'espressione dell'espressione (""; A1) -1 per completare i calcoli degli spazi.
- Torna alla tabella, allungare la formula e assicurarsi che le parole siano visualizzate correttamente.
La formula si è rivelata grande, e non tutti gli utenti capiscono esattamente come funziona. Il fatto è che per cercare la linea dovevo utilizzare diverse funzioni che determinano le posizioni iniziali e finali degli spazi, e poi un simbolo ha tagliato da loro in modo tale da conseguenza, queste la maggior parte delle lacune sono state visualizzate. Di conseguenza, la formula è questa: = PSTR (A1, search (""; A1) +1; ricerca (""; A1; ricerca (""; A1) +1) -Poisk (""; A1) - 1). Usalo come esempio, sostituendo il numero di cella con il testo.
Passaggio 3: separazione della terza parola
L'ultimo passo della nostra istruzione implica la divisione della terza parola, che guarda allo stesso modo in cui è successo con il primo, ma la formula generale cambia leggermente.
- In una cella vuota, per la posizione del testo futuro, scrivi = Rashesimv (e vai agli argomenti di questa funzione.
- Come testo, specificare una cella con un'iscrizione per la separazione.
- Questa funzione ausiliaria dell'ora per trovare una parola è chiamata DLSTR (A1), dove A1 è la stessa cella con il testo. Questa funzione determina il numero di caratteri nel testo e rimarremo assegnati solo adatti.
- Per fare ciò, aggiungi -Pokisk () e andare a modificare questa formula.
- Immettere la struttura già familiare per cercare il primo separatore nella stringa.
- Aggiungi un'altra ricerca per la posizione di partenza ().
- Specificalo della stessa struttura.
- Tornare alla formula di ricerca precedente.
- Aggiungi +1 alla sua posizione iniziale.
- Passare alla radice di Formula Rasessv e assicurarsi che il risultato sia visualizzato correttamente, quindi confermare le modifiche. La formula completa in questo caso sembra = PraceMir (A1; DLSTR (A1) -Pokisk (""; A1; ricerca (""; A1) +1)).
- Di conseguenza, nella prossima screenshot vedi che tutte e tre le parole sono separate correttamente e sono nelle loro colonne. Per questo, è stato necessario utilizzare una varietà di formule e funzioni ausiliarie, ma consente di espandere dinamicamente la tabella e non preoccuparti che ogni volta che è necessario condividere il testo. Se necessario, basta espandere la formula spostandola in modo che le seguenti celle siano automaticamente interessate.