Hvordan gjøre et linjeskift i excel. Hvordan lage et linjeskift i en Excel-celle (Excel). Ved hjelp av en tastekombinasjon

I Microsoft Excel møter brukere en rekke problemer og situasjoner. Det hender at du må jobbe med en tekstblokk mens du er i samme område av tabellen. Dessverre forårsaker denne oppgaven visse vanskeligheter for mange brukere. I denne artikkelen skal vi finne ut hvordan du bryter tekst i en celle i Excel. La oss komme i gang. Gå!

Som du vet, selv om du er i en celle, ved å trykke på Enter-tasten, vil du flytte markøren til neste linje i tabellen, noe som er uakseptabelt i vårt tilfelle. Dette problemet oppstår ganske ofte og er lettere å løse enn de fleste brukere tror. For å flytte tekst i én celle, bruk Alt+Enter-tastekombinasjonen. Denne metoden er god hvis du trenger å utføre operasjonen én eller flere ganger.

Du kan gjøre det samme med Excel-funksjoner. Bruk av funksjoner gjør det mye enklere å utføre de fleste oppgavene i programmet. Angi for eksempel kontaktinformasjon (telefon, e-post, hjemmeadresse) i separate celler slik at de automatisk samles inn linje for linje i én celle.

Konkatener først tekstområdene ("telefon:" + "12345678"; "e-post:" + " [e-postbeskyttet]»; "Adresse:" + "st. A, hus. 27-D"). Dette gjøres ved å legge til et "&" (ampersand)-tegn mellom celleadresser.

Nå må du lage en formel, som skal se slik ut: "=B1&C1&CHAR(10)&B2&C2&CHAR(10)&B3&C3".

CHAR(10) er et linjeskift som legges til etter hvert par koblede områder.

I tilfelle den overførte teksten ikke vises riktig, høyreklikk på ønsket område og velg "Formater celler" i menyen som vises. I vinduet som åpnes, gå til "Alignment"-fanen. I "Vis"-delen merker du av for "omslutt med ord".

Hvis du trenger å flytte ordene skrevet i en kolonne inn i en celle slik at de er på én linje atskilt med et mellomrom, skriv følgende formel i et spesialfelt for funksjoner: "=SUBSTITUTE(B2);CHAR(10);" "".

For å reversere operasjonen, bytt "CHAR(10)" og mellomrom ("") i formelen.

Det er en måte som lar deg ikke ty til å bruke formler. Først må du velge teksten og trykke på tastekombinasjonen Ctrl + H. I vinduet som vises, i "Finn"-feltet, skriv inn 010 mens du holder nede Alt-tasten. Vær oppmerksom på at linjeskiftkoden du skrev inn ikke vises. Deretter, i "Erstatt med"-området, skriv inn tegnet du vil erstatte linjeskiftet med, i vårt tilfelle er det et mellomrom (" "). Du kan finne alle slags spesialtegn og symboler som ikke er på tastaturet i et spesielt Excel-regneark.

For de som bruker VBA (Visual Basic) i Excel vil også følgende metode være aktuell. Etter å ha markert de nødvendige områdene, ring makrovinduet. Deretter, avhengig av hva som må gjøres, skriv en eller andre kommandoer, som vist på skjermbildet nedenfor:

For enkelhets skyld å kopiere kommandoen, er det samme teksten nedenfor:

1. Endre mellomrom til bindestreker i valgte celler ved hjelp av VBS:

Underrom ved orddeling()

For hver celle i utvalg

cell.Value = Replace(cell.Value, Chr(32), Chr(10))

2. Endre bindestreker til mellomrom i valgte celler ved hjelp av VBS:

Sub Carry onSpaces()

For hver celle i utvalg

cell.Value = Replace(cell.Value, Chr(10), Chr(32))

Hvor Chr(10) og Chr(32) er henholdsvis linjeskift og mellomromskoder.

Hver av de vurderte metodene er gode og praktiske på sin egen måte. Bruk den som passer best for den aktuelle oppgaven. Som du kan se, er dette problemet løst ganske enkelt. Bruk funksjonene til Microsoft Excel til å automatisere noen av operasjonene i programmet for å spare tid, forbedre produktiviteten og arbeidseffektiviteten. Skriv i kommentarene hvis artikkelen hjalp deg med å håndtere spørsmålene dine og fortsett å lære noe nytt om de flotte funksjonene til Microsoft Excel-regnearkredigering.

Det er ofte nødvendig å pakke teksten til en ny linje inne i én Excel-celle. Det vil si, flytt teksten linje for linje innenfor én celle som vist på bildet. Hvis du, etter å ha skrevet inn den første delen av teksten, ganske enkelt trykker på ENTER-tasten, flyttes markøren til neste linje, men i en annen celle, og vi må flytte i samme celle.

Dette er en veldig vanlig oppgave og den løses veldig enkelt - for å vikle tekst på en ny linje inne i en Excel-celle, må du trykke på ALT+ENTER(hold nede ALT-tasten, og trykk deretter ENTER-tasten uten å slippe den)

Hvordan flytte tekst til en ny linje i Excel ved hjelp av en formel

Noen ganger må du ikke gjøre et linjeskift en gang, men ved å bruke funksjoner i Excel. Som i dette eksemplet på bildet. Vi legger inn fornavn, etternavn og patronym og det samles automatisk i celle A6

I vinduet som åpnes, i fanen "Alignment", må du krysse av i boksen ved siden av "Wrap by words" som vist på bildet, ellers vil ikke linjebryting i Excel vises riktig ved bruk av formler.

Hvordan erstatte bindestreken med et annet tegn i Excel og omvendt ved hjelp av en formel

Kan endre bindestrektegnet til et hvilket som helst annet tegn, for eksempel et mellomrom, ved å bruke ERSTATT-tekstfunksjonen i Excel

Tenk på eksempelet på bildet ovenfor. Så i celle B1 skriver vi ERSTATT-funksjonen:

Koden:

ERSTATT(A1;CHAR(10)," ")

A1 er vår linjeskifttekst;
CHAR (10) er et linjeskift (vi diskuterte dette litt høyere i denne artikkelen);
" " er et mellomrom, siden vi endrer linjeskiftet til et mellomrom

Hvis du trenger å gjøre omvendt operasjon - endre mellomrommet til en bindestrek (tegn), vil funksjonen se slik ut:

Koden:

ERSTATTER(A1;" ";CHAR(10))

Jeg minner deg om at for at linjeinnpakning skal reflekteres riktig, må du spesifisere "Wrap across lines" i egenskapene til cellene, i "Alignment"-delen.

Hvordan endre bindestrek til mellomrom og tilbake i Excel ved hjelp av SØK - ERSTATT

Det er tider når formler er upraktiske å bruke, og du må erstatte raskt. For å gjøre dette bruker vi Finn og erstatt. Velg teksten vår og trykk CTRL + H, følgende vindu vises.

Hvis vi trenger å endre linjeskiftet til et mellomrom, må du i "Finn"-linjen skrive inn et linjeskift, for å gjøre dette, stå i "Finn"-feltet, og trykk deretter på ALT-tasten, uten å slippe den, skriv inn 010 på tastaturet - dette er linjeskiftkoden, den vil ikke være synlig i dette feltet.

Etter det, i "Erstatt med"-feltet, skriv inn et mellomrom eller et annet tegn du må endre til og klikk "Erstatt" eller "Erstatt alle".

Forresten, i Word er dette implementert klarere.

Hvis du trenger å endre linjeskifttegnet til et mellomrom, må du i "Finn"-feltet spesifisere den spesielle "Linjeskift"-koden, som er betegnet som ^l
I feltet "Erstatt med:" trenger du bare å lage et mellomrom og klikke på "Erstatt" eller "Erstatt alle".

Du kan endre ikke bare linjeskift, men også andre spesialtegn, for å få deres tilsvarende kode, må du klikke på "Mer >>", "Spesial"-knappene og velge koden du trenger. Jeg minner deg om at denne funksjonen bare er i Word, i Excel vil disse tegnene ikke fungere.

Excel-programmet er ekstremt funksjonelt; inne i det er det et stort antall funksjoner som en nybegynner, og til og med en erfaren bruker, må bli kjent med i veldig lang tid. Tidligere har jeg allerede fortalt deg om de mange nyansene i Excel, om formler, funksjoner, etc. Denne gangen skal jeg berøre et lite komplisert, men ganske brennende tema angående hvordan en ny rad lages i en excel-celle.

Å klare seg med én tast, som tilfellet er med andre programmer, vil ikke fungere, fordi du ganske enkelt hopper til en ny celle. Det finnes en løsning, og ikke én, men to! Men først ting først.

Ved hjelp av en tastekombinasjon

Det enkleste alternativet er å bruke tastekombinasjonen på tastaturet spesielt for slike formål. Kanskje du ikke visste det, men for å lage en ny linje inne i en celle, er det nok å samtidig holde nede den samme beryktede og. Men dette alternativet er bare egnet i tilfeller der du utfører en slik operasjon en gang. Ellers er det mer hensiktsmessig å bruke formelen, som vil bli diskutert senere.

Ved hjelp av formelen

Det hender også at handlingen ovenfor ikke er nok. La oss for eksempel forestille oss en situasjon der vi først må koble sammen tilstøtende celler, og deretter skrive ned all informasjon fra hver linje, men innenfor én celle. På skjermbildet ser du de første dataene og resultatet du må komme til.

Så vi utfører følgende handlinger:

  1. A1 og B1, A2 og B2, A3 og B3 (A1&B1 osv.).
  2. Deretter bruker du en spesiell linjeskiftkode. Her vil jeg ta forbehold om at det er et eget bord, hvor hvert skilt betyr en slags handling. Linjeskiftkoden er 10, og hele funksjonen vil se slik ut: "CHAR(10). Basert på ovenstående, i celle A6 bør vi skrive følgende: A1&B1&CHAR(10)&A2&B2&CHAR(10)&A3&B3.

I noen tilfeller vil ikke linjeskiftet vises riktig, så av sikkerhetsgrunner anbefaler jeg å gjøre dette.

Ganske ofte oppstår spørsmålet, hvordan brytes til en annen linje inne i en celle i Excel? Dette spørsmålet oppstår når teksten i cellen er for lang, eller bryting er nødvendig for å strukturere dataene. I dette tilfellet er det ikke praktisk å jobbe med tabeller. Vanligvis gjøres tekstbryting ved å bruke Enter-tasten. For eksempel i Microsoft Office Word. Men i Microsoft Office Excel, når du trykker Enter, kommer vi til neste nedre celle.

Så vi må overføre teksten til en annen linje. For å overføre, må du trykke på en tastekombinasjon Alt+Tast inn. Etter det vil ordet på høyre side av markøren flyttes til neste linje.

Automatisk tekstbryting i Excel

I Excel, på Hjem-fanen, i Justering-gruppen, er det en tekstbrytingsknapp. Hvis du velger en celle og klikker på denne knappen, vil teksten i cellen automatisk brytes til en ny linje, avhengig av cellens bredde. Automatisk overføring krever et enkelt trykk på en knapp.

Fjern en bindestrek med en funksjon og en bindestrek

For å fjerne bæren kan vi bruke ERSTATT-funksjonen.

Funksjonen erstatter en tekst med en annen i den angitte cellen. I vårt tilfelle vil vi erstatte mellomromstegnet med en bindestrek.

Formelsyntaks:

ERSTATTER(tekst; gammel_tekst; ny_tekst; [oppføringsnummer])

Den endelige formen for formelen:

ERSTATT(A1;CHAR(10); " ")

  • A1 - en celle som inneholder tekst med bindestreker,
  • CHAR(10) – linjeskifttegn,
  • » » – plass.

Hvis vi tvert imot trenger å sette inn et bruddtegn på en annen linje, i stedet for et mellomrom, vil vi gjøre denne operasjonen omvendt.

ERSTATT(A1; " "; CHAR(10))

For at funksjonen skal fungere riktig i kategorien Justering (Celleformat), må det være merket av for "Wrap by words".

Overfør ved å bruke CONCATENATE-formelen

For å løse problemet vårt kan vi bruke CONCATENATE-formelen.

Formelsyntaks:

KONKATENERE (tekst1,[tekst2]...)

Vi har tekst i cellene A1 og B1. La oss introdusere følgende formel i B3:

KONCATENATE(A1;CHAR(10);B1)

Som i eksemplet jeg ga ovenfor, for at funksjonen skal fungere riktig i egenskapene, må du krysse av for "wrap by words".

Microsoft Excel er en veldig populær og funksjonell regnearkprosessor med store muligheter. Publikummet til brukerne er veldig stort. Et ganske vanlig spørsmål om å jobbe med det er spørsmålet om å bryte tekst til en annen linje i en celle. Tross alt, hvis du bare trykker på "Enter"-knappen på tastaturet, vil pekeren automatisk flytte til neste celle, som er plassert under den gjeldende.

Så hvordan flytter du tekst til en ny linje i samme celle?

Uavhengig av versjonen av Microsoft Excel, enten det er Excel 2003 eller 2013, er denne prosedyren den samme.

Så snart du trenger å lage et linjeskift i én Excel-celle, må du klikke på " ALT" på tastaturet og, uten å slippe det, knappen " Tast inn«.

Her er knappene på tastaturet på en datamaskin eller bærbar PC:

"ALT" + "Enter"-knappene på tastaturet

Umiddelbart etter det vil inndatamarkøren være på en ny linje i samme celle, og du kan skrive inn tekst her.

Etter å ha skrevet inn teksten, trykker vi allerede på en "Enter"-knapp og sørger for at teksten er skrevet inn i nøyaktig en celle med et linjeskift.

Resultat av linjebryting i én Excel-celle

Dette er også bevist av formellinjen, som vil vise teksten som er skrevet inn i cellen sammen med linjeskiftet hvis du plasserer markøren i denne cellen.

Vis celleinnhold i formellinjen

Konklusjon

Som du kan se i Excel, er det ikke vanskelig å flytte tekst til en annen linje i én celle. Og dette gjøres på samme måte uavhengig av versjonen av Microsoft Excel.


Del artikkelen på sosiale nettverk! Hjelp siden vår!

Bli med oss ​​på VK!