| | Nápověda a postupy Školení Šablony Související produkty a technologie Podpora a názory Zdroje technických informací Další zdroje | Upozornění: Tuto stránku zobrazujete v nepodporované verzi webového prohlížeče. Tento web pracuje nejlépe v aplikaci Microsoft Internet Explorer 6.0 či novější, v aplikaci Firefox 1.5 nebo v aplikaci Netscape Navigator 8.0 či novější. Další informace o podporovaných prohlížečích
Určení počtu výskytů položky nebo počtu jedinečných položek v oblasti dat
V oblasti dat můžete určit buď počet výskytů dané položky, nebo počet jedinečných položek. V následujících kapitolách se seznámíte s obvyklým řešením tohoto úkolu. Určení počtu výskytů textu nebo číselné hodnotyV některých případech může být nutné zjistit počet výskytů určité položky. Pokud například oblast dat obsahuje položky 5, 6, 7, 6, potom se číslo 6 vyskytuje dvakrát. Pokud sloupec obsahuje příjmení Novák, Veselý, Veselý, Veselý, potom se příjmení Veselý opakuje třikrát. Určení počtu výskytů položky pomocí funkce
Úkol proveďte pomocí funkce COUNTIF.
Příklad
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte klávesy CTRL+C.
- Vyberte v listu buňku A1 a stiskněte klávesy CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte klávesy CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
B |
| Prodejce |
Faktura |
| Novák |
15 000 |
| Novák |
9 000 |
| Horák |
8 000 |
| Horák |
20 000 |
| Novák |
5 000 |
| Veselý |
22 500 |
| Vzorec |
Popis (výsledek) |
| =COUNTIF(A2:A7;"Novák") |
Počet faktur od Nováka (3) |
| =COUNTIF(A2:A7;A4) |
Počet faktur od Horáka (2) |
| =COUNTIF(B2:B7,"< 20000") | Počet faktur s hodnotou nižší než 20 000 (4) | | =COUNTIF(B2:B7,">="&B5) | Počet faktur s hodnotou vyšší nebo rovnou 20 000 (2) |
|
Další informace naleznete v nápovědě k funkci COUNTIF.
Určení počtu výskytů více hodnot pomocí funkcí
K výpočtu tohoto zadání jsou ve vzorcích v následujícím příkladu použity tyto funkce: - funkce KDYŽ k přiřazení hodnoty 1 každé pravdivé podmínce,
- funkce SUMA k vypočtení celkového počtu.
Příklad
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte klávesy CTRL+C.
- Vyberte v listu buňku A1 a stiskněte klávesy CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte klávesy CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
B |
| Prodejce |
Faktura |
| Novák |
15 000 |
| Novák |
9 000 |
| Horák |
8 000 |
| Horák |
20 000 |
| Novák |
5 000 |
| Veselý |
22 500 |
| Vzorec |
Popis (výsledek) |
| =SUMA(KDYŽ((A2:A7="Novák")+(A2:A7="Veselý");1;0)) |
Počet faktur od Nováka a Veselého (4) |
| =SUMA(KDYŽ((B2:B7<9000)+(B2:B7>19000),1,0)) |
Počet faktur s hodnotou nižší než 9 000 nebo vyšší než 19 000 (4) |
| =SUMA(KDYŽ(A2:A7="Novák";KDYŽ(B2:B7<9000;1;0))) |
Počet faktur od Nováka s hodnotou menší než 9 000 (1) |
|
Poznámka: Je nutné, aby vzorce v příkladu byly zadány jako maticové vzorce (Maticový vzorec: Vzorec, který provádí více výpočtů s jednou sadou hodnot nebo více sadami hodnot a potom vrátí jeden výsledek nebo více výsledků. Maticové vzorce jsou uzavřeny složenými závorkami { } a zadávají se stisknutím kláves CTRL+SHIFT+ENTER.). Vyberte jednotlivé buňky obsahující vzorec, stiskněte klávesu F2 a potom kombinaci kláves CTRL+SHIFT+ENTER.
Další informace naleznete v nápovědě k funkcím KDYŽ a SUMA.
Určení počtu jedinečných textových nebo číselných položekV některých případech může být nutné zjistit počet jedinečných položek v oblasti dat obsahující duplicitní položky. Pokud například sloupec obsahuje položky 5, 6, 7, 6, potom počet jedinečných položek je tři (5, 6 a 7). Pokud sloupec obsahuje příjmení Novák, Veselý, Veselý, Veselý, potom počet jedinečných položek je dvě (Novák a Veselý). Určení počtu jedinečných položek pomocí filtru
Pomocí rozšířeného filtru můžete extrahovat jedinečné položky ze sloupce dat a vložit je do nového umístění. Potom pomocí funkce ŘÁDEK můžete sečíst počet položek v nové oblasti dat.
- Zkontrolujte, zda první řádek ve sloupci obsahuje záhlaví sloupce.
- V nabídce Data přejděte na příkaz Filtr a klepněte na příkaz Rozšířený filtr.
- V dialogovém okně Rozšířený filtr klepněte na přepínač Kopírovat jinam.
- Pokud není dosud vybrána oblast dat pro výpočet, odstraňte všechny informace z pole Oblast kritérií a potom klepněte na sloupec obsahující požadovaná data (nebo vyberte oblast dat).
- Z pole Kopírovat do odstraňte všechny informace nebo do tohoto pole klepněte a potom klepněte na prázdný sloupec, do kterého chcete zkopírovat jedinečné položky.
- Zaškrtněte políčko Bez duplicitních záznamů a potom klepněte na tlačítko OK.
Jedinečné položky z vybrané oblasti dat budou zkopírovány do nového sloupce.
- Do prázdné buňky pod poslední buňkou v oblasti dat zadejte funkci ŘÁDKY. Jako argument použijte právě zkopírovanou oblast dat obsahující jedinečné položky. Pokud se například jedinečné položky nacházejí v oblasti B1:B45, zadejte následující funkci:
=ŘÁDKY(B1:B45)
Určení počtu jedinečných položek pomocí funkcí
Vzorce v následujícím příkladu využívají následující funkce: - funkci KDYŽ k přiřazení hodnoty 1 každé pravdivé podmínce;
- funkci SUMA k vypočtení celkového počtu;
- funkci ČETNOSTI k určení počtu jedinečných položek. Tato funkce ignoruje textové a nulové hodnoty. U prvního výskytu konkrétní položky vrátí počet odpovídající počtu výskytů dané položky. U každého dalšího výskytu stejné položky vrátí nulu;
- funkci POZVYHLEDAT k vrácení umístění textové hodnoty v oblasti. Toto číslo bude použito jako argument funkce ČETNOSTI, aby bylo možné sečíst odpovídající textové hodnoty;
- funkci DÉLKA k vyhledání prázdných buněk. Délka prázdných buněk je 0.
PříkladPříklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu. Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte kombinaci kláves CTRL+C.
- V listu vyberte buňku A1 a stiskněte kombinaci kláves CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte kombinaci kláves CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A | B |
| Data | Data |
| 986 | Novák |
| Veselý | 563 |
| 67 | 789 |
| | 235 |
| Novák | Veselý |
| 689 | 789 |
| Veselý | 143 | | 56 | 237 | | 67 | 235 |
| Vzorec | Popis (výsledek) |
| =SUMA(KDYŽ(ČETNOSTI(A2:A10,A2:A10)>0,1))
| Určí počet jedinečných číselných položek v buňkách A2:A10, ale nespočítá prázdné buňky nebo textové hodnoty (4). |
| =SUMA(KDYŽ(ČETNOSTI(POZVYHLEDAT(B2:B10,B2:B10,0),POZVYHLEDAT(B2:B10,B2:B10,0))>0,1))
| Určí počet jedinečných textových a číselných položek v buňkách B2:B10 (nesmí obsahovat prázdné buňky) (7). | | =SUMA(KDYŽ(ČETNOSTI(KDYŽ(DÉLKA(A2:A10)>0,POZVYHLEDAT(A2:A10,A2:A10,0),""),
KDYŽ(DÉLKA(A2:A10)>0,POZVYHLEDAT(A2:A10,A2:A10,0),""))>0,1))
| Určí počet jedinečných textových a číselných položek v buňkách A2:A10, ale nespočítá prázdné buňky nebo textové položky (6). |
|
Poznámka: Vzorce v tomto příkladu musí být zadány jako maticové vzorce (Maticový vzorec: Vzorec, který provádí více výpočtů s jednou sadou hodnot nebo více sadami hodnot a potom vrátí jeden výsledek nebo více výsledků. Maticové vzorce jsou uzavřeny složenými závorkami { } a zadávají se stisknutím kláves CTRL+SHIFT+ENTER.). Vyberte každou buňku obsahující vzorec, stiskněte klávesu F2 a potom stiskněte kombinaci kláves CTRL+SHIFT+ENTER. Tip Chcete-li funkci postupně vyhodnotit, vyberte buňku obsahující vzorec. Potom v nabídce Nástroje přejděte na příkaz Závislosti vzorců a klepněte na příkaz Vyhodnocení vzorce.Další informace naleznete v nápovědě k funkcím ČETNOSTI, POZVYHLEDAT, DÉLKA, SUMA a KDYŽ.
|