Součet, pokud jde o více listů - Excel a Tabulky Google

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál předvede, jak pomocí funkcí SUMPRODUCT a SUMIFS sčítat data, která splňují určitá kritéria ve více listech v Excelu a Google Sheets.

Pravidelný součet ve více listech

Někdy mohou vaše data zahrnovat několik listů v souboru aplikace Excel. To je běžné u údajů, které jsou shromažďovány pravidelně. Každý list v sešitu může obsahovat data za stanovené časové období. Chceme vzorec, který sečte data obsažená ve dvou nebo více listech.

Funkce SUM vám umožňuje snadno sčítat data na více listů pomocí 3D reference:

1 = SUM (List1: List2! A1)

To však není možné s funkcí SUMIFS. Místo toho musíme použít složitější vzorec.

Součet, pokud jde o více listů

Tento příklad shrne Počet plánovaných dodávek pro každého Zákazník na více pracovních listech, z nichž každý uchovává data týkající se jiného měsíce, pomocí funkcí SUMIFS, SUMPRODUCT a INDIRECT:

1 = Souhrn

Pojďme si projít tento vzorec.

Krok 1: Vytvořte vzorec SUMIFS pouze pro 1 vstupní list:

K součtu používáme funkci SUMIFS Počet plánovaných dodávek podle Zákazník pro jeden vstupní datový list:

1 = SUMIFY (D3: D7, C3: C7, H3)

Krok 2: Přidejte do vzorce odkaz na list

Výsledek vzorce ponecháme stejný, ale určíme, že vstupní data jsou v listu s názvem 'Krok 2'

1 = SUMIFS ('Krok 2'! D3: D7, 'Krok 2'! C3: C7, H3)

Krok 3: Vnořte se do funkce SUMPRODUCT

Chcete -li připravit vzorec k provádění výpočtů SUMIFS na více listech a poté sečíst výsledky dohromady, přidáme kolem vzorce funkci SUMPRODUCT

1 = SUMPRODUCT (SUMIFS ('Krok 3'! D3: D7, 'Krok 3' C3: C7, H3))

Použitím funkce SUMIFS na jednom listu získáte jedinou hodnotu. Na více listech funkce SUMIFS vydává pole hodnot (jedna pro každý list). K součtu hodnot v tomto poli používáme funkci SUMPRODUCT.

Krok 4: Nahraďte odkaz na list seznamem názvů listů

Chceme vyměnit Název listu část vzorce se seznamem dat obsahujícím hodnoty: Jan, Února, Mar, a Duben. Tento seznam je uložen v buňkách F3: F6.

Nepřímá funkce zajišťuje, že se zobrazí seznam textů Názvy listů je považováno za součást platné reference na buňku ve funkci SUMIFS.

1 = Souhrn

V tomto vzorci odkaz na dříve zapsaný rozsah:

1 'Krok 3'! D3: D7

Nahrazuje se:

1 NEPŘÍMÉ ("'" & F3: F6 & "'!" & "D3: D7")

Díky uvozovkám je vzorec obtížně čitelný, proto se zde zobrazuje s přidanými mezerami:

1 NEPŘÍMÉ ("'" & F3: F6 & "'!" & "D3: D7")

Použití tohoto způsobu odkazování na seznam buněk nám také umožňuje shrnout data z více listů, které nedodržují styl číselného seznamu. Standardní 3D reference by vyžadovala, aby názvy listů byly ve stylu: Input1, Input2, Input3 atd., Ale výše uvedený příklad vám umožňuje použít seznam libovolných Názvy listů a nechat je odkazovat do samostatné buňky.

Zamykání odkazů na buňky

Aby byly naše vzorce čitelnější, ukázali jsme vzorce bez zamčených odkazů na buňky:

1 = Souhrn

Tyto vzorce ale nebudou správně fungovat, když je zkopírujete a vložíte jinam do souboru. Místo toho byste měli použít uzamčené odkazy na buňky takto:

1 = SOUČET "C3: C7"), H3))

Další informace najdete v našem článku o zamykání odkazů na buňky.

Součet, pokud jde o více listů v Tabulkách Google

Použití funkce NEPŘÍMO k odkazu na seznam listů ve funkci SUMPRODUCT a SUMIFS není v Tabulkách Google aktuálně možné.

Místo toho lze pro každý vstupní list provést samostatné výpočty SUMIFS a výsledky sečíst:

1234 = SUMIFY (led! D3: D7, led! C3: C7, H3)+SUMIFY (únor! D3: D7, únor! C3: C7, H3)+SUMIFY (březen! D3: D7, březen! C3: C7, H3)+SUMIFY (duben! D3: D7, duben! C3: C7, H3)

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave