Interruzione di riga di Excel nella cella della formula. Come avvolgere in una cella in excel. Quindi, come sposti il ​​testo su una nuova riga nella stessa cella

Quando si creano grafici e diagrammi in Excel, spesso diventa necessario spezzare la riga nel testo della cella e non solo. Ad esempio, per ottenere un migliore effetto visivo per la leggibilità delle etichette dei dati su grafici e diagrammi.

Formula per il ritorno a capo nelle celle di Excel

Considera l'esempio sotto nella figura con un istogramma creato in Excel. Le etichette dell'asse x contengono i nomi dei venditori e i dati sulle vendite. Questo esempio di etichetta dati su un istogramma è sempre utile quando il testo deve essere posizionato in modo compatto in modo da non oscurare gli elementi dell'istogramma.

Segreto questa decisione molto semplice ed elementare. Devi solo aggiungere la funzione SIMBOLO nel posto giusto nella formula, che genera i valori nelle celle per etichettare i dati dell'istogramma.


Naturalmente, in una cella, puoi inserire un'interruzione di riga ovunque utilizzando la combinazione di tasti ALT + Invio. Ma se ci sono dozzine di tali celle, è meglio automatizzare questo processo usando la semplice formula sopra.



Come funziona la funzione CHAR durante il wrapping delle righe in una cella

MS Excel utilizza attivamente i codici della tabella dei caratteri ASCII. Contiene tutti i codici dei caratteri che vengono visualizzati sullo schermo in sistema operativo MS Windows qualsiasi versione. La tabella dei caratteri standard ASCII contiene 255 codici in base ai quali tutti i caratteri sono numerati da 1 a 255. Ad esempio, la lettera maiuscola A ha il codice 97. Al numero 9 viene assegnato il codice 57 nella stessa tabella. il codice è 32 e il codice di interruzione di riga ha il numero 10. La stessa tabella contiene caratteri non stampabili dalla tastiera.

Conoscendo i codici corrispondenti dalla tabella ASCII e utilizzando la funzione CHAR, siamo in grado di inserire qualsiasi carattere nella formula di Excel. Nell'esempio sopra, viene inserito un carattere di interruzione di riga, che è collegato su entrambi i lati con l'operatore & tra i valori delle celle A2 e C2.

Se la modalità "Testo a capo" non è abilitata nella cella, la presenza del carattere di interruzione di riga sarà invisibile:


Ma su istogrammi, grafici e diagrammi, le interruzioni di riga inserite utilizzando formule o immesse dalla tastiera (ALT + Invio) verranno visualizzate in modo naturale. Cioè, avvolgendo, spezza una riga di testo in due o più.

Spesso è necessario inserire il testo in una nuova riga all'interno di una cella di Excel. Cioè, sposta il testo riga per riga all'interno di una cella come mostrato nell'immagine. Se, dopo aver inserito la prima parte del testo, premi semplicemente il tasto INVIO, il cursore verrà spostato sulla riga successiva, ma in una cella diversa, e dobbiamo spostarci nella stessa cella.

Questa è un'attività molto comune e viene risolta in modo molto semplice: per mandare a capo il testo su una nuova riga all'interno di una cella di Excel, è necessario premere ALT+INVIO(tenere premuto il tasto ALT, poi senza rilasciarlo premere il tasto ENTER)

Come spostare il testo su una nuova riga in Excel utilizzando una formula

A volte è necessario eseguire un'interruzione di riga non una volta, ma utilizzando le funzioni in Excel. Come in questo esempio nella foto. Inseriamo il nome, il cognome e il patronimico e viene raccolto automaticamente nella cella A6

Nella finestra che si apre, nella scheda "Allineamento", devi selezionare la casella accanto a "Avvolgi per parole" come mostrato nell'immagine, altrimenti il ​​ritorno a capo in Excel non verrà visualizzato correttamente utilizzando le formule.

Come sostituire il trattino con un altro carattere in Excel e viceversa utilizzando una formula

Potere cambiare il carattere trattino con qualsiasi altro carattere, ad esempio uno spazio, utilizzando la funzione di testo SOSTITUISCI in Excel

Considera l'esempio nella foto sopra. Quindi, nella cella B1 scriviamo la funzione SOSTITUTO:

Codice:

SOSTITUISCI(A1;CAR(10)," ")

A1 è il nostro testo di interruzione di riga;
CHAR (10) è un'interruzione di riga (ne abbiamo discusso un po' più avanti in questo articolo);
" " è uno spazio, poiché stiamo cambiando l'interruzione di riga in uno spazio

Se devi eseguire l'operazione inversa, modifica lo spazio in un trattino (carattere), quindi la funzione sarà simile a questa:

Codice:

SOSTITUISCI(A1;" ";CAR(10))

Ti ricordo che affinché il ritorno a capo si rifletta correttamente, devi specificare "Avvolgi tra righe" nelle proprietà delle celle, nella sezione "Allineamento".

Come cambiare il trattino in spazio e ritorno in Excel usando RICERCA - SOSTITUISCI

Ci sono momenti in cui le formule sono scomode da usare ed è necessario effettuare rapidamente una sostituzione. Per fare ciò, usiamo Trova e sostituisci. Seleziona il nostro testo e premi CTRL + H, apparirà la seguente finestra.

Se dobbiamo cambiare l'interruzione di riga in uno spazio, nella riga "Trova" è necessario inserire un'interruzione di riga, per fare ciò, posizionarsi nel campo "Trova", quindi premere il tasto ALT, senza rilasciarlo, digitare 010 sulla tastiera - questo è il codice di interruzione di riga, non sarà visibile in questo campo.

Successivamente, nel campo "Sostituisci con", inserisci uno spazio o qualsiasi altro carattere che devi modificare e fai clic su "Sostituisci" o "Sostituisci tutto".

A proposito, in Word questo è implementato in modo più chiaro.

Se è necessario modificare il carattere di interruzione di riga in uno spazio, nel campo "Trova" è necessario specificare il codice speciale "Interruzione di riga", che è indicato come ^ l
Nel campo "Sostituisci con:", devi solo creare uno spazio e fare clic su "Sostituisci" o "Sostituisci tutto".

Puoi modificare non solo le interruzioni di riga, ma anche altri caratteri speciali, per ottenere il codice corrispondente, devi fare clic sul pulsante "Altro >>", "Speciale" e selezionare il codice che ti serve. Ti ricordo che questa funzione è solo in Word, in Excel questi caratteri non funzioneranno.

Come creare un'interruzione di riga in una cella di Excel? Varianti del trasferimento di parte della parola.
Gli utenti inesperti effettuano un trasferimento come in una parola, ovvero premono il tasto Invio e qui, invece di trasferire, si spostano semplicemente in un'altra cella. Tuttavia, dovresti sapere che usando la tastiera questo dovrebbe essere fatto premendo contemporaneamente i tasti alt e invio. Questo è uno dei più modi semplici. Tuttavia, quando lavoro permanente con documenti Excel di grandi dimensioni, questo metodo non è molto efficiente.


Considera come puoi utilizzare la funzione di formattazione per semplificare il compito di avvolgere il testo in una cella.
Questo metodo ha una piccola condizione per coloro che lo useranno. Il fatto è che è conveniente se non c'è accuratezza nel trasferimento di parole o parte di una parola. Cioè, questa opzione garantisce il trasferimento solo all'interno della cella, ma non garantisce che tu possa usarla per mantenere la precisione nel trasferimento di determinate parole o lettere. Descriviamo come farlo in pratica. Selezionare la cella desiderata con il cursore. Quindi premiamo il tasto destro del mouse e vedremo il menu. Stiamo cercando un formato di cella in esso


L'azione successiva, nel menu che si apre, contrassegniamo "trasferimento a parole". Abbiamo messo un uccellino e confermato le nostre azioni con il tasto OK.


Dopo le manipolazioni di cui sopra, puoi tranquillamente lavorare in una cella con il testo di cui hai bisogno e sarà automaticamente soggetto al ritorno a capo forzato. Questo metodo aiuta a lavorare con le formule di testo in modo più efficiente. Certo, tutto dipende dai tuoi compiti. Ad esempio, è necessario un tale formato di cella non solo per una determinata cella, ma anche per una matrice di celle più ampia. Questo è facile da fare se si seleziona l'array o il foglio desiderato e si utilizza la funzione di formato cella per impostare la funzione "avvolgi per parole" sopra descritta. Tuttavia, va ricordato che le parole verranno inserite automaticamente solo se la parola si trova sul bordo della cella. Le dimensioni predefinite delle celle sono piccole in altezza. E questo metodo di formattazione espande i confini da solo. Se ciò non accade, dovresti aumentare tu stesso l'altezza o la larghezza della cella.
Formule
Tocchiamo un altro modo per avvolgere una linea in una cella. Questo può essere fatto anche usando una formula. Excel ha una serie di funzioni per lavorare con il testo. Ecco una di queste funzioni che useremo. Supponiamo che le tue celle siano già formattate come descritto nell'opzione due. Ma devi trasferire una certa parola, frase. E di solito questa opzione viene utilizzata se le parole sono su altri fogli o fanno parte di una formula. Risolviamo questo problema come segue: seleziona la cella in cui è necessario effettuare un trasferimento specifico di una parola, frase e inserisci la formula in essa: (concatena (testo1); simbolo (4); testo2) Il testo in questo formula implica che si desidera inserire una parola o una frase. Quindi inserisci le due parole che ti servono, indica da quale carattere devi iniziare a elaborare il testo.


Le parole sono richieste in questa formula per essere citate, quindi la formula stessa trasferirà il parametro di cui hai bisogno per te.


Confermi solo premendo invio che accetti le modifiche.
Tutti i metodi di cui sopra ti consentono di avvolgere le parole in una cella e ognuno di essi è adatto per risolvere determinati compiti specifici. I due metodi sono abbastanza facili e facili da ricordare. Il terzo richiede un po' di tempo. Ma è anche progettato per risolvere compiti più ristretti durante il trasferimento di testo.

