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: 3207
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: 3207
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 - filtr na formát buňky + obsah Příloha(y)
    od popcorn » 19 zář 2023 17:07 » v Kancelářské balíky
    0
    2117
    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
    6384
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31
  • Excel komparacedvou soborů Příloha(y)
    od teichmann.ondrej » 15 dub 2024 17:26 » v Kancelářské balíky
    11
    3410
    od teichmann.ondrej Zobrazit poslední příspěvek
    22 dub 2024 15:45
  • excel-posun makra
    od actionboy » 12 bře 2024 18:59 » v Kancelářské balíky
    1
    456
    od Grimm Zobrazit poslední příspěvek
    12 bře 2024 21:43
  • Excel - vlastní formát Příloha(y)
    od Story-Long » 11 srp 2023 14:50 » v Kancelářské balíky
    3
    2062
    od Story-Long Zobrazit poslední příspěvek
    14 srp 2023 10:11

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

Kdo je online

Uživatelé prohlížející si toto fórum: Majestic-12 [Bot] a 24 hostů