Vzorce v MS Excel jsou ve výchozím nastavení „posuvné“. To například znamená, že když jsou buňky automaticky vyplněny sloupcem ve vzorci, název řádku se automaticky změní. Totéž se děje s názvem sloupce při automatickém doplňování řádku. Chcete-li tomu zabránit, vložte znak $ do vzorce před obě souřadnice buňky. Při práci s tímto programem jsou však často kladeny složitější úkoly.
Instrukce
Krok 1
V nejjednodušším případě, pokud vzorec používá data z jednoho sešitu, zapište při vkládání funkce do pole pro zadávání hodnot souřadnice pevné buňky ve formátu $ A $ 1. Například je třeba sečíst hodnoty ve sloupci B1: B10 s hodnotou v buňce A3. Poté na funkční řádek napište vzorec v následujícím formátu:
= SUMA ($ A $ 3; B1).
Nyní se během automatického doplňování změní pouze název řádku druhého dodatku.
Krok 2
Podobným způsobem můžete sečíst data ze dvou různých knih. Pak ve vzorci budete muset zadat úplnou cestu k buňce uzavřené knihy ve formátu:
= SUM ($ A $ 3; 'Drive_Name: / User_Dir / User_Name / Folder_Name [File_name.xls] Sheet1'! A1).
Pokud je otevřená druhá kniha (nazývá se zdrojová kniha) a soubory jsou ve stejné složce, je v cílové knize uvedena pouze cesta ze souboru:
= SUMA ($ A $ 3; [FileName.xls] List1! A1).
Krok 3
Avšak s touto notací, pokud se chystáte přidat nebo odebrat řádky / sloupce ve zdrojovém sešitu před první buňkou požadovaného rozsahu, hodnoty ve vzorci se v cílovém sešitu změní. Při vkládání prázdných řádků nad zdrojovou buňku se v konečném vzorci knihy místo druhého členu objeví nuly. Aby k tomu nedocházelo, je třeba knihy propojit.
Krok 4
Chcete-li to provést, budete muset do cílového sešitu přidat sloupec odkazu. Otevřete původní sešit a vyberte v něm buňku, jejíž hodnota by měla být opravena bez ohledu na operace s tabulkou. Zkopírujte tuto hodnotu do schránky. Přejděte na list v cílovém sešitu, který bude obsahovat vzorec.
Krok 5
V nabídce „Upravit“vyberte „Vložit jinak“a v okně, které se otevře, klikněte na tlačítko „Vložit odkaz“. Ve výchozím nastavení se do buňky zadá výraz ve formátu:
= [Book2.xls] List1! $ A $ 1.
Tento výraz se však zobrazí pouze na řádku vzorců a jeho hodnota se zapíše do samotné buňky. Pokud potřebujete propojit finální knihu s řadou variací z originálu, odstraňte znak $ ze zadaného vzorce.
Krok 6
Nyní v dalším sloupci vložte součtový vzorec v běžném formátu:
= SUM ($ A $ 1; B1), kde $ A $ 1 je adresa pevné buňky v cílové knize;
B1 je adresa buňky obsahující vzorec připojení se začátkem řady variací jiné knihy.
Krok 7
U této metody psaní vzorce zůstane hodnota B1 původní tabulky beze změny, bez ohledu na to, kolik řádků přidáte výše. Pokud to změníte ručně, změní se také výsledek výpočtu vzorce v konečné tabulce.