Questo tutorial ti introdurrà a tre modi per rimuovere i ritorni a capo dalle celle in Excel. Imparerai anche come sostituire le interruzioni di riga con altri caratteri. Tutte le soluzioni suggerite funzionano in Excel 2013, 2010, 2007 e 2003.

Le interruzioni di riga possono apparire nel testo per vari motivi. Di solito i ritorni a capo si verificano in una cartella di lavoro, ad esempio quando viene copiato del testo da una pagina web, quando sono già in una cartella di lavoro ricevuta da un cliente o quando li aggiungiamo noi stessi premendo i tasti. Alt+Invio.

Qualunque sia la ragione per loro, la sfida ora è rimuovere i ritorni a capo, poiché interferiscono con le ricerche di frasi e provocano confusione nelle colonne quando il testo a capo è abilitato.

Tutti e tre i metodi presentati sono abbastanza veloci. Scegli quello più adatto a te:

Commento: Inizialmente, i termini "Carriage return" e "Line feed" venivano usati sulle macchine da scrivere e denotavano due diverse operazioni. Il lettore curioso può

Computer e Software per lavorare con i testi sono stati sviluppati tenendo conto delle caratteristiche delle macchine da scrivere. Questo è il motivo per cui ora vengono utilizzati due diversi caratteri non stampabili per indicare un'interruzione di riga: Ritorno in carrozza(Carriage return, codice CR o ASCII 13) e Traduzione in linea(Line feed, codice LF o ASCII 10). In Windows, entrambi i caratteri vengono utilizzati insieme e nei sistemi *NIX vengono utilizzate solo le nuove righe.

Stai attento: Entrambe le opzioni si trovano in Excel. Quando si importa da file .TXT O .csv i dati di solito contengono ritorni a capo e avanzamenti di riga. Quando un'interruzione di riga viene inserita manualmente premendo Alt+Invio, Excel inserisce solo un carattere di nuova riga. Se il file .csv ricevuto da un fan di Linux, Unix o altri sistemi simili, quindi preparati per un incontro con solo un carattere di nuova riga.

Rimozione manuale dei ritorni a capo

Professionisti: Questo metodo è il più veloce.

Svantaggi: Nessun vantaggio extra

Questo è il modo in cui puoi rimuovere le interruzioni di riga usando il " Trova e sostituisci»:

Rimuovi le interruzioni di riga utilizzando le formule di Excel

Professionisti:È possibile utilizzare formule sequenziali o nidificate per la verifica del testo complesso nella cella elaborata. Ad esempio, puoi rimuovere i ritorni a capo e quindi cercare ulteriori spazi iniziali o finali, oppure spazi aggiuntivi tra le parole.

In alcuni casi, le interruzioni di riga devono essere rimosse per utilizzare successivamente il testo come argomenti di funzione senza apportare modifiche alle celle originali. Il risultato può essere utilizzato, ad esempio, come argomento di una funzione VISUALIZZAZIONE(CERCARE) .

Svantaggi: Dovrai creare una colonna helper ed eseguire molti passaggi aggiuntivi.


Rimuovi le interruzioni di riga con la macro VBA

Professionisti: Crea una volta - usa ancora e ancora con qualsiasi cartella di lavoro.

Svantaggi:È richiesta almeno una conoscenza di base di VBA.

La macro VBA nell'esempio seguente rimuove i ritorni a capo da tutte le celle del foglio di lavoro attivo.

Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Per ogni MyRange in ActiveSheet.UsedRange If 0< InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Se non hai troppa dimestichezza con VBA, ti consiglio di studiare l'articolo su

In Excel, ci sono diverse opzioni per spostare il testo all'interno di una cella alla volta.

1 modo

Devi usare lo strumento di formattazione delle celle.

1) Fare clic clic destro mouse sulla cella desiderata o su più celle contemporaneamente in cui si desidera disporre il testo. IN menù contestuale selezionare Formato celle.

2) Si apre la finestra di formattazione. Devi aprire la scheda "Allineamento" e nel blocco "Visualizza" selezionare la casella "Avvolgi per parole".

3) Resta da fare clic sul pulsante "OK". Il testo verrà avvolto e verrà visualizzato non in una riga, ma in più righe.

2 vie

1) Selezionare la cella desiderata facendo clic su di essa con il tasto sinistro del mouse.

2) Sulla barra degli strumenti Programmi Excel fare clic sul pulsante "A capo automatico".

Questo metodo è molto più conveniente del precedente e richiede meno tempo.

3 vie

1) Passare alla modalità di modifica del testo, per fare ciò, fare doppio clic con il tasto sinistro del mouse all'interno della cella. In questo caso, il cursore deve essere posizionato davanti alla parte del testo che si desidera trasferire.

2) Ora digita sulla tastiera la combinazione di tasti "Alt" + "Invio". Il testo sarà diviso.

3) Per vedere il risultato finale basta uscire dalla modalità di modifica delle celle.

Per uscire dalla modalità di modifica, puoi premere il tasto "Invio" o fare clic una volta con il tasto sinistro del mouse su qualsiasi altra cella della tabella.