Obsah
Tento článok ukazuje, ako zlúčiť dve bunky v programe Excel bez straty údajov. Program Excel nám umožňuje zlúčiť bunky, aby sme vytvorili štítky alebo nadpisy a usporiadali údaje prezentovateľnejším spôsobom. Zvyčajne sa program Excel používa na ukladanie údajov a nie na ich prezentáciu. Súbor údajov však potrebuje štítky a nadpisy, ak ho používa viac používateľov, aby mohli súbor údajov ľahko pochopiť. Zlúčenie & Centrum Funkcia v programe Excel je veľmi užitočná na zlúčenie viacerých buniek.
Bohužiaľ, funkcia Zlúčiť & Stred zachováva po zlúčení buniek iba údaje prvej bunky. To môže byť veľmi nepríjemné, ak často potrebujete zlúčiť bunky obsahujúce údaje, pretože stratíte všetky údaje okrem prvej bunky. Ukážeme vám preto 2 spôsoby, ako zlúčiť bunky v programe Excel bez straty údajov.
Stiahnite si cvičebnicu
Cvičebnicu si môžete stiahnuť z nižšie uvedeného tlačidla na stiahnutie.
Zlúčenie buniek bez straty údajov.xlsm2 spôsoby zlúčenia dvoch/viacero buniek v programe Excel bez straty údajov
Tu sú 2 spôsoby zlúčenia dvoch buniek v programe Excel bez straty údajov.
1. Použite funkciu Fill Justify na zlúčenie dvoch susedných buniek v stĺpci
Ak chcete zlúčiť dve alebo viac susedných buniek v stĺpci pomocou Vyplňte Odôvodniť v programe Excel.
📌 Kroky:
- Najprv zvážte nasledujúci maketový súbor údajov obsahujúci štvrťročné tržby, ktoré dosiahli zamestnanci v roku 2022. Tu sa mená a priezviská zamestnancov nachádzajú v susedných bunkách v tom istom stĺpci. Teraz chcete zlúčiť bunky obsahujúce mená a priezviská. Túto funkciu môžete použiť len vtedy, keď je súbor údajov takto naformátovaný.
- Najprv teda vyberte bunky a zväčšite šírku stĺpca tak, aby sa obsah oboch buniek zmestil do jednej bunky.
- Potom vyberte Vyplniť>> Odôvodniť z Úprava stránky na karte Domov.
- Potom uvidíte, že údaje z dvoch buniek sú spojené dohromady a oddelené medzerou v prvej bunke.
- Teraz môžete vybrať tieto dve bunky a zlúčiť ich, aby ste získali požadovaný výsledok.
2. Vytvorenie funkcie na páse kariet pomocou kódu VBA na zlúčenie dvoch alebo viacerých buniek bez straty údajov
Podľa nasledujúcich krokov vytvorte funkciu stuhy podobnú Marge & Centrum pomocou VBA zlúčiť dve bunky bez straty údajov.
📌 Kroky:
- Najprv uložte zošit ako zošit s povolenými makrami. Potom stlačte tlačidlo ALT + F11 alebo vyberte Vývojár>> Visual Basic otvoriť editor VB. Potom vyberte Vložiť>> Modul .
- Potom skopírujte nasledujúci kód a vložte ho do prázdneho modulu kódu.
Sub MergeCellsWithData() Application.DisplayAlerts = False Dim Value As String Dim Range As Range Set Range = Selection If Range.Rows.Count = ActiveSheet.Rows.Count Then MsgBox "Please do not select an entire column(s).", Title:="Merge Cells With Values" Exit Sub ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then MsgBox "Please do not select an entire row(s).", Title:="Merge Cells WithHodnoty" Exit Sub End If For Each cell In Range Value = Value & " " & cell.Value Next cell If MsgBox("Hodnoty buniek budú zlúčené oddelené medzerou(-ami). Ste si istí?" _ , vbOKCancel, Title:="Zlúčiť bunky bez straty údajov") = vbCancel Then Exit Sub With Range .Merge .Value = Application.WorksheetFunction.Trim(Value) .HorizontalAlignment = xlCenterAcrossSelection End WithApplication.DisplayAlerts = True End Sub
- Teraz stlačte ALT + F + T alebo vyberte Súbor>> Možnosti na prístup k Prispôsobenie pásky Prípadne môžete kliknúť pravým tlačidlom myši na stuhu. Potom prejdite na Prispôsobenie pásky Ďalej vyberte kartu Zarovnanie skupina pod Hlavné karty Potom kliknite na Nová skupina .
- Potom sa pridá nová vlastná skupina. Kliknite na Premenovať stránku zmeniť názov skupiny.
- Potom vyberte symbol, zadajte Zobrazenie názvu a kliknite na tlačidlo OK.
- Teraz vyberte Makrá z " Vyberte si príkazy z " a vyberte názov makra, ktorý zodpovedá postupu podprogramu. Potom vyberte Pridať pridať makro ako funkciu na páse kariet. Potom kliknite na tlačidlo Premenovať stránku .
- Potom vyberte symbol, zadajte Zobrazenie názvu , kliknite na tlačidlo OK a potom ešte raz na tlačidlo OK. Potom sa na stuhu pridá tlačidlo makra.
- Teraz vyberte bunky, ktoré chcete zlúčiť, a kliknite na tlačidlo makro na páse kariet.
- Potom sa zobrazí potvrdzujúce hlásenie. Kliknutím na tlačidlo OK získate rovnaký výsledok ako pri prvom spôsobe.
Ako skombinovať dva/viacero riadkov v programe Excel bez straty údajov
Môžete použiť Ampersand symbol na kombinovanie dvoch/niekoľkých buniek v programe Excel. Postupujte podľa nižšie uvedených krokov a použite ho na kombinovanie viacerých riadkov.
📌 Kroky:
- Najprv zvážte nasledujúci príklad súboru údajov. Predpokladajte, že potrebujete spojiť riadky, aby ste získali každú kategóriu potravín v jednej bunke.
- Potom do bunky zadajte nasledujúci vzorec B9 . Ďalej potiahnite Rukoväť náplne ikonu vpravo, aby sa zobrazil nasledujúci výsledok.
=B5&","&B6&","&B7
Ako skombinovať dva/viacero stĺpcov v programe Excel bez straty údajov
Môžete použiť Blesková výplň Funkcia v programe Excel na kombinovanie viacerých stĺpcov bez straty údajov. Postupujte podľa nižšie uvedených krokov, aby ste to mohli urobiť.
📌 Kroky:
- Najprv predpokladajte, že potrebujete skombinovať stĺpce First_Name a Last_Name, aby ste vytvorili stĺpec Full_Name, ako je znázornené v nasledujúcom súbore údajov.
- Potom zadajte meno a priezvisko z prvých dvoch stĺpcov do bunky D5 Ak potrebujete údaje zo stĺpcov oddeliť čiarkami, namiesto medzery medzi ne vložte čiarku.
- Nakoniec stlačte CTRL + E na zlúčenie stĺpcov, ako je znázornené nižšie. K funkcii môžete pristupovať aj z Úprava stránky na karte Domov.
Čo si treba zapamätať
- Musíte vybrať len susedné bunky v tom istom stĺpci, aby ste mohli použiť Vyplňte Odôvodniť funkcia.
- Stránka Vyplňte Odôvodniť funkcia nebude fungovať, ak nezväčšíte šírku stĺpca tak, aby sa všetky údaje z vybraných buniek zmestili do hornej bunky vo výbere.
- Môžete tiež použiť CONCATENATE , CONCAT a TEXTJOIN funkcie v programe Excel na kombinovanie viacerých riadkov alebo stĺpcov bez straty údajov.