Excelin rivinvaihto kaavasolussa. Kuinka tehdä siirto Excelissä solussa. Joten kuinka siirrät tekstiä uudelle riville samassa solussa?

Kun luot kaavioita ja kaavioita Excelissä, on usein tarpeen tehdä rivinvaihto solun tekstiin ja paljon muuta. Esimerkiksi saadaksesi paremman visuaalisen tehosteen kaavioiden ja kaavioiden tietotunnisteiden luettavuuden kannalta.

Kaava rivinvaihdoille Excelin soluissa

Tarkastellaan alla olevaa esimerkkiä kuvassa Excelissä luodulla histogrammilla. X-akselin tarrat sisältävät myyjien nimet ja myyntitiedot. Tämä esimerkki tietojen merkitsemisestä histogrammiin on aina hyödyllinen, kun teksti on järjestettävä tiiviisti, jotta histogrammin elementit eivät peitäisi.

Salaisuus tämä päätös hyvin yksinkertainen ja alkeellinen. Sinun tarvitsee vain lisätä CHAR-toiminto oikeaan paikkaan kaavassa, joka luo arvot soluihin histogrammitietojen merkitsemiseksi.


Tietysti voit katkaista rivin missä tahansa solussa ALT+Enter-näppäinyhdistelmällä. Mutta jos tällaisia ​​soluja on kymmeniä, on parempi automatisoida Tämä prosessi käyttämällä yllä olevaa yksinkertaista kaavaa.



Kuinka CHAR-toiminto toimii katkottaessa viivoja solussa?

MS Excel käyttää aktiivisesti ASCII-merkkitaulukon koodeja. Se sisältää kaikki merkkikoodit, jotka näkyvät näytöllä käyttöjärjestelmä MS Windows mikä tahansa versio. ASCII-standardin merkkitaulukko sisältää 255 koodia, joilla kaikki merkit 1-255 on numeroitu. Esimerkiksi isolla (isolla) kirjaimella A on koodi 97. Saman taulukon mukaiselle numerolle 9 on annettu koodi 57. välilyönnin koodi on 32 ja rivinvaihtokoodin numero 10. Samassa taulukossa on näppäimistöltä tulostumattomia merkkejä.

Kun tiedämme vastaavat koodit ASCII-taulukosta ja käyttämällä CHARACTER-funktiota, voimme lisätä minkä tahansa merkin Excel-kaavaan. Yllä kuvatussa esimerkissä on lisätty rivinvaihtomerkki, joka on yhdistetty molemmilta puolilta &-operaattorilla solujen A2 ja C2 arvojen väliin.

Jos rivitystila ei ole käytössä solussa, rivinvaihtomerkin läsnäolo on näkymätön:


Mutta histogrammeissa, kaavioissa ja kaavioissa kaavoilla lisätyt tai näppäimistöltä (ALT+Enter) syötetyt rivinvaihdot näkyvät luonnollisesti. Toisin sanoen yhden tekstirivin jakaminen kahdeksi tai useammaksi tavutusmenetelmällä.

Usein on tarpeen rivittää teksti yhden Excel-solun sisällä uudelle riville. Eli siirrä tekstiä riviä pitkin yhden solun sisällä kuvan osoittamalla tavalla. Jos painat vain ENTER-näppäintä tekstin ensimmäisen osan kirjoittamisen jälkeen, kohdistin siirretään seuraavalle riville, mutta eri soluun, ja tarvitsemme siirron samaan soluun.

Tämä on hyvin yleinen tehtävä ja se voidaan ratkaista hyvin yksinkertaisesti - siirtääksesi tekstiä uudelle riville yhden Excel-solun sisällä, sinun on napsautettava ALT+ENTER(pidä ALT-näppäintä painettuna ja paina sitten ENTER-näppäintä vapauttamatta sitä)

Tekstin rivittäminen uudelle riville Excelissä kaavan avulla

Joskus sinun ei tarvitse tehdä rivinvaihtoa vain kerran, vaan käyttämällä Excelin funktioita. Kuten tässä kuvan esimerkissä. Syötetään etunimi, sukunimi ja sukunimi ja se kerätään automaattisesti soluun A6

Avautuvassa ikkunassa "Alignment"-välilehdellä on valittava "Sanojen rivitys" -valintaruutu kuvan osoittamalla tavalla, muuten rivinvaihto Excelissä ei näy oikein kaavoilla.

