Kontakty

Ako urobiť vstup do bunky Excel. Ako urobiť prenos textu v bunke v programe Excel. Ako zmeniť prenos reťazca na priestor alebo naopak v programe Excel s VBA

Program Excel je extrémne funkčný, vo vnútri poskytuje obrovské množstvo funkcií, s ktorými sa bude musieť nováčik a skúsený užívateľ sa bude musieť zoznámiť na veľmi dlhú dobu. Skôr som vám už povedal o mnohých nuans excel, o formulári, funkciách atď. Tentokrát to nie je veľmi ťažké, ale spravodlivo horenie tému, ako je nový riadok vytvorený v bunke Excel.

Je ľahké robiť s jedným kľúčom, ako sa to stane s inými programami, nebude fungovať, pretože jednoducho skočíte na novú bunku. Riešenie je, a nie jeden, ale dva ďalšie! Ale prvé veci prvé.

Pomocou kombinácie kľúčov

Najjednoduchšou možnosťou je použitie kombinácie klávesov na klávesnici špecificky stanovenej na takéto účely. Možno ste nevedeli, ale aby ste vytvorili nový riadok vo vnútri jednej bunky, stačí stlačiť rovnaké notoricky a. Táto možnosť je však vhodná len v prípadoch, keď robíte podobnú prevádzku. V opačnom prípade je to výhodnejšie využívať vzorec, ktorý bude diskutovaný nižšie.

S pomocou vzorca

Stáva sa to tiež tak, že vyššie opísané akcie nestačia. Predstavíme napríklad situáciu, keď sa musíme najprv pripojiť vedľa ležiace bunky a potom zaregistrujte všetky informácie z každého riadku, ale v jednej bunke. Na screenshote, vidíte zdrojové údaje a výsledok, ktorým musíte prísť.

Takže vykonávame tieto akcie:

  1. A1 a B1, A2 a B2, A3 a B3 (A1 & B1 atď.).
  2. Ďalej pomocou špeciálneho kódu prenosu riadkov. Tu urobím rezerváciu, že existuje špeciálna tabuľka, kde každé znamenie znamená nejakú akciu. Kód prenosu riadkov - 10 a plná funkcia bude vyzerať takto: "Symbol (10). Na základe vyššie uvedeného, \u200b\u200bv bunke A6 musíme napísať nasledovné: A1 & B1 & Symbol (10) & A2 & B2 & Symbol (10) & A3 & B3.

V niektorých prípadoch sa prevod reťazca nezobrazí úplne správne, takže pre bezpečnostnú sieť odporúčam urobiť.

Tento pokyn vám predstaví tri spôsoby, ako odstrániť prepravu vozíka z buniek do Excelu. Naučíte sa tiež, ako nahradiť symboly prenosu reťazcov inými znakmi. Všetky navrhované riešenia pracujú v programe Excel 2013, 2010, 2007 a 2003.

Riadidlá sa môžu objaviť v texte z rôznych dôvodov. Typicky sa vracia vozíka nachádzajú v zošite, napríklad, keď je text skopírovaný z webovej stránky, keď sú už v pracovnom objte prijaté od klienta, alebo keď sami pridávame ich stlačením tlačidiel Alt + enter..

Bez ohľadu na dôvod ich vzhľadu, teraz máme úlohu odstrániť vrátenie vozíka, pretože zasahujú do vyhľadávania fráz a viesť k neporiadku v stĺpci, keď je zapnutý režim prenosu textu.

Všetky tri prezentované metódy sú pomerne rýchle. Vyberte si ten, ktorý vám vyhovuje viac:

Komentár: Pojmy "návrat vozíka" a "prenosu riadkov" sa spočiatku použili pri práci na tlačených strojoch a označili dve rôzne operácie. Zvedavý čitateľ môže.

Počítače a softvér na prácu s textami boli vyvinuté s prihliadnutím na vlastnosti tlačených strojov. Preto sa na označenie riadkov používajú dva rôzne nevystrelené symboly. Návrat vozíka (Carrage Return, CR alebo ASCII kód \u200b\u200b13) a Preklad (Line Feed, LF alebo ASCII kód \u200b\u200b10). Systém Windows používa obe znaky spolu a v systémoch * NIX sa používa len preklad riadku.

