Chcete rychle a snadno rozšířit své excelové datové sady? Naučte se používat funkci EXPAND!

Microsoft Excel obsahuje mnoho funkcí, které vám pomohou maximálně využít data v tabulce. Rozmanitost dostupných nástrojů a funkcí může řešit problémy kreativními způsoby, které jste možná nečekali.

Jednou z neobvyklejších funkcí je funkce EXPAND, která vám pomůže rychle a efektivně připojit nová data k vašim polím. Čtěte dále a zjistěte, proč by mohla být užitečná a jak ji použít v tabulce.

Co je funkce EXPAND v aplikaci Microsoft Excel?

Hlavním účelem funkce EXPAND je použít datovou hodnotu k rozšíření nebo vyplnění pole na zadané větší rozměry. To může být užitečné v mnoha případech, například při vyplňování tabulky pro účely vizualizace, když jsou neúplná data.

Může být také použit pro přidávání dalších informací do existujícího pole, aniž byste museli klikat a přetahovat nebo přepisovat stejná data do každé relevantní buňky. K funkci EXPAND můžete přidat pouze jednu hodnotu, takže její univerzálnost je v tomto ohledu omezená.

Pochopení syntaxe funkce EXPAND v Excelu

Funkce EXPAND se skládá ze čtyř argumentů:

=EXPAND(array, rows, [columns], [pad_with])

The pole argument definuje datovou sadu, která bude použita pro funkci. The řádky argument určuje, kolik řádků bude nové pole obsahovat. Stejně tak sloupců argument určuje, kolik sloupců bude mít nové pole.

Velikosti uvedené v argumentech "řádky" a "sloupce" musí být větší než velikost původního pole, jinak #HODNOTA! chyba bude vrácena. Pokud tedy například vaše počáteční datová sada obsahuje 6 řádků a 3 sloupce, můžete do argumentu "řádky" napsat "8" a nechat to vyřešit správně, ale ne "4".

Pokud jsou argumenty "řádky" nebo "sloupce" (nebo oba) prázdné, vzorec bude mít výchozí velikost původního pole a do výstupu nebudou přidány žádné další řádky ani sloupce.

The podložka_s argument definuje hodnotu, kterou budou další buňky obsahovat v novém poli. Výchozí hodnota argumentu je „#N/A“, ale můžete přidat libovolnou textovou nebo číselnou hodnotu.

Jak používat funkci EXPAND v Excelu

Pro náš příklad řekněme, že máme tři tabulky prodejních dat přenesených z každého oddělení. Vedoucí prodeje chce vidět přehled celkových prodejů napříč všemi ze všech oddělení, takže budeme muset tyto tři tabulky sloučit do jedné velké datové sady.

(Pokud bychom byli realističtější, mohly by to být samostatné soubory, ale pro větší pohodlí jsou zde všechny na stejném místě).

Vidíme, že většina sloupců v tabulkách se přenáší přímo, ale je tu také nový sloupec „Oddělení“, který musíme vyplnit. Pomocí funkce EXPAND můžeme snadno přenést data ze všech tří tabulek a přidat data pro nový sloupec, aniž bychom museli mnoho psát.

Přesuňme data z tabulky "Výroba" zadáním nebo vložením následujícího do buňky I3 a lisování Vstupte.

=EXPAND(A3:F8,6,7,A1)

Tento vzorec žádá funkci, aby použila sadu dat pod nadpisy "Výroba" z buněk A3 přes F8 jako základ. Existuje šest řádků dat, takže jsme toto číslo zadali do argumentu "řádky". Případně jsme mohli nechat tento argument prázdný a získat stejný výsledek.

Je zde také šest sloupců, ale musíme přidat jeden další, abychom umožnili nový sloupec "Oddělení" v nové tabulce, a aby tento argument místo toho obsahoval hodnotu "7". Co se týče toho, čím nový sloupec vyplnit, tak se náhodou stane, že nadpisy nad jednotlivými tabulkami obsahují názvy jednotlivých oddělení, takže na tyto buňky můžeme jen odkazovat (v tomto případě A1) jako hodnotu pro argument "pad_with".

Nyní, když jsme přesunuli první tabulku, můžeme snadno použít stejný vzorec, s několika úpravami v odkazech na buňky, k převedení dalších dvou tabulek.

Pro druhou tabulku "Vývoj" zadejte nebo zkopírujte a vložte následující vzorec do buňky I9 a stiskněte Vstupte.

=EXPAND(A12:F15,4,7,A10)

V tomto oddělení jsou pouze čtyři zaměstnanci, takže argument „řádky“ byl změněn, aby to odrážel. A pro třetí tabulku "Služby" zadejte nebo zkopírujte a vložte následující do buňky I13 a stiskněte Vstupte.

=EXPAND(A19:F23,5,7,A17)

Dokončená nová datová sada by měla vypadat nějak takto:

Rozšiřte své dovednosti Excel pomocí funkce EXPAND

Existuje mnoho neobvyklých funkcí a jedinečných případů použití pro různé funkce aplikace Excel. Nemusí se zdát samozřejmé nebo nutné, dokud se neukážou jako dokonalý nástroj, který potřebujete pro svá data.

Učení se a zvládnutí Excelu není jen o znalosti vzorců a argumentů, ale také o hledání kreativních způsobů, jak tyto nástroje používat k překonání jakékoli výzvy, se kterou se setkáte.

Existuje spousta zajímavých způsobů, jak používat tabulku, a funkce jako EXPAND pomáhají dělat Excel všestrannějším a hodnotnějším, když se ve vašem pracovním prostředí objeví podivné a neočekávané události.