Tavuviivan korvaaminen Excelissä toisella merkillä ja takaisin kaavan avulla

Voi muuta yhdysviivan symboli mille tahansa muulle merkille, esimerkiksi välilyönnillä käyttämällä Excelin tekstifunktiota SUBSTITUTE

Otetaan esimerkki siitä, mitä yllä olevassa kuvassa on. Joten kirjoitamme soluun B1 SUBSTITUTE-funktion:

Koodi:

KORVAA(A1,MERKKI(10);" ")

A1 on tekstimme rivinvaihdolla;
CHAR(10) on rivinvaihto (tarkastelimme tätä hieman korkeammalla tässä artikkelissa);
" " on välilyönti, koska muutamme rivinvaihdon välilyönniksi

Jos sinun on tehtävä päinvastainen toimenpide - vaihda tila yhdysviivaksi (symboliksi), toiminto näyttää tältä:

Koodi:

KORVAA(A1;" ";MERKKI(10))

Haluan muistuttaa, että jotta rivinvaihdot heijastuisivat oikein, sinun on määritettävä rivien yli rivi solun ominaisuuksissa "Alignment" -osiossa.

Tavuviivan muuttaminen välilyönniksi ja takaisin Excelissä HAKU - KORVAUS -toiminnolla

Joskus kaavat ovat epämukavia käyttää ja korvaukset on tehtävä nopeasti. Käytämme tätä varten Search and Replace -toimintoa. Valitse tekstimme ja paina CTRL+H, seuraava ikkuna tulee näkyviin.

Jos meidän on vaihdettava rivinvaihto välilyönniksi, niin "Etsi" -riville on syötettävä rivinvaihto, siirry "Etsi" -kenttään ja paina sitten ALT-näppäintä vapauttamatta sitä, kirjoita 010 näppäimistöllä - tämä on rivinvaihtokoodi, se ei näy tässä kentässä.

Kirjoita sen jälkeen "Korvaa" -kenttään välilyönti tai mikä tahansa muu merkki, johon sinun on vaihdettava, ja napsauta "Korvaa" tai "Korvaa kaikki".

Muuten, tämä on toteutettu selkeämmin Wordissa.

Jos sinun on vaihdettava rivinvaihtomerkki välilyönniksi, sinun on "Etsi"-kentässä ilmoitettava erityinen "Rivinvaihto" -koodi, joka on merkitty ^l
"Korvaa:" -kenttään sinun tarvitsee vain tehdä välilyönti ja napsauttaa "Korvaa" tai "Korvaa kaikki".

Voit muuttaa rivinvaihtojen lisäksi myös muita erikoismerkkejä, saadaksesi niitä vastaavan koodin, napsauta "Lisää >>", "Erikois" -painiketta ja valitse tarvitsemasi koodi. Haluan muistuttaa, että tämä toiminto on käytettävissä vain Wordissa; nämä symbolit eivät toimi Excelissä.

Kuinka tehdä rivinvaihto Excel-soluun? Vaihtoehdot sanan osan tavuttamiseen.
Kokemattomat käyttäjät suorittavat siirron kuten Wordissa, eli he painavat enter-näppäintä ja siirtyvät tässä siirtämisen sijaan toiseen soluun. Sinun tulisi kuitenkin tietää, että tämä tulee tehdä näppäimistöllä painamalla alt- ja enter-näppäimiä samanaikaisesti. Tämä on yksi eniten yksinkertaisia ​​tapoja. Kuitenkin milloin vakituinen työ suurilla Excel-dokumenteilla tämä menetelmä ei ole kovin tehokas.


Katsotaanpa, kuinka voit käyttää muotoilutoimintoa yksinkertaistamaan tekstin rivittämistä yhteen soluun.
Tällä menetelmällä on pieni ehto niille, jotka sitä käyttävät. Tosiasia on, että se on kätevää, jos sanojen tai sanan osien siirrossa ei ole tarkkuutta. Toisin sanoen tämä vaihtoehto takaa siirron vain solun sisällä, mutta ei takaa, että voit käyttää sitä tiettyjen sanojen tai kirjainten siirron tarkkuuden ylläpitämiseen. Kuvaamme kuinka tämä tehdään käytännössä. Valitse haluamasi solu kohdistimella. Paina sitten hiiren oikeaa painiketta ja näet valikon. Siitä etsimme solumuotoa


