< návrat zpět
MS Excel
Téma: Countif (?)-počet buněk dle části textu/čísla
Zaslal/a Stan_Da 4.10.2022 15:47
Dobrý den, dokážete mi poradit, jak zařídit, aby mi vzorec našel počet buněk obsahujících jak část textového řetězce, tak část číselné hodnoty?
Funguje to, pokud jsou čísla uložená jako text, nicméně zajímalo by mě řešení pro případ, kdy by to bylo jak číslo, tak i text
(bonusem by bylo, kdyby se prohledávaly pouze viditelné buňky - nikoli skryté případným filtrem, nebo ve skrytých řádcích
Přikládám jednoduchý soubor, počítám, že vzorec bude asi jinak...
Díky Stan_Da
Příloha: 53512_sesit.xlsx (11kB, staženo 14x)
elninoslov(4.10.2022 22:44)#053514 =IF(C10="";"";SUMPRODUCT(1*NOT(ISERROR(FIND(C10;""&A2:A6)))))
=KDYŽ(C10="";"";SOUČIN.SKALÁRNÍ(1*NE(JE.CHYBHODN(NAJÍT(C10;""&A2:A6)))))
Včera som zabudol na verziu s filtrom, takže tu je:
=IF(C10="";"";SUMPRODUCT(1*SUBTOTAL(3;OFFSET(A2:A6;ROW(A2:A6)-2;;1))*NOT(ISERROR(FIND(C10;""&A2:A6)))))
=KDYŽ(C10="";"";SOUČIN.SKALÁRNÍ(1*SUBTOTAL(3;POSUN(A2:A6;ŘÁDEK(A2:A6)-2;;1))*NE(JE.CHYBHODN(NAJÍT(C10;""&A2:A6)))))citovat
Stan_Da(5.10.2022 8:13)#053516 elninoslov napsal/a:
=SUMPRODUCT(1*NOT(ISERROR(FIND(C10;""&A2:A6))))
=SOUČIN.SKALÁRNÍ(1*NE(JE.CHYBHODN(NAJÍT(C10;""&A2:A6))))
Díky elninoslov!
Má to jen malý vedlejší účinek, že když je buňka pro zadání hledaného řetězce (v tomto případě C10) prázdná, vzorec vrátí počet buněk prohledávané oblasti. Ale to se dá ošetřit podmínkou, že C10 prázdná není.
... a nyní ještě zjišťuji, že rozlišuje malá a velká písmena v textu, což už je větší problém.
citovat
Stalker(5.10.2022 14:33)#053523 rozlišuje malá a velká písmena v textu, což už je větší problém
Funkci NAJÍT vyměň za HLEDAT a máš po problému.
citovat
Stan_Da(5.10.2022 15:06)#053524 jsem to ale pako.. díky.
citovat