Hur man slår in text i Excel (med genväg, ett klick och en formel)

När du anger en textsträng i Excel som överskrider cellens bredd kan du se texten överflödig till de (n) intilliggande cellen (erna).

Nedan är ett exempel där jag har någon adress i kolumn A och dessa adresser överflödar också till de intilliggande cellerna.

Och om du har lite text i den intilliggande cellen skulle den annars överflödiga texten försvinna och du kommer bara att se texten som kan passa cellkolumnbredden.

I båda fallen ser det inte bra ut och du kanske vill linda in texten så att texten förblir i en cell och inte spillas över till andra.

Detta kan göras med hjälp av wrap text -funktionen i Excel.

I den här självstudien kommer jag att visa dig olika sätt att svepa in text i Excel (inklusive att göra det automatiskt med ett enda klick, använda en formel och göra det manuellt)

Så låt oss komma igång!

Slå in text med ett klick

Eftersom det här är något du kan behöva göra ganska ofta, finns det enkel åtkomst till att snabbt packa in texten med ett klick på en knapp.

Anta att du har datauppsättningen som visas nedan där du vill slå in text i kolumn A.

Nedan följer stegen för att göra detta:

  1. Välj hela datamängden (kolumn A i detta exempel)
  2. Klicka på fliken Hem
  3. I gruppen Justering klickar du på knappen "Slå in text".

Det är allt!

Allt som krävs är att du klickar två gånger för att snabbt packa in texten.

Du får det slutliga resultatet enligt nedan.

Du kan ytterligare minska ansträngningen från två till ett klick genom att lägga till alternativet Wrap text i snabbåtkomstverktygsfältet. Att göra detta. högerklicka på alternativet Wrap text och klicka på 'Lägg till i verktygsfältet för snabb åtkomst'

Detta lägger till en ikon i QAT och när du vill slå in text i valfri cell, välj bara den och klicka på den här ikonen i QAT.

Slå in text med en kortkommando

Om du är som jag kan det vara ett slöseri med att lämna tangentbordet och använda en mus för att klicka på en enda knapp.

Goda nyheter är att du kan använda tangentbordsgenvägen nedan för att snabbt packa in text i alla markerade celler.

ALT + H + W (ALY -tangenten följt av H- och W -tangenterna)

Slå in text med dialogrutan Format

Detta är min minst föredragna metod, men det finns en anledning till att jag inkluderar den här i denna handledning (eftersom det kan vara användbart i ett specifikt scenario).

Nedan följer stegen för att slå in texten med dialogrutan Format:

  1. Markera de celler som du vill tillämpa wrap -textformateringen för
  2. Klicka på fliken Hem
  3. I gruppen Justering klickar du på dialogrutan Justeringsinställningar (det är en liten ”lutad pil i en ruta” -ikon längst ned till höger i gruppen).
  4. I dialogrutan "Formatera celler" som öppnas väljer du fliken "Justering" (om den inte redan är markerad)
  5. Välj alternativet Wrap text
  6. Klicka på OK.

Stegen ovan skulle omsluta texten i de markerade cellerna.

Nu om du funderar på varför du ska använda den här snodda långa metoden när du kan använda en kortkommando eller ett enda klick på knappen 'Wrap Text' i menyfliksområdet.

I de flesta fall bör du inte använda den här metoden, men den kan vara användbar när du vill ändra ett par formateringsinställningar. Eftersom dialogrutan Format ger dig tillgång till alla formateringsalternativ kan det spara dig lite tid.

OBS: Du kan också använda tangentbordsgenvägen Control + 1 för att öppna dialogrutan "Formatera celler".

Hur bestämmer Excel hur mycket text som ska packas in

När du använder ovanstående metod använder Excel kolumnbredden för att avgöra hur många rader du får efter inslagning.

Genom att göra detta ser du till att allt du har i cellen är begränsat i själva cellen och inte flödar över.

Om du ändrar kolumnbredden justeras texten också så att den passar kolumnbredden automatiskt.

Infoga radbrytning (manuellt, med hjälp av formel, eller Sök och ersätt)

