Přejít k hlavnímu obsahu
 

Jak zřetězit buňky ignorovat nebo přeskočit mezery v aplikaci Excel?

Autor: Xiaoyang Naposledy změněno: 2020-11-26

Excel Spojte funkce vám pomůže rychle kombinovat více hodnot buněk do jedné buňky, pokud jsou ve vybraných buňkách nějaké prázdné buňky, tato funkce také zkombinuje prázdné buňky. Ale někdy chcete pouze zřetězit buňky s daty a přeskočit prázdné buňky, jak byste to mohli dokončit v aplikaci Excel?

Zřetězení buněk ignoruje nebo přeskočí mezery pomocí vzorce

Zřetězené buňky ignorují nebo přeskakují mezery pomocí funkce definované uživatelem

Zřetězení buněk ignoruje nebo přeskakuje mezery pomocí Kutools pro Excel


Předpokládejme, že mám následující údaje o buňkách, které se naplnily některými prázdnými buňkami, aby bylo možné kombinovat řádky do jedné buňky, můžete použít vzorec k jeho řešení.

doc kombinovat přeskočit mezery 1

Zadejte tento vzorec do prázdné buňky, kam chcete vložit zřetězený výsledek, =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,""), pak přetáhněte popisovač výplně doprava do buněk, na které chcete použít tento vzorec, a hodnoty řádků byly kombinovány bez prázdných buněk, jak je znázorněno na následujícím obrázku:

doc kombinovat přeskočit mezery 2

Tipy: Pokud je třeba zřetězit více řádků, měli byste použít funkci IF pro spojení s buňkami, jako je =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")&IF(A6<>"","-"&A6,""). V "-" znak ve vzorci lze nahradit jinými oddělovači, které potřebujete.


Zřetězit více buněk ignorovat nebo přeskočit mezery:

Kutools pro Excel's Kombinovat Řádky, sloupce nebo buňky bez ztráty dat funkce vám pomůže zkombinovat nebo zřetězit více řádků, sloupců nebo buněk bez ztráty dat, ale přeskočit nebo ignorovat prázdné buňky. Klikněte a stáhněte si Kutools pro Excel!

doc kombinovat přeskočit mezery 7

Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!


Pokud je třeba kombinovat více buněk, výše uvedený vzorec bude příliš složitý na provedení, takže k jeho vyřešení můžete použít následující funkci definovanou uživatelem.

1. Podržte Alt + F11 klíče v aplikaci Excel a otevře Microsoft Visual Basic pro aplikace okno.

2, klikněte Vložit > Modula vložte následující makro do souboru Modul Okno.

Kód VBA: Zřetězení buněk ignoruje mezery:

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "/"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

3. Uložte a zavřete toto okno s kódem, vraťte se do listu a zadejte tento vzorec: = zřetězené články (A1: A5) do prázdné buňky a přetažením úchytu výplně doprava do buněk použijete tento vzorec a získáte následující výsledek:

doc kombinovat přeskočit mezery 3

Tipy: Ve výše uvedeném kódu VBA můžete změnit „/„Znak pro jakékoli další oddělovače, které potřebujete.


Kromě nudného vzorce a kódu zde mohu doporučit praktický nástroj -Kutools pro Excel, s jeho silným Kombinovat nástroj, můžete zřetězit více buněk do jedné buňky bez jakéhokoli úsilí.

Kutools pro Excel : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů

Po instalaci Kutools pro Excel, postupujte následovně:

1. Vyberte hodnotu buněk, kterou chcete kombinovat.

2, klikněte Kutools > Sloučit a rozdělitKombinujte řádky, sloupce nebo buňky bez ztráty dat, viz screenshot:

3. Ve vyskakovacím dialogovém okně:

  • (1.) Vyberte typ buněk, které chcete kombinovat, můžete kombinovat sloupce, kombinovat řádky a kombinovat všechny buňky do jediné buňky;
  • (2.) Určete oddělovač pro váš zřetězený obsah;
  • (3.) Vyberte umístění, kam chcete umístit výsledek, můžete výsledek umístit do horní buňky nebo do dolní buňky;
  • (4.) Určete, jak naložit s kombinovanými buňkami, můžete z těchto kombinovaných buněk zachovat nebo odstranit obsah a také tyto sloučené buňky sloučit.

doc kombinovat přeskočit mezery 5

4. Po dokončení nastavení klikněte na Ok tlačítko a vybrané řádky byly zkombinovány do jedné buňky samostatně a automaticky přeskočila mezery, viz screenshot:

doc kombinovat přeskočit mezery 6

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!