Buď opatrný: Excel spĺňa obe možnosti. Pri importovaní zo súborov .TXT alebo .csv Údaje zvyčajne obsahujú návraty vozíka a preklady riadkov. Keď je prenos riadka zadaný manuálne stlačením Alt + enter.Excel vloží iba symbol prekladu reťazca. Ak súbor .csv Prijaté z Linuxu, UNIX ventilátora alebo iného podobného systému, potom sa pripravte na stretnutie len so symbolom prekladu riadkov.

Ručne odstrániť vozík

Pros: Táto metóda je najrýchlejšia.

Minusy: Žiadne extra pluni

Takto môžete odstrániť prevody reťazcov pomocou nástroja " Nájsť a nahradiť»:

Odstráňte prevody reťazcov pomocou excel vzorcov

Pros: K dispozícii na použitie po sebe idúcich alebo vnorených vzorcov pre komplexnú kontrolu textu v spracovanej bunke. Môžete napríklad odstrániť prepravu vozíka a potom nájsť ďalšie počiatočné alebo konečné medzery alebo zbytočné medzery medzi slovami.

V niektorých prípadoch musí byť prechod reťazcov odstránený, aby sa ďalej používal text ako argumenty funkcií, bez zmeny v pôvodných bunkách. Výsledok sa môže použiť napríklad ako funkcia argumentu. vyhliadka (Vyhľadať).

Minusy: Bude potrebné vytvoriť pomocný stĺpec a vykonávať mnohé ďalšie kroky.


Odstráňte prevody reťazcov pomocou Makro VBA

Pros: Vytvorte raz - použite znova a znova s \u200b\u200bakoukoľvek pracovnou knihou.

Minusy: Vyžaduje aspoň základné vedomosti o VBA.

Makro VBA z nasledujúceho príkladu odstráni vozík, ktorý sa vracia zo všetkých buniek na aktívnu fóliu.

Sub RemodeCarriageReturns () DIM MYRANGE as Rozsah Application.ScreenuPDating \u003d False Application.Calculation \u003d XLCalkulácieManual pre každú myrange v aplikácii ActiveSheet.UsesRange IF 0< InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Ak nie ste príliš úzko oboznámení s VBA, odporúčam sa učiť článok o

Pomerne často otázka vzniká, ako urobiť prevod do iného riadku vo vnútri bunky v Excel? Táto otázka sa vyskytuje, keď je text v bunke príliš dlhý, alebo je pre prenos údajov potrebný na štruktúrovanie dát. V tomto prípade nie je vhodné pracovať s tabuľkami. Obvykle sa prenos textu vykonáva pomocou klávesu ENTER. Napríklad v programe Microsoft Office Word. Ale v Microsoft Office Excel, keď kliknete na Enter, padneme na ďalšiu dolnú bunku.

Takže musíme vykonať prevod textu na iný reťazec. Ak chcete preniesť, musíte stlačiť klávesovú skratku. Alt +.Zadať. Potom sa slovo na pravej strane kurzora pohybuje na nasledujúci riadok.

Automatický prenos textu do programu Excel

V programe Excel na karte Home, skupina zarovnania má tlačidlo "text". Ak vyberiete článok a stlačte toto tlačidlo, text v bunke sa prenesie na nový reťazec automaticky v závislosti od šírky buniek. Pre automatický prenos, musíte vykonať jednoduché tlačidlo stlačenia.

Odstráňte prenos pomocou funkcie prenosu a symbolu

Ak chcete odstrániť prenos, môžeme použiť funkciu funkcií.

Funkcia nahrádza jeden text iným v špecifikovanej bunke. V našom prípade vymeníme miesto symbolu na symbolov prenosu.

Syntax vzorca:

Náhrada (text; star_text; new_text; [vstupné číslo])

Konečný typ vzorca:

Náhradník (A1; symbol (10); "")

  • A1 - bunka obsahujúca text s transfermi,
  • Symbol (10) - Symbol prenosu riadkov,
  • »» - priestor.

Ak naopak, naopak, musíte vložiť symbol prevodu na iný reťazec, namiesto priestoru urobíte túto operáciu naopak.

Náhradník (A1; ""; symbol (10))

Akú funkciu funguje správne v záložke zarovnanie (formát bunky) sa musí skontrolovať v políčku "Transfer podľa".

Prenos s použitím vzorca

Ak chcete vyriešiť náš problém, môžete použiť vzorec na úlovku.

Syntax vzorca:

Úlovok (text1, [text2] ...)

Máme text v bunkách A1 a B1. Predstavujeme nasledujúci vzorec B3:

Úlovok (A1; Symbol (10); B1)