När du använder "Wrap Text" på en cell bestämmer Excel raderna baserat på kolumnens bredd.

Så om det finns text som kan passa in i den befintliga kolumnbredden, kommer den inte att lindas, men om det inte kan, kommer Excel att infoga radbrytningarna genom att först passa innehållet i den första raden och sedan flytta resten till den andra rad (och så vidare).

Genom att ange en radbrytning manuellt tvingar du Excel att flytta texten till nästa rad (i samma cell) direkt efter att radbrytningen har infogats.

Följ stegen nedan för att ange radbrytningen manuellt:

  • Dubbelklicka på cellen där du vill infoga radbrytningen (eller tryck på F2). Detta tar dig till redigeringsläget i cellen
  • Placera markören där du vill radbrytningen.
  • Använd kortkommandot - ALT + ENTER (håll ner ALT -tangenten och tryck sedan på Enter).

Obs! För att detta ska fungera måste du ha Wrap Text aktiverat på cellen. Om Wrap Text inte är aktiverat ser du all text på en enda rad, även om du har infogat radbrytningen.

Du kan också använda en CHAR -formel för att infoga en radbrytning (samt ett coolt Hitta och ersätt trick för att ersätta alla tecken med en radbrytning).

Båda dessa metoder behandlas i denna korta handledning om hur du sätter in radbrytningar i Excel.

Och om du vill ta bort radbrytningar från celler i Excel, här är en detaljerad handledning om det.

Hantera inslagning för mycket text

Ibland kan du ha mycket text i en cell och när du slår in texten kan det göra att din radhöjd blir stor.

Något som visas nedan (texten är tagen för bookbrowse.com):

I ett sådant fall kanske du vill justera radhöjden och göra den konsekvent. Nackdelen med detta är att inte all text i cellen kommer att synas, men det gör ditt kalkylblad mycket mer användbart.

Nedan följer stegen för att ställa in radhöjden för cellerna:

  1. Markera de celler som du vill ändra radhöjden för
  2. Klicka på fliken "Hem"
  3. Klicka på alternativet "Format" i gruppen Celler
  4. Klicka på Radhöjd
  5. Ange värdet i dialogrutan "Radhöjd". Jag använder värdet 40 i det här exemplet.
  6. Klicka på OK

Stegen ovan skulle ändra radhöjden och göra det hela konsekvent. Om någon av de markerade cellerna har text som inte får plats i en cell med den angivna höjden, kommer den att klippas nedifrån.

Oroa dig inte, texten finns fortfarande i cellen. Det kommer bara inte att synas.

Excel Text Wrap fungerar inte - möjliga lösningar

Om du upptäcker att alternativet Wrap text inte fungerar som förväntat och du fortfarande ser texten som en enda rad i cellen (eller med text som saknas), kan det finnas några möjliga orsaker:

Wrap Text är inte aktiverat

Eftersom det fungerar som en växling, kontrollera snabbt om det är aktiverat eller inte.

Om det är aktiverat ser du att det här alternativet är markerat på fliken Hem

Cellhöjden måste justeras

När Wrap Text tillämpas flyttar det de extra raderna under den första raden i cellen. Om din cellradshöjd är mindre kanske du inte ser hela den inslagna texten.

I så fall måste du justera cellhöjden.

Du ändrar radhöjden manuellt genom att dra den nedre kanten av raden.

Alternativt kan du använda "AutoFit radhöjd". Det här alternativet är tillgängligt på fliken "Hem" i "Format" -alternativ.

Om du vill använda AutoFit-alternativet markerar du alla celler som du vill anpassa automatiskt och klickar på alternativet AutoFit Row Height.

Kolumnbredden är redan tillräckligt stor

Och ibland är det inget fel.

När din kolumnbredd är tillräckligt bred finns det ingen anledning för Excel att linda in texten eftersom den redan passar cellen i en enda rad.

Om du fortfarande vill att texten ska delas upp i flera rader (trots att den har tillräckligt med kolumnbredd) måste du infoga radbrytningen manuellt.

Hoppas du tyckte att denna handledning var användbar.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave