Excel je jedním z nejoblíbenějších softwarových řešení pro práci s tabulkami. Poskytuje uživateli mnoho nástrojů pro provádění různých výpočtů a analýzy dat. Jednou z nejčastěji používaných operací je sčítání hodnot buněk. V tomto článku se podíváme na to, jak lze buňky složit přes jednu.
Sčítání buněk v Excelu je snadný a efektivní způsob, jak rychle získat součet více číselných hodnot. Obvykle, abychom složili buňky, jednoduše je izolujeme a pomocí funkce SUM získáme součet. Někdy je však nutné složit pouze určité hodnoty a přeskočit některé buňky. K tomu lze použít jednu ze speciálních funkcí aplikace Excel.
Funkce SUMIF je jednou z takových speciálních funkcí aplikace Excel, která Vám umožňuje složit buňky, které splňují určitou podmínku. Má následující syntaxi: SUMIF( rozsah_kriteria, kritéria, [rozsah_summy]).
Při použití funkce SUMIF, můžete určit, které buňky by měly být sečteny a které přeskočit. Chcete-li například složit pouze buňky se sudými čísly, můžete použít vzorec SUMIF(A1:A10, "=MOD(ROW(A1:A10),2)=0", B1:B10).
V Excelu tedy existuje několik způsobů, jak naskládat buňky přes jednu. Jedním z nejpohodlnějších je použití funkce SUMIF. Umožňuje zadat požadované podmínky a získat součet pouze požadovaných hodnot. Pomocí těchto funkcí můžete výrazně ušetřit čas při provádění výpočtů v Excelu.
Jak složit buňky přes jednu v Excelu
V Excelu je často nutné sčítat hodnoty v buňkách v určitých intervalech. Například možná budete muset sčítat hodnoty v buňkách každý druhý sloupec nebo každý třetí řádek. V tomto článku bude popsáno, jak takovou operaci provést.
Pro sčítání buněk přes jednu v Excelu existuje několik způsobů. Jedním z nich je použití vzorce s funkcí SUMIF. Tato funkce umožňuje složit pouze buňky, které splňují danou podmínku.
Níže je uveden příklad použití funkce SUMIF ke sčítání hodnot v každém druhém sloupci. Předpokládejme, že máme tabulku počínaje buňkou A1 a musíme sčítat hodnoty pouze v každém druhém sloupci od B do G:
| A | B | C | D | E | F | G---+-------+-------+-------+-------+-------+-------+-------1 | | 1 | | 2 | | 3 |2 | | 4 | | 5 | | 6 |3 | | 7 | | 8 | | 9 |
Chcete-li složit hodnoty každého druhého sloupce, zadejte do buňky A2 následující vzorec:
=SUMIF(B:B,MOD(COLUMN(B:G),2)=0,B:B)
- B:B-rozsah buněk pro kontrolu podmínek (v tomto případě každý druhý sloupec);
- MOD (COLUMN (B: G), 2)=0 je podmínka, která určuje, které buňky budou sečteny (každý druhý sloupec);
- B: B-rozsah buněk, jejichž hodnoty je třeba složit.
Po zadání a provedení tohoto vzorce se v buňce A2 zobrazí součet hodnot v každém druhém sloupci (v tomto případě 12).
Stejným způsobem lze hodnoty sčítat v jiných intervalech a měnit stav ve funkci SUMIF. Například pro sčítání hodnot v každém třetím řádku použijte podmínku MOD(ROW (B:G),3)=0 .
Závěrem lze říci, že použití funkce SUMIF s dalšími podmínkami umožňuje sčítání hodnoty ve vybraných buňkách v různých intervalech, což usnadňuje práci s daty v Excelu.
Metody přidávání buněk
Excel nabízí několik způsobů, jak přidat buňky k provádění různých operací, včetně sčítání přes jednu.
Jedním ze způsobů je použití vzorců pomocí funkcí. Pokud například potřebujete sčítat hodnoty buněk ve sloupci přes jeden, můžete použít funkci SUMIF nebo sum v kombinaci s funkcí Shake. Vzorec bude vypadat asi takto:
V tomto vzorci je "A1: A10" rozsah buněk, které je třeba složit, a " 2 " je krok, kterým buňky složíte.
Dalším způsobem je použití funkce "SUMPRODE". Je to funkce, která Vám umožňuje složit pouze určité buňky v rozsahu. Pokud například potřebujete složit pouze buňky s lichými čísly, můžete použít následující vzorec:
V tomto formuláři " A1:A10 "je rozsah buněk, které je třeba složit, a" vše(liché(číslo) " je podmínkou pro sčítání pouze buněk s lichými čísly.
Nakonec můžete použít filtry a funkci "SUM" ke sčítání buněk přes jednu. Chcete-li to provést, musíte nejprve odfiltrovat pouze požadované buňky a poté použít funkci SUM ke sčítání filtrovaných hodnot.
Obecně platí, že Excel má několik způsobů, jak naskládat buňky přes jednu, a můžete si vybrat tu, která nejlépe vyhovuje vašim potřebám a preferencím.
Automatické sčítání přes jeden
Excel má snadný způsob, jak automaticky složit buňky přes jednu. K tomu lze použít funkci SUMIFS a konkrétní vzor pro podmínky.
Řekněme, že máte sloupec s čísly a musíte sečíst pouze každé druhé číslo. V takovém případě můžete použít následující šablonu:
- =SUMIFS(B1:B10,MOD(ROW(B1:B10),2),0)
Pojďme se podívat, jak tato šablona funguje. Funkce MOD používá se k určení zůstatku z rozdělení čísla řádku na 2. Pokud je zůstatek nulový, znamená to, že číslo řádku je sudé číslo. Funkce SUMIFS používá se ke sčítání pouze těch buněk, které mají odpovídající zůstatek nulový.
Použití této šablony lze vidět na příkladu tabulky:
| Množství | Výsledek |
|---|---|
| 10 | |
| 15 | |
| 5 | |
| 20 | |
| 30 | |
| 25 | |
| 10 | |
| 15 | |
| 5 | |
| 20 |
Chcete-li vypočítat částku přes jednu buňku, musíte zadat vzorec =SUMIFS(A2:A11,MOD(ROW(A2:A11),2),0) do buňky "výsledek". Výsledkem je hodnota 70. Funkce SUMIFS sčítá pouze čísla 10, 5, 30 a 10, což je každé druhé číslo ve sloupci.
Tedy pomocí funkce SUMIFS a šablony MOD můžete automaticky složit buňky přes jednu a získat požadovanou částku v Excelu.