Komplexní průvodce používáním vzorce pole v Tabulkách Google

Komplexní průvodce používáním vzorce pole v Tabulkách Google

Odemknutí síly ARRAYFORMULA v Tabulkách Google

Funkce ARRAYFORMULA v Tabulkách Google mění hru a umožňuje uživatelům bez námahy použít jeden vzorec na celý sloupec. Tato výkonná funkce eliminuje potřebu zdlouhavého kopírování, vkládání nebo přetahování vzorců přes více buněk, takže manipulace s daty je rychlejší a efektivnější. Ať už počítáte součty nebo provádíte složité operace, ARRAYFORMULA lze kombinovat s dalšími funkcemi, včetně IF , SUM a SUMIF , pro efektivní automatizaci vašich výpočtů.

Jak používat ARRAYFORMULA

Syntaxe pro použití této funkce je ARRAYFORMULA(array_formula), kterou lze použít, když je vyžadován jeden argument. To může zahrnovat funkce, které pracují s několika poli stejné velikosti, výrazy nebo určenými rozsahy buněk. Funkci ARRAYFORMULA lze zavést buď po prvotním zadání vzorce nebo jako součást procesu vytváření vzorce.

Příklad: Výpočet celkových prodejů

Uvažujme scénář, kdy potřebujete vypočítat celkový prodej vynásobením prodaného množství jednotkovou cenou .

  1. Použijte následující vzorec: =ARRAYFORMULA(B2:B6*C2:C6)pro vynásobení rozsahů B2 až B6 a C2 až C6.
  2. Jakmile stisknete Enter, sloupec Totals se automaticky vyplní součinem odpovídajících hodnot.
Výpočet celkového prodeje

Integrace ARRAYFORMULA s funkcí IF

ARRAYFORMULA dokáže bezproblémově spolupracovat s funkcí IF , která vám umožní nastavit podmínky napříč rozsahy.

Příklad: Určení nároku na bonus

Pokud například chcete zobrazit „Bonus“ pro částky přesahující 20 000 a „Bez bonusu“ jinak, můžete implementovat následující:

  1. Zadejte tento vzorec: =ARRAYFORMULA(IF(B2:B6>20000, "Bonus", "No Bonus"))pro vyhodnocení celého zadaného rozsahu.
  2. Po stisknutí klávesy Enter se výsledky odpovídajícím způsobem projeví v bonusové sekci.
Příklad výpočtu bonusu

Použití ARRAYFORMULA s SUMIF

ARRAYFORMULA lze efektivně kombinovat s funkcí SUMIF pro pokročilejší analýzu dat.

Příklad: Počítání objednaných papírenských položek

Chcete-li vypočítat počet objednaných kategorizovaných papírenských položek, postupujte takto:

  1. Začněte vzorcem: SUMIF(F2:F, H2:H, D2:D).
  2. Stisknutím klávesy Enter zobrazíte součet, například 32 v buňce I2.
  3. Chcete-li to rozšířit do všech kategorií, použijte: =ARRAYFORMULA(SUMIF(F2:F, H2:H, D2:D)).
Použití SUMIF s ARRAYFORMULA

Důležité úvahy

  • Ujistěte se, že všechna použitá pole mají stejnou velikost, abyste předešli chybám.
  • Můžete použít Ctrl + Shift + Enterzkratku pro automatické vložení ‚ARRAYFORMULA‘ do vašeho vzorce.
  • Změny provedené v jednotlivých buňkách v ARRAYFORMULA ovlivní všechny buňky v určeném rozsahu.
  • Všimněte si, že zatímco ARRAYFORMULA pracuje s různými funkcemi, nepodporuje funkce Query nebo Filter .

Podrobnější pokyny k používání ARRAYFORMULA v Tabulkách Google naleznete v tomto zdroji .

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *