Hur man delar upp flera rader i en cell i separata celler / kolumner

I Excel kan du använda funktionen Text till kolumner för att dela upp innehållet i en cell i flera celler.

Du kan ange avgränsaren (t.ex. ett mellanslag, komma eller flik) och texten till kolumner använder denna avgränsare för att dela upp innehållet i cellerna.

Exempel på detta inkluderar uppdelning av för- och efternamn, eller användarnamn och domännamn i e -post -id: n.

Men om du har en datamängd där avgränsaren är en radbrytning (i samma cell) blir det svårt att dela upp dessa flera rader i samma cell i separata celler/kolumner.

Till exempel kan du ha en dataset som visas nedan, där du måste dela flera rader i adressen (åtskilda av radbrytningar) i separata celler.

Detta gör att du kan ha namn, gata, stad och land i separata celler.

Så resultatet skulle se ut något som visas nedan:

För att separera varje del av adressen kan vi använda funktionen Text till kolumner (med en vridning).

Obs: Om du undrar hur jag lyckades infoga varje adresselement i en ny rad i samma cell, kan du göra det med hjälp av kortkommandot - ALT + Enter (det går in i en radbrytning). Du kan läsa mer om det här.

Använda text till kolumn för att dela flera rader i en cell

Nedan följer stegen som kommer att dela flera rader i en enda cell i separata celler:

  • Välj hela datauppsättningen som du vill dela.
  • Gå till fliken Data.
  • Klicka på alternativet Text till kolumner i gruppen Dataverktyg.
  • I dialogrutan Text till kolumner, i steg 1 av 3, välj Avgränsad och klicka på "Nästa".
  • Avmarkera eventuellt befintligt avgränsningsalternativ i steg 2 av 3 och välj alternativet "Annat". Använd nu kortkommandot Kontroll + J (håll ned "Control" -tangenten och tryck sedan på "J" -knappen). Du kommer inte att se något i rutan förutom en liten blinkande prick (om du tittar hårt). Du kommer också att se det förväntade resultatet i avsnittet "Förhandsgranskning av data" (som visas nedan). Klicka på Nästa.
  • I steg 3 av 3 ändrar du cellen "Destination" till den där du vill ha utmatningen. I mitt exempel vill jag ha resultatet i B2, så jag ändrade värdet till $ B $ 2.
  • Klicka på Slutför.

Ovanstående steg skulle automatiskt dela upp innehållet i cellerna baserat på var radavbrottet sker i varje cell.

Observera att om du inte vill behålla originaldata (det är dock alltid lämpligt att göra det) behöver du inte ange målcellen. Det kommer helt enkelt att skriva över befintlig data och ge dig resultatet.

Om du redan har data i cellerna där du ska få resultatet av text till kolumner visar Excel dig en snabbmeddelande om att du kommer att skriva över befintliga data. Du kan välja att skriva över eller avbryta

Hur fungerar detta?

När du använder tangentbordsgenvägskontroll J, anger den radbrytningen som avgränsare i guiden Text till kolumner.

Nu kontrollerar Text till kolumner varje cell efter radbrytningar och använder den för att dela upp innehållet i separata celler.

Observera att text till kolumner alltid skulle dela upp innehållet i cellerna i separata kolumner. Om du vill få resultatet i celler i olika rader kan du transponera resultatet (som visas här).

Du kanske också gillar följande Excel -självstudier:

  • Hur man delar celler i Excel.
  • Så här tar du bort radavbrott i Excel
  • Hur man numrerar rader i Excel
  • Hur man snabbt kombinerar celler i Excel.
  • CONCATENATE Excel Range (med och utan separator).
wave wave wave wave wave