Microsoft mění jedno z nejstarších pravidel Excelu. Jedna buňka už nemusí obsahovat pouze jednu hodnotu. Nové funkce umožní uložit několik samostatných údajů pohromadě, aniž by je uživatel musel spojovat do obyčejného textu. Změna může výrazně ovlivnit způsob práce s tabulkami.
Novinka zatím míří do testovacích verzí Excelu pro Windows a Mac. Microsoft ji nabízí jako volitelnou funkci a upozorňuje, že se před ostrým vydáním může ještě změnit. Firma proto nedoporučuje používat nové možnosti v důležitých pracovních sešitech.
Jedna buňka dostane několik hodnot
Základem změny jsou nové seznamy. Uživatel může například uložit několik vlastníků projektu do jediné buňky. Dosud musel vytvořit další sloupce, pomocnou tabulku nebo jména jednoduše napsat za sebe jako běžný text.
Seznamy tento problém řeší jinak. Jednotlivé položky zůstávají uvnitř buňky samostatnými hodnotami. Excel s nimi proto může dále pracovat při filtrování, výpočtech nebo analýze. Stejný princip lze využít třeba u odpovědí v dotazníku nebo několika termínů spojených s jedním záznamem.
Jake Armstrong z Microsoftu změnu shrnul slovy: „Jedno z nejstarších pravidel tabulek: jedna buňka, jedna hodnota. Už ne!“ Nové možnosti podle něj zahrnují seznamy, pole v buňkách a vnořená pole.
Seznam lze vytvořit přes nabídku Vložit a příslušnou volbu nebo klávesovou zkratkou Ctrl+J. Položky uživatel zadá či vloží oddělené čárkami nebo středníky podle regionálního nastavení. Později může jednotlivé hodnoty upravovat bez nutnosti rozdělit celý obsah buňky.
Důležitou změnu přináší také filtrování. Excel nemusí několik položek chápat jako jeden dlouhý textový řetězec. Dokáže pracovat s každou hodnotou samostatně. Při odkazu na seznam může jeho obsah také rozložit do dalších buněk.
Pole se mohou vnořovat do dalších polí
Ještě větší zásah představují pole uložená přímo v buňkách. Pole mohou mít různé rozměry a mohou vzniknout také jako výsledek vzorce. Výsledek, který by se běžně rozlil do okolních buněk, lze nově udržet pohromadě v jediné buňce.
Microsoft přidává také vnořená pole. Excel tak může uchovávat pole uvnitř jiných polí. Některé výpočty, které dříve končily zkráceným výsledkem nebo chybou #CALC!, díky tomu mohou vrátit kompletní strukturu.
S novými datovými strukturami souvisejí funkce FLATTEN, HAS, HASANY a HASALL. FLATTEN pomáhá odstranit jednotlivé úrovně vnoření. Zbývající funkce zjišťují, zda pole obsahuje konkrétní hodnotu, některé z hledaných hodnot nebo všechny požadované položky.
Novinky ale zatím neumí využít všechny části Excelu. Omezení se týkají například kontingenčních tabulek, grafů, podmíněného formátování, ověřování dat, Power Query nebo funkce Najít a nahradit. Uživatelé tak mohou v některých situacích potřebovat seznamy a pole nejprve převést do jednodušší podoby.
Otázky vyvolává také kompatibilita s dalšími programy. Knihovny a aplikace zvyklé na jednu textovou, číselnou či jinou jednoduchou hodnotu v buňce se budou muset novému formátu přizpůsobit. Týká se to například nástrojů openpyxl, pandas a calamine, ale také exportu do CSV, Google Sheets, LibreOffice nebo starších verzí Excelu.
Microsoft navíc zatím nezveřejnil, jak přesně budou nové seznamy a pole reprezentované uvnitř souborů .xlsx. Právě tato část bude důležitá pro vývojáře programů, které excelové soubory čtou nebo vytvářejí. Pro běžné uživatele je zatím podstatné hlavně to, že jedna buňka už nemusí znamenat jednu jedinou hodnotu.

