Jak používat nepřímou funkci v Excelu

Obsah:

Jak používat nepřímou funkci v Excelu
Jak používat nepřímou funkci v Excelu
Anonim

Jakmile budete vědět, jak používat nepřímou funkci v Excelu, můžete získat informace z jiných listů, odkazovat na pojmenované rozsahy a kombinovat je s dalšími funkcemi, abyste vytvořili skutečně všestranný nástroj. Může to vyžadovat trochu cviku, než se s tím vypořádat, ale s nepřímou funkcí můžete udělat víc, než byste si mysleli.

Pokyny v tomto článku platí pro Excel pro Microsoft 365, Excel 2019 a Excel 2016.

Co je nepřímá funkce?

Nepřímá funkce je způsob, jak převést textový řetězec na odkaz. To znamená, že čerpá informace z odkazu na jinou buňku nebo rozsah. Vytváří odkaz z textu a nemění se, když jsou buňky, řádky nebo sloupce změněny, přidány nebo odebrány z citovaného rozsahu. Reference, které vytváří, jsou vyhodnocovány v reálném čase, takže reference vždy odpovídají datům, ze kterých čerpá.

Pokud vám to připadá trochu matoucí, nezlobte se. Nepřímý vzorec může být snáze srozumitelný s platnými příklady a v praxi. Máte-li pochybnosti, postupujte podle níže uvedených kroků a brzy to pochopíte.

Použití nepřímé funkce s pojmenovanými rozsahy

Pojmenované rozsahy v Excelu jsou skvělým způsobem, jak shromažďovat data pod jednou referencí, a nepřímá funkce z nich usnadňuje získání těchto informací. Zde je návod, jak na to:

  1. Otevřete dokument aplikace Excel s již použitými pojmenovanými rozsahy. V našem příkladu máme informace o prodeji z různých potravin a nápojů, přičemž peníze vydělané za každý den v týdnu jsou shromážděny v pojmenovaných řadách pojmenovaných po produktech.

    Image
    Image
  2. Vyberte buňku pro svůj pojmenovaný rozsah a jednu z nich do ní vložte. V našem příkladu jsme použili Burgers. Pokud si přejete, přidejte další názvy a vybarvení.

    Image
    Image
  3. Vyberte jinou buňku, kam chcete nepřímý výstup přesunout. Vzhledem k tomu, že chceme sečíst celý objem prodeje za týden pro konkrétní jídlo, v tomto případě Burgery, zadáme do buňky následující:

    =SUM(NEPŘÍMÉ(G5)

  4. Toto označuje funkci SUM, která použije nepřímou funkci k získání informací z pojmenovaného rozsahu v buňce G5, v tomto případě Burgers. Výstup je 3781, celkový prodej za týden pro Burgery.

    V našem příkladu můžeme burgery v buňce G5 nahradit Limonádou nebo Dezerty, dalšími dvěma pojmenovanými rozsahy, a výstup se místo toho změní na jejich součet SUM.

    Image
    Image

Použití nepřímé funkce na více listech

Nepřímý vzorec je ještě výkonnější, když jej použijete k získávání informací z jiných listů. Nemusíte k tomu používat ani pojmenované rozsahy.

  1. Otevřete dokument Excel s více listy nebo je vytvořte se všemi potřebnými informacemi.
  2. V listu, kam chcete nepřímý výstup umístit, vytvořte buňku s názvem listu, ze kterého chcete čerpat informace. V našem příkladu je to FoodSales.
  3. Vzhledem k tomu, že chceme získat informace z našeho FoodSales pro celkový počet prodaných Burgers, zadali jsme následující (nahraďte rozsah buněk a názvy listů s vašimi vlastními):

    =SUM(NEPŘÍMÉ(B4&"!B4:B10"))

    Image
    Image
  4. Toto ji označuje jako funkci SUM, protože se snažíme najít součet. Poté určí buňku B4 jako referenční text pro nepřímou funkci. & spojuje prvky této funkce, následuje uvozovka a vykřičník a poté rozsah buněk, ze kterých chceme data čerpat. B4B10
  5. Výstup je celkový prodej burgerů za daný týden. Když vytvoříme nový list FoodSales2 pro nový týden s jinými čísly, potřebujeme pouze upravit buňku B4 tak, aby říkala FoodSales2, abychom získali údaje o prodeji burgerů za daný týden.

Použití nepřímé funkce s referencí stylu R1C1

U listů, které se neustále rozšiřují, kde odkaz, který chcete použít, nebude vždy ve stejné buňce, lze použít odkazy stylu R1C1 s nepřímým vzorcem, které vám poskytnou potřebné informace. I nadále zde budeme používat naše příklady prodeje potravin, ale představte si, že je to pro pracovní list vyšší úrovně, který se zabývá celkovými týdenními tržbami.

  1. Otevřete dokument Excel se všemi daty, ze kterých chcete čerpat, a vyberte buňku pro výstup nepřímé funkce. V našem příkladu se díváme na celkové měsíční prodeje potravin a chceme znát nejnovější celkové prodeje za daný měsíc.
  2. V našem příkladu vypadá vzorec takto:

    =NEPŘÍMÉ("R12C"&COUNTA(12:12), FALSE)

    Image
    Image
  3. Nepřímá funkce používá R12 (řádek 12) následovaný C k označení sloupce, uzavřeného v uvozovkách. & spojuje dvě části funkce dohromady. Pomocí funkce COUNTA spočítáme všechny neprázdné buňky v řádku 12 (výběr řádku nebo zadání 12:12), za nimiž následuje čárka. FALSE to označuje jako referenci R1C1.

  4. Výstup je pak posledním záznamem v naší tabulce, v tomto případě 8102 nebo 8 102 $. Když nakonec přidáme údaje o prodeji za duben, poslední prodejní číslo se automaticky aktualizuje v reálném čase.

    Image
    Image

Doporučuje: