Nevyhnutelně nastává čas, kdy musíte provést změnu v maticovém vzorci v listu aplikace Excel. Pokud se jedná o malou změnu, kterou chcete provést, je to obvykle velmi snadné.
Předpokládejme, že chcete změnit adresu rozsahu použitou v maticovém vzorci z A2:A21 na A2:A22. Stačí vybrat buňku v rozsahu maticového vzorce, provést změnu a stisknout Ctrl+Shift+Enter . Stejně jako když na začátku zadáváte vzorec do pole, musíte při jeho úpravě použít všechny tři klíče. Chcete-li však maticový vzorec upravit, nemusíte vybrat celý rozsah obsazený maticovým vzorcem. Musíte to udělat při vytváření vzorce, ale ne při jeho úpravě.
Někdy je potřeba zmenšit rozměry rozsahu, který maticový vzorec zabírá. Pak je to trochu složitější na ovládání. Předpokládejme, že analýza LINREGRESE vám sdělí, že můžete také předpovídat sloupec C ze sloupce A, nikoli z obou sloupců A a B.
Nyní chcete udělat dvě věci:
- Odeberte odkaz na sloupec B z argumentů LINREGRESE.
- Odeberte jeden sloupec z rozsahu, který zabírá funkce LINREGRESE.
Pokud jediné, co jste udělali, bylo odstranit odkaz na sloupec B z argumentů LINREGRESE, skončili byste s hromadou hodnot #N/A v posledním sloupci. Jedním ze způsobů, jak věci spravovat, je vybrat buňku v rozsahu maticového vzorce, odstranit rovnítko na začátku vzorce a znovu zadat jako konvenční vzorec, který se stal textovou hodnotou pomocí Ctrl+Enter.
Poté vyberete původní rozsah kromě jeho posledního sloupce. Podle potřeby změňte argument LINREGRESE (včetně nahrazení znaménka rovná se) a proveďte úpravu pomocí Ctrl+Shift+Enter. Dokončete vymazáním toho, co byl poslední sloupec rozsahu – můžete to udělat nyní, protože již není součástí existujícího maticového vzorce. Nyní máte revidovaný vzorec bez úlomků z původní verze.