Excel: prenos údajov zo stĺpcov do riadkov a naopak

  • 27.05.2019

Ako presunúť stĺpec, riadok, tabuľku v Excelirýchlo, zvážte tu. Túto techniku ​​je možné použiť pri úplnom prenose stĺpca, riadka, tabuľky alebo pri ich kopírovaní.
Ako preniesť stĺpec do Excelu.
Máme taký stôl. Ako vytvoriť takúto tabuľku nájdete v článku „Ako vytvoriť tabuľku v Exceli“. Presuňte stĺpec C. Vyberte bunky stĺpca C. Umiestnite myš na hranicu vybratého rozsahu. Myš môžete umiestniť na ľubovoľný okraj štyroch strán. Podržte stlačené ľavé tlačidlo myši a presuňte stĺpec na iné miesto. V tomto prípade budú okraje ťahaného stĺpca približne rovnaké. Dopadlo to takto.
Ak potrebujete preniesť stĺpec z jedného miesta v tabuľke na druhé, tak na toto miesto tabuľky vložíme nový stĺpec. A presuňte stĺpec, ktorý potrebujeme, do nového stĺpca.
Ako skopírovať a presunúť stĺpec v Exceli.
Ak stĺpec nepotrebujete len presunúť, ale aj skopírovať, stlačte kláves „Ctrl“. Držte ho stlačené a presuňte stĺpec na požadované miesto. Dopadne to takto.


Rovnako ako stĺpec, stačí vybrať riadok.

Riadok A6: AC6 bol presunutý do buniek E7: G7. A riadky A9: C10 boli skopírované a presunuté do rozsahu E11: G12.
Ako presunúť tabuľku v Exceli.
Ak na tom istom hárku, potom tu opísaná metóda bude fungovať, ako boli stĺpce a riadky presunuté. Vyberte celú tabuľku a potiahnite ju.
Ak potrebujete preniesť tabuľku na iný hárok, preniesť iba vzorce hodnôt alebo buniek, potom môžete skopírovať hárok, iba hodnoty alebo iba vzorce. Pozrite si článok „Kopírovať do Excelu“.
Ak chcete presunúť tabuľku Wordu do Excelu, musíte tabuľku pripraviť - odstráňte nadbytočné medzery, spojovníky atď. Prečítajte si článok „Kopírovanie tabuľky, papiernictva z Wordu do Excelu“.
Článok „Kopírovanie excelovej tabuľky pri zachovaní šírky stĺpcov“ popisuje, ako skopírovať prázdnu tabuľku.
Ak v jednej tabuľke potrebuje pracovať viacero používateľov naraz alebo ak sa údaje z tabuľky na jednom počítači automaticky prenesú do tabuľky umiestnenej na inom počítači, prečítajte si článok "

Tabuľkové údaje v Exceli môžete rozložiť na jednotlivé časti a rozložiť ich na rôzne hárky zošita presunutím riadkov. Problémy začínajú, keď sa pokúsite zabaliť niekoľko riadkov súčasne, ale všetko v poriadku.

Ako presunúť riadok v Exceli?

Ak chcete posunúť riadok v Exceli, môžete presunúť kurzor myši k okraju značky výberu, kým sa v štyroch rôznych smeroch neobjavia malé šípky. Stlačením a podržaním ľavého tlačidla myši posuniete riadok nahor alebo nadol. V tomto prípade sa obsah cieľových buniek prepíše. Tento pohyb je možné vykonať iba v rámci aktívneho listu.

Vo všeobecnosti, ak chcete presunúť čiaru, musíte ju vystrihnúť a prilepiť na správne miesto. To si vyžaduje:

1) vyberte riadok, ktorý sa má presunúť (presuňte kurzor myši na číslo riadku a kliknite naň ľavým tlačidlom myši);

2) orezať vybraný riadok akýmkoľvek pohodlným spôsobom (cez hlavné menu, cez kontextové menu, pomocou klávesových skratiek Ctrl + X)

3) na požadovanom hárku vyberte riadok alebo bunku úplne vľavo v riadku, do ktorej sa bude vkladať;

4) vložte vyrezané bunky.

Tu je potrebné poznamenať, že v kontextovom menu (stlačením pravého tlačidla myši) sú dve položky súvisiace s vkladaním - "Prilepiť" a "Prilepiť vystrihnuté bunky".

Keď vyberiete prvú z týchto položiek, čiara rezu sa umiestni nad čiaru vybratú na vloženie a keď vyberiete druhú položku, čiara sa umiestni medzi čiary, to znamená bez straty akýchkoľvek údajov.

Ak je vybratých niekoľko nesusediacich riadkov, orámovanie značky výberu zmizne a takýto súbor riadkov nie je možné presunúť. Okrem toho pri pokuse o vyrezanie niekoľkých nesúvislých čiar súčasne aplikácia zobrazí správu "Tento príkaz nefunguje pre nesúvislé rozsahy. Vyberte jeden rozsah a vyberte príkaz znova."


Pri pokuse sa zobrazí podobná správa súčasne vyrežte skupinu buniek nie sú zahrnuté v rovnakom rozsahu.

Po prijatí takejto správy zostáva buď ťahať riadky jeden po druhom, alebo hľadať iné nástroje.

Ako rýchlo presunúť riadky do nového hárka programu Excel?

Jedným z takýchto nástrojov je doplnok Excel založený na jazyku Visual Basic for Application.

Pri používaní doplnku je opakovaná manuálna práca nahradená softvérovým spracovaním údajov. Samotná výpočtová technika sa zaoberá vyhľadávaním požadovaných riadkov, kontrolou dodržiavania stanovených podmienok a presúvaním riadkov na nový list, ktorý je rýchlejší a pohodlnejší.

Pomocou tohto doplnku môžete:

1. Jedným kliknutím myši vyvolajte dialógové okno makra priamo z panela nástrojov Excelu;

2. Nastavte hodnotu pre vyhľadávanie;

3. Zadajte viacero hodnôt pre vyhľadávanie pomocou oddeľovacieho znaku ";" bodkočiarka;

4. Pri hľadaní špecifikovaných hodnôt zvážte alebo ignorujte malé a veľké písmená;

5. Vyberte rozsah buniek na vyhľadanie špecifikovaných hodnôt;

6. Vyberte jednu z ôsmich podmienok pre vybraté bunky:

a) zodpovedá požadovanej hodnote;

b) nezodpovedá požadovanej hodnote;

c) obsahuje požadovanú hodnotu;

d) neobsahuje požadovanú hodnotu;

e) začína s požadovanou hodnotou;

f) nezačína s požadovanou hodnotou;

g) končí požadovanou hodnotou;

h) nekončí požadovanou hodnotou.

7. Nastavte ďalšie obmedzenia pre vybraný rozsah.

Vedeli ste, že všetky listy zošita môžu byťrýchlo premeniť na samostatné súbory?

Okrem toho môžete

Často musíte presúvať jednotlivé pozície. Napríklad kvôli tomu, že postava nebola tam, kde je potrebná. Alebo ste potrebovali usporiadať riadky podľa abecedy. Alebo je vo všeobecnosti potrebné otočiť stôl o 90 stupňov. Pochopte, ako zamieňať stĺpce a riadky v Exceli, ako presúvať bunku s celým jej obsahom, ako transponovať mriežku alebo jej časť.

Na presun riadkov môžete použiť možnosť Kopírovať-Vystrihnúť-Vložiť. Ale takto sa nahradí všetok obsah v oblasti, kde sa vkladajú objekty. Je to nepohodlné, ak chcete kategórie usporiadať v inom poradí a nie kopírovať. Tu je postup, ako vymeniť riadky v Exceli:

  1. Zvýraznite riadok. Ak to chcete urobiť, kliknite na jeho číslo (alebo na písmeno, ak ide o stĺpce).
  2. Umiestnite kurzor myši na okraj ľubovoľnej označenej bunky. Kurzor sa zmení na krížik so šípkami na koncoch.
  3. Podržte stlačený kláves Shift.
  4. Presuňte riadok "zaháknutím" z rámu.
  5. S objektom nebudete pohybovať naslepo. V oblasti, kde umiestnite kurzor, sa spodný okraj čiary zhrubne. Riadok sa vloží nad tento riadok (alebo vľavo, ak ide o stĺpce).
  6. Ak chcete nahradiť obsah cieľových buniek, urobte to isté, ale bez klávesu Shift.
  7. Ak potrebujete zameniť kategórie, jednoducho ich presuňte myšou, kam chcete. Napríklad presuňte riadok 23 na pozíciu 25 a 25 na pozíciu 23.
  8. Môžete skopírovať údaje a nahradiť cieľový obsah. Ak to chcete urobiť, namiesto klávesu Shift podržte stlačený kláves Ctrl.

Použite možnosť Kopírovať-Vystrihnúť-Prilepiť

Ako presuniem bunku alebo viacero buniek?

S bunkami sú dostupné rovnaké akcie ako s riadkami. Tu je postup, ako vymeniť bunky v Exceli:

  1. Vyberte požadovaný objekt.
  2. Umiestnite kurzor myši nad jeho hranicu.
  3. Podržte stlačený kláves Shift.
  4. Presuňte klietku „zaháknutím“ cez rám.
  5. Spodný okraj bunky, do ktorej sa vloží obsah, bude zvýraznený.

Ak chcete vymeniť dve susediace bunky na miestach, presuňte vybratý objekt do rámu na boku.

  1. Vyberte oblasť bez hodnôt, do ktorej chcete vložiť obrátenú sieť. Musí sa zhodovať s originálom. Napríklad, ak v pôvodnej verzii mal rozmery 3 x 7 buniek, potom pozície označené na vloženie by mali byť 7 x 3.
  2. Do poľa vzorca (je hore, vedľa neho sú symboly "Fx") zadajte "= TRANSPOSE (N:H)" bez úvodzoviek. N je adresa prvej bunky z tabuľky, H je názov poslednej. Tieto názvy sú A1, S7 atď. Sú to aj súradnice bunky. Ak ich chcete zobraziť, kliknite na požadovanú pozíciu. Zobrazia sa v poli vľavo hore.
  3. Po zadaní funkcie súčasne stlačte Shift + Ctrl + Enter. Tým sa vloží do všetkých vybraných kategórií naraz.

Orientáciu tabuľky môžete zmeniť aj pomocou špeciálneho vzorca

Požadovaný fragment sa zobrazí hore nohami.

Prevrátiť stĺpec

V tabuľkách môžete nielen zamieňať riadky, ale aj otočiť stĺpce hore nohami. Napríklad musíte uviesť niektoré charakteristiky v opačnom poradí. Na to nemusíte všetko odjazdiť. Dokážeš to:

  1. Okolo pôvodného stĺpika by mal byť voľný priestor. Nemusíte vymazávať všetky riadky. V čase úpravy môžete pozície skopírovať do iného súboru.
  2. Vyberte prázdnu bunku naľavo alebo napravo od vyplneného riadka.
  3. Otvorte ponuku Vzorce - Referencie a polia.
  4. Nájdite funkciu OFFSET.
  5. V zobrazenom okne bude niekoľko polí. V oblasti "Odkaz" zadajte adresu spodnej bunky zo stĺpca. Umiestnite znak $ (dolár) pred každú súradnicu. Mali by ste skončiť s niečím ako "$ A $ 17".
  6. Do poľa "Offset_by_lines" zadajte príkaz "(LINE () - LINE ($ A $ 1)) * - 1" (odstráňte úvodzovky). Namiesto $ A $ 1 napíšte názov prvej bunky v stĺpci.
  7. V "Column_offset" napíšte 0 (nulu). Ostatné parametre nechajte prázdne.
  8. Roztiahnite hodnoty pomocou vzorca tak, aby mali rovnakú výšku ako pôvodný rad. Ak to chcete urobiť, potiahnite malý čierny štvorec pod kurzor bunky Excel. Kategórie budú invertované vzhľadom na zdroj.
  9. Vyberte a skopírujte výsledné pozície.
  10. Kliknite pravým tlačidlom myši kdekoľvek na mriežke.
  11. V možnostiach prilepenia vyberte položku Hodnoty. Týmto spôsobom sa prenesú iba symboly bez vzorcov.

Odsadenie tabuľky

Keďže sme pre vstupnú oblasť vybrali prvých šesť riadkov pracovného hárka, musíme predtým vytvorenú tabuľku posunúť o tento počet riadkov nadol. Popíšeme rôzne spôsoby riešenia tohto problému.

Pridávanie buniek

Časovo najnáročnejšia metóda je posunúť oblasť tabuľky nadol a pridať bunky do hornej časti hárka. Realizuje sa takto:
1. Vyberte bunky A1: K6(rozsah zodpovedajúci vstupnej oblasti).
2. Stlačte pravé tlačidlo myši av kontextovom menu aktivujte príkaz Pridajte bunky.
3. V otvorenom dialógovom okne Pridávanie buniek(obr. 3.9) vyberte prepínač bunky, posunuté nadol a stlačte tlačidlo OK.

POZNÁMKA: Toto dialógové okno je tiež vyvolané príkazom Vložiť / Bunky.

Vložiť riadky

Druhý spôsob (menej časovo náročný) je pridať šesť riadkov hore:
1. Vyberte riadky 1-6 pomocou myši.
2. Stlačte pravé tlačidlo myši a vyberte príkaz Pridajte bunky.

Ryža. 3.9. Dialógové okno Pridať bunky

Presuňte tabuľku

Tretím a najjednoduchším spôsobom je vybrať celú tabuľku a potiahnuť ju nadol. Túto operáciu možno prirovnať k vyrezaniu radu buniek a ich prilepeniu na nové miesto. Vyberte rozsah buniek, v ktorých sa tabuľka nachádza. Presuňte kurzor na okraj rozsahu a keď sa kurzor zmení na šípku, potiahnite tabuľku nadol a zároveň držte stlačené ľavé tlačidlo myši.

Často je potrebné zalomiť text do nového riadku v jednej bunke Excelu. To znamená, že posúvajte text riadok po riadku v rámci jednej bunky, ako je znázornené na obrázku. Ak po zadaní prvej časti textu jednoducho stlačíte kláves ENTER, kurzor sa presunie na ďalší riadok, ale do inej bunky a potrebujeme prenos do tej istej bunky.

Toto je veľmi častá úloha a dá sa vyriešiť veľmi jednoducho - ak chcete zalomiť text do nového riadka v rámci jednej bunky Excelu, musíte kliknúť ALT + ENTER(podržte kláves ALT a potom bez uvoľnenia stlačte kláves ENTER)

Ako zalomiť text do nového riadku v Exceli pomocou vzorca

Niekedy je potrebné urobiť zalomenie riadkov nielen raz, ale pomocou funkcií v Exceli. Tu je postup v tomto príklade na obrázku. Zadáme meno, priezvisko a priezvisko a automaticky sa zhromažďuje v bunke A6

V okne, ktoré sa otvorí, na karte "Zarovnanie" začiarknite políčko vedľa "Zalamovať podľa slov" ako je znázornené na obrázku, inak sa zalamovanie riadkov v Exceli nezobrazí správne pomocou vzorcov.

Ako nahradiť znak pomlčky iným znakom a späť v Exceli pomocou vzorca

Môcť zmeniť znak spojovníka na akýkoľvek iný znak napríklad medzera pomocou funkcie SUBSTITUTE text v Exceli

Pozrime sa na príklad, ktorý je na obrázku vyššie. Takže do bunky B1 napíšeme funkciu SUBSTITUTE:

NÁHRADIE (A1, SYMBOL (10), "")

A1 je náš text so zalomením riadku;
CHAR (10) je zalomenie riadku (o tom sme hovorili trochu skôr v tomto článku);
"" Je medzera, pretože zalomenie riadku meníme na medzeru

Ak potrebujete vykonať opačnú operáciu - zmeňte medzeru na pomlčku (symbol), funkcia bude vyzerať takto:

NÁHRADIE (A1; ""; SYMBOL (10))

Pripomínam, že aby sa zlomy riadkov prejavili správne, musíte vo vlastnostiach bunky v časti "Zarovnanie" určiť "Zalamovať podľa riadkov".

Ako zmeniť pomlčku na medzeru a späť v Exceli pomocou HĽADAŤ - NAHRADIŤ

Sú chvíle, keď je nepohodlné používať vzorce a musíte rýchlo urobiť náhradu. Na tento účel použijeme Hľadať a nahradiť. Vyberte náš text a stlačte CTRL + H, zobrazí sa nasledujúce okno.

Ak potrebujeme zmeniť zalomenie riadku na medzeru, potom do riadku „Nájsť“ musíme zadať zalomenie riadku, prejdite do poľa "Nájsť", potom stlačte kláves ALT, bez toho, aby ste ho uvoľnili, napíšte na klávesnici 010 - toto je kód zalomenia riadku, v tomto poli nebude viditeľný.

Potom do poľa „Nahradiť za“ zadajte medzeru alebo akýkoľvek iný znak, ktorý chcete zmeniť, a kliknite na „Nahradiť“ alebo „Nahradiť všetko“.

Mimochodom, vo Worde je implementovaný jasnejšie.

Ak potrebujete zmeniť znak zalomenia riadka na medzeru, potom v poli „Nájsť“ musíte zadať špeciálny kód „Zalomenie riadka“, ktorý je označený ako ^ l
V poli "Nahradiť za:" stačí urobiť medzeru a kliknúť na "Nahradiť" alebo "Nahradiť všetko".

Môžete zmeniť nielen zlomy riadkov, ale aj iné špeciálne znaky. Ak chcete získať ich zodpovedajúci kód, musíte kliknúť na tlačidlo "Viac >>", "Špeciálne" a vybrať kód, ktorý potrebujete. Pripomínam, že táto funkcia je dostupná len vo Worde, v Exceli tieto symboly nebudú fungovať.

Ako zmeniť zlom riadku na medzeru alebo naopak v Exceli pomocou VBA

Pozrime sa na príklad pre vybrané bunky. To znamená, že vyberieme požadované bunky a spustíme makro

1. Pomocou VBA zmeňte medzery na pomlčky vo vybratých bunkách

Vedľajšie medzery na spojovníky ()
Pre každú bunku vo výbere
cell.Value = Nahradiť (cell.Value, Chr (32), Chr (10))
Ďalšie
End Sub

2. Zmeňte delenie slov na medzery vo vybratých bunkách pomocou VBA

Vedľajšie spojovníky na medzerách ()
Pre každú bunku vo výbere
cell.Value = Nahradiť (cell.Value, Chr (10), Chr (32))
Ďalšie
End Sub

Kód je veľmi jednoduchý Chr (10) je zalomenie riadku, Chr (32) je medzera. Ak potrebujete zmeniť na akýkoľvek iný symbol, jednoducho nahraďte číslo kódu zodpovedajúce požadovanému symbolu.

Znakové kódy pre Excel

Na obrázku nižšie sú vyznačené rôzne symboly a im zodpovedajúce kódy, niekoľko stĺpcov má iný typ písma. Pre zväčšenie obrázku kliknite na obrázok.