Rovnako ako v príklade, ktorý som vyústil vyššie, pre správnu prevádzku funkcie v nehnuteľnostiach, ktoré chcete skontrolovať "Prenos podľa" začiarknutia ".

Počas vytvárania grafov a grafov v programe Excel je často potrebné vykonať prevod reťazca v texte bunky a nielen. Napríklad, aby ste získali najlepší vizuálny efekt pre čitateľnosť údajov podpisov na plánoch a diagramoch.

Vzorec pre prenos reťazcov v bunkách Excel

Zvážte príklad nižšie vo výkrese s histogramom vytvoreným v Excel. Podpisy osi X obsahujú názvy predávajúcich a predajné údaje. Takýto príklad podpisu údajov na histograme je vždy užitočný, keď sa text musí zhutňovať tak, aby sa nezobrazili prvky histogramu.

Tajomstvo tohto riešenia je veľmi jednoduchý a elementárny. Stačí len pridať symbol funkcie na požadovaný vzorec, ktorý generuje hodnoty v bunkách, aby sa podpísali údaje histogramu.


Samozrejme, v bunke, môžete vytvoriť prenos radu kdekoľvek pomocou kombinácie klávesu ALT + ENTER. Ale ak existujú lepšie desiatky takýchto buniek na automatizáciu tohto procesu pomocou jednoduchého vyššie uvedeného vzorca.



Ako funguje funkcia pri prenose radov v bunke

Program MS Excel aktívne aplikuje kódy z štandardných symbolov ASCII. Obsahuje všetky kódy znakov, ktoré sa zobrazujú na obrazovke v operačnom systéme MS Windows akýchkoľvek verzií. Tabuľka štandardnej znakovej tabuľky ASCII obsahuje 255 kódov, pre ktoré sú očíslované všetky znaky od 1. a do 255. Napríklad veľký (v hornej časti) písmena A má kód 97. Číslo 9 pozdĺž rovnakej tabuľky je pridelený kód 57. Symbolový kód - 32, kód prenosu riadkov má číslo 10. V tej istej tabuľke existujú netlačovacie symboly z klávesnice.

Vedieť zodpovedajúce kódy z tabuľky ASCII a pomocou funkcie znakov, máme možnosť vložiť ľubovoľný znak v produkte Excel. V opísanom príklade je vložený symbol prenosu reťazec, ktorý je pripojený k oboch stranách operátorom a medzi bunkami A2 a C2.

Ak nie je povolený režim "Transfer text", prítomnosť symbolu prevodu reťazca bude bez povšimnutia:


Na histogramoch, grafoch a diagramoch sa však symboly prenosu struny vložené pomocou vzorcov alebo zadaných klávesnice (ALT + ENTER) prirodzene. To znamená, že prenesie jeden textový reťazec na dva a viac prevodom.

V programe Excel, existuje niekoľko možností na prenos textu v jednej bunke.

1 cestu

Musíte použiť nástroj na formátovanie buniek.

1) Kliknite pravým tlačidlom myši na požadovanú bunku alebo ihneď na niekoľkých bunkách, v ktorých chcete text, ktorý chcete preniesť. V kontextovom menu zvoľte "Cell Format".

2) Otvorí sa okno Formátovanie. Musíte otvoriť kartu "zarovnanie" a v bloku "Display", aby ste zaškrtnuté na "Prenos podľa" položky.

3) Zostane kliknúť na tlačidlo "OK". Text bude prevedený a zobrazí sa nie v jednom riadku, ale v niekoľkých.

2 cestu

1) Zvýraznite požadovanú bunku, stačí na to, aby ste ho klikli ľavým tlačidlom myši.

2) Na paneli s nástrojmi Excel kliknite na tlačidlo "TEXTER TRANSFENT".

Táto metóda je oveľa pohodlnejšia ako predchádzajúca, a je strávený menej času.

3 cestu

1) Prejdite do režimu úprav textu, pre tento kliknite 2 krát s ľavým tlačidlom myši vo vnútri bunky. Kurzor by mal byť nainštalovaný pred textom, ktorý chcete preniesť.

2) Teraz vytočte klávesnicu "ALT" + "ENTER" na klávesnici. Text bude rozdelený.

3) Ak chcete vidieť konečný výsledok, stačí opustiť modifikovaný režim úpravy buniek.

Ak chcete ukončiť režim úprav, môžete stlačiť tlačidlo "ENTER" alebo kliknite 1 čas s ľavým tlačidlom myši na akomkoľvek inom tabuľke tabuľky.



Páči sa vám článok? Zdieľaj to