Seuraava vaihe on tarkistaa avautuvasta valikosta "kääri sanoilla". Valitse valintaruutu ja paina OK vahvistaaksesi toiminnot.


Yllä kuvattujen manipulointien jälkeen voit turvallisesti työskennellä solussa tarvitsemasi tekstin kanssa, ja se joutuu automaattisesti pakotetun sanan rivityksen kohteeksi. Tämä menetelmä auttaa sinua työskentelemään tekstien kanssa tehokkaammin kaavoja käyttämällä. Tietysti kaikki riippuu tehtävistäsi. Tarvitset esimerkiksi tätä solumuotoa tietylle solulle, mutta myös suuremmalle solujoukolle. Tämä on helppo tehdä, jos valitset haluamasi taulukon tai arkin ja käytät solumuototoimintoa asettaaksesi yllä kuvatun ”sanojen rivitys”-toiminnon. Muista kuitenkin, että sanat rivitetään automaattisesti vain, jos sana on solun reunalla. Solujen oletusmitat eivät ole korkeudeltaan suuria. Ja tämä muotoilumenetelmä laajentaa rajojaan itsestään. Jos näin ei tapahdu, sinun tulee itse lisätä solun korkeutta tai leveyttä.
Kaavat
Tarkastellaan toista tapaa katkaista rivi solussa. Tämä voidaan tehdä myös kaavalla. Excelissä on joukko toimintoja tekstin käsittelyä varten. Käytämme yhtä näistä toiminnoista. Oletetaan, että solusi on jo muotoiltu vaihtoehdossa kaksi kuvatulla tavalla. Mutta tarvitset tietyn sanan tai lauseen siirrettäväksi. Ja yleensä tätä vaihtoehtoa käytetään, jos sanat ovat muilla arkeilla tai osa jotain kaavaa. Ratkaisemme tämän ongelman seuraavasti: valitse solu, jossa on tarpeen tehdä tietty sanan tai lauseen siirto, ja syötä siihen kaava: (ketjuta (teksti1); symboli (4); teksti2) Tämän tekstin kaava tarkoittaa, että sinun on lisättävä sana tai lause. Joten kirjoitat kaksi tarvitsemaasi sanaa ja ilmoita, millä merkillä sinun on aloitettava tekstin käsittely.


Tämän kaavan sanat on sijoitettava lainausmerkkeihin, ja sitten kaava itse suorittaa tarvitsemasi parametrin siirron.


Vahvistat vain painamalla enter, että hyväksyt muutokset.
Kaikki yllä kuvatut menetelmät antavat sinun rivittää sanoja soluun, ja jokainen niistä sopii tiettyjen tiettyjen ongelmien ratkaisemiseen. Molemmat menetelmät ovat melko helppoja ja helppo muistaa. Kolmas vie jonkin aikaa. Mutta se on tarkoitettu myös ratkaisemaan suppeampia ongelmia tekstin siirrossa.

Tämä opetusohjelma esittelee sinulle kolme tapaa poistaa vaunujen palautukset Excelin soluista. Opit myös korvaamaan rivinvaihdot muilla merkeillä. Kaikki ehdotetut ratkaisut toimivat Excel 2013:ssa, 2010:ssä, 2007:ssä ja 2003:ssa.

Tekstissä voi esiintyä rivinvaihtoja useista syistä. Tyypillisesti rivinvaihto tapahtuu työkirjassa, esimerkiksi kun tekstiä kopioidaan verkkosivulta, kun ne ovat jo asiakkaalta saadussa työkirjassa tai kun lisäämme ne itse näppäinpainalluksella. Alt+Enter.

Olipa niiden ilmestymisen syy mikä tahansa, nyt meidän on tehtävä vaunun palautusten poistaminen, koska ne häiritsevät lausehakuja ja aiheuttavat sekaannusta sarakkeessa, kun tekstin rivitys on käytössä.

Kaikki kolme esitettyä menetelmää ovat melko nopeita. Valitse itsellesi sopivin:

Kommentti: Alun perin käsitteitä "Carriage Return" ja "Line Feed" käytettiin kirjoituskoneilla työskennellessä ja ne tarkoittivat kahta eri toimintoa. Utelias lukija voi.

Tietokoneet ja ohjelmisto tekstien kanssa työskentelyä varten ne kehitettiin ottaen huomioon kirjoituskoneiden ominaisuudet. Tästä syystä käytämme nyt kahta erilaista ei-tulostuvaa merkkiä rivinvaihdon osoittamiseen: Vaunun palautus(Carriage return, CR- tai ASCII-koodi 13) ja Rivikäännös(Rivinsyöttö, LF- tai ASCII-koodi 10). Windowsissa molempia merkkejä käytetään yhdessä, mutta *NIX-järjestelmissä käytetään vain rivinvaihtoa.

Ole varovainen: Molemmat vaihtoehdot ovat käytettävissä Excelissä. Kun tuodaan tiedostoista .txt tai .csv tiedot sisältävät yleensä rivinvaihtoja ja rivinvaihtoja. Kun rivinvaihto syötetään manuaalisesti painamalla Alt+Enter Excel lisää vain rivinvaihtomerkin. Jos tiedosto .csv saatu Linuxin, Unixin tai muiden vastaavien järjestelmien fanilta, valmistaudu sitten kohtaamaan vain rivinvaihtomerkin.

Vaunujen palautusten poistaminen manuaalisesti

Plussat: Tämä menetelmä on nopein.

Miinukset: Ei ylimääräisiä herkkuja

Näin voit poistaa rivinvaihdot käyttämällä " Etsi ja korvaa»:

Rivinvaihtojen poistaminen Excelin kaavoilla

Plussat: Voit käyttää peräkkäisiä tai sisäkkäisiä kaavoja monimutkaiseen tekstin tarkistamiseen käsitellyssä solussa. Voit esimerkiksi poistaa vaunun palautukset ja etsiä sitten ylimääräiset alku- tai loppuvälit tai ylimääräisiä tiloja sanojen välissä.

Joissakin tapauksissa rivinvaihdot on poistettava, jotta tekstiä voidaan myöhemmin käyttää funktion argumentteina ilman, että alkuperäisiin soluihin tehdään muutoksia. Tulosta voidaan käyttää esimerkiksi funktion argumenttina NÄKYMÄ(KATSO YLÖS) .

Miinukset: Sinun on luotava apurisarake ja suoritettava monia lisävaiheita.


Rivinvaihtojen poistaminen VBA-makrolla

Plussat: Luo se kerran, käytä sitä uudelleen ja uudelleen minkä tahansa työkirjan kanssa.

Miinukset: Edellytetään vähintään VBA:n perustiedot.

Seuraavan esimerkin VBA-makro poistaa rivinvaihdot kaikista aktiivisen laskentataulukon soluista.

Sub RemoveCarriageReturns() Himmennä MyRange alueena Application.ScreenUpdating = Väärä sovellus.Laskenta = xlCalculationManual kullekin ActiveSheetin MyRange.UsedRange Jos 0< InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Jos et ole kovin perehtynyt VBA:han, suosittelen tutustumaan artikkeliin

Excelissä on useita vaihtoehtoja tekstin siirtämiseen yhdessä solussa.

1 tapa

Sinun on käytettävä solujen muotoilutyökalua.

1) Napsauta oikealla painikkeella siirrä hiiren osoitin halutun solun päälle tai useisiin soluihin kerralla, joihin haluat rivittää tekstin. SISÄÄN kontekstivalikko Valitse Muotoile solut.

2) Muotoiluikkuna avautuu. Sinun on avattava "Alignment" -välilehti ja "Näyttö" -osiossa rasti "Ward Wrap" -ruutu.

3) Jäljelle jää vain napsauttaa "OK"-painiketta. Teksti rivitetään, ja se ei näy yhdellä rivillä, vaan usealla rivillä.

Menetelmä 2

1) Valitse haluamasi solu, napsauta sitä hiiren vasemmalla painikkeella.

2) Työkalupalkissa Excel ohjelmat Napsauta "Wrap text" -painiketta.

Tämä menetelmä on paljon kätevämpi kuin edellinen ja vie vähemmän aikaa.

3 tapaa

1) Siirry tekstinmuokkaustilaan, kaksoisnapsauta hiiren vasenta painiketta solun sisällä. Kohdistin on asetettava siirrettävän tekstin osan eteen.

2) Kirjoita nyt näppäinyhdistelmä "Alt" + "Enter" näppäimistölläsi. Teksti jaetaan.

3) Nähdäksesi lopputuloksen, poistu solun muokkaustilasta.

Voit poistua muokkaustilasta painamalla "Enter"-näppäintä tai napsauttamalla kerran hiiren vasemmalla painikkeella mitä tahansa muuta taulukon solua.