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: 3348
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: 3348
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
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4811
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12223
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4738
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3347
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » 24 dub 2025 10:51 » v Kancelářské balíky
    5
    3942
    od atari Zobrazit poslední příspěvek
    26 dub 2025 09:11

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

Kdo je online

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