Excel - countif - oddělené buňky

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Uživatelský avatar
Rop
nováček
Příspěvky: 8
Registrován: červen 12
Bydliště: Mechów
Pohlaví: Muž
Stav:
Offline

Excel - countif - oddělené buňky

Příspěvekod Rop » 15 kvě 2015 20:12

Vážení,
potřebuji znát počet nenulových buněk. Použil bych na to funkci countif, ovšem buňky, jejichž počet potřebuji nejsou vedle sebe. Potřebuji buňky H3, L3, P3 atd.
Jde to nějak udělat?
Díky
Llama here, llama there, I see llamas everywhere.

Reklama
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3195
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Excel - countif - oddělené buňky

Příspěvekod atari » 15 kvě 2015 20:57

=COUNTIF(3:3;"<>0")
Funguje pro celý řádek 3.

Uživatelský avatar
Rop
nováček
Příspěvky: 8
Registrován: červen 12
Bydliště: Mechów
Pohlaví: Muž
Stav:
Offline

Re: Excel - countif - oddělené buňky

Příspěvekod Rop » 18 kvě 2015 09:16

Já ale nechci celý řádek ... já potřebuju jenom každou třetí buňku.
Llama here, llama there, I see llamas everywhere.

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3195
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Excel - countif - oddělené buňky

Příspěvekod atari » 18 kvě 2015 14:41

Výžaduje pomocný řádek (já zvolil č. 4).
Označíš celý řádek č. 4 a vložíš do něj maticový vzorec: =KDYŽ(MOD(SLOUPEC(3:3);3) = 1;KDYŽ(3:3<>0;1;0);"") . Potom již stačí sečíst řádek 4, což je požadovaný výsledek. Vzoreček počítá první hodnotu ve soupci č. 1 a pak každou třetí. To si můžeš upravit dle potřeby. Údajně by to mělo být možné spočítat pomocí maticového vzorce bez pomocného řádku, ale to neumím.

Druhá varianta je použít kod VBA.

Uživatelský avatar
eLCHa
Level 1
Level 1
Příspěvky: 72
Registrován: duben 10
Bydliště: Ostrava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Excel - countif - oddělené buňky

Příspěvekod eLCHa » 19 kvě 2015 06:43

Jednoduché COUNTIFS, kde využijete jiný řádek k určení, který sloupec se má brát (u mně řádek 1 - když hodnota=1)

Kód: Vybrat vše

=COUNTIFS($B$1:$Q$1;1;B3:Q3;"")

Pokud nemůžete použít pomocný řádek (což pochybuju - vždycky se dá skrýt) - je možné i takovéto řešení

Kód: Vybrat vše

=SOUČIN.SKALÁRNÍ({1;0;0;1;0;1;0;0;1;0;1;0;0;1;0;1};JE.PRÁZDNÉ(B3:Q3)/1)
eL CHá ;)

Kdo hledá, najde. Jenom je třeba hledat pořádně. Zkuste tohle- opravdu to funguje ;)
No vidíš, když se díváš pořádně, tak jedou ;)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • VBA Excel 365 vložit obrazek do buňky
    od wlk60 » 19 dub 2023 15:43 » v Kancelářské balíky
    1
    1624
    od atari Zobrazit poslední příspěvek
    19 dub 2023 21:53
  • Excel - filtr na formát buňky + obsah Příloha(y)
    od popcorn » 19 zář 2023 17:07 » v Kancelářské balíky
    0
    1858
    od popcorn Zobrazit poslední příspěvek
    19 zář 2023 17:07
  • Excel a OneDrive
    od sginfo » 11 zář 2023 15:28 » v Kancelářské balíky
    16
    5984
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31
  • excel-posun makra
    od actionboy » 12 bře 2024 18:59 » v Kancelářské balíky
    1
    260
    od Grimm Zobrazit poslední příspěvek
    12 bře 2024 21:43
  • Excel - problém se vzorci
    od honzzicek » 28 čer 2023 21:45 » v Kancelářské balíky
    2
    1633
    od honzzicek Zobrazit poslední příspěvek
    01 črc 2023 08:57

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti