Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 12. 4. 2011 18:33:19

jakub.filipec
Člen
Registrace: 12. 4. 2011
Příspěvků: 6

Nefunguje fce COUNTIF - VYŘEŠENO

Přeji pěkný den.
Mám linuxovou verzi OOo 3.2.1. Zadal jsem do buňky O4 funkci =COUNTIF(C4:N4;"x"). Předpokládám, že by měl výsledek být počet "x" zadaných do daných buňěk. Hlásí mi to však naprosto nesmyslně hodnotu "O" nebo "10". Zkoušel jsem vše možné - x, "x", 'x', nikdy to nepočítá správně. Stejný problém je, když zadám třeba =COUNTBLANK(C4:N4), tak to háže taky pořád 10. Nedokážete mi někdo prosím poradit? Díky moc. JF

Editoval jakub.filipec (22. 7. 2011 11:25:49)

Offline

#2 12. 4. 2011 19:24:19

Roman Toman
Člen
Registrace: 19. 7. 2008
Příspěvků: 297

Re: Nefunguje fce COUNTIF - VYŘEŠENO

No je to trochu inak. Táto funkcia vráti počet buniek, ktoré spĺňajú kritériá a nie súčet ich obsahu.

Ak zadáte kritérium funkcie ako x, bez úvodzoviek tak sa očakáva že to x je premenná.
Ak zadáte "x" tak vráti počet buniek, ktoré obsahujú tento reťazec. Nevráti počet x-ov, keď máte v bunkách uvedené xx, xxx, xxxx a pod. Vráti len počet buniek s jedným x.

Ako kritérium je možné zadať tri možnosti:

Číslo  : napr. 25
Výraz  : napr. SQRT(3,14)
Reťazec: "čokoľvek"

Môžte zadať aj ">x" a spočítá vám koľko buniek obsahuje viac ako 1 x.
Alebo"<=x" a vráti počet buniek, ktoré obsahujú 1 x v kombinácií s iným znakom, číslom. Zaráta napr. 9x, 23x, ale nie xx a pod.


Win XP Pro SP3, LibreOffice 5.0.5

Pokiaľ to vyriešilo váš problém označte prosím svoj príspevok ako VYRIEŠENÝ.
Ako označiť vyriešenú tému

Offline

#3 12. 4. 2011 20:04:22

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Nefunguje fce COUNTIF - VYŘEŠENO

countblank(rozsah) vrací počet prázdných buněk, pokud máte v buňce vzorec, který vrací prázdnou hodnotu (např. =if(A1>0;"";"x")) vrací jí funkce jako neprázdnou buňku - nepočítá jí.


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#4 12. 4. 2011 20:29:19

jakub.filipec
Člen
Registrace: 12. 4. 2011
Příspěvků: 6

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Roman Toman napsal(a)

No je to trochu inak. Táto funkcia vráti počet buniek, ktoré spĺňajú kritériá a nie súčet ich obsahu...

Rozumím tomu, tak jsem to myslel. Možná jsem to špatně vyjádřil. Ale i když zadám =COUNTIF(C4:N4;"cokoli") a potom dejme tomu do buněk E4 a H4 napíši "cokoli" - samozřejmě bez uvozovek, stejně se výsledek funkce pořád ukazuje jako 0. Vytvořil jsem koncept, v němž mám tento konkrétní příklad: http://www.uloz.to/8636769/zkouska-ods . Budu rád, když se na to někdo mrkne, jestli je to dobře.
Díky moc

Offline

#5 12. 4. 2011 20:32:18

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 769

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Počet "x" v oblasti C4:N4 získáte maticovým vzorcem

{=SUM(LEN(C4:N4)-LEN(SUBSTITUTE(C4:N4;"x";"")))}

nebo "obyčejným" vzorcem

=SUMPRODUCT(LEN(C4:N4)-LEN(SUBSTITUTE(C4:N4;"x";"")))


(V tété podobě funkce počítá "X" i "x".)

Offline

#6 12. 4. 2011 20:42:14

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Nefunguje fce COUNTIF - VYŘEŠENO

soubor funguje a počítá správně ihned po otevření výsledek = 2
countblank také v pořádku

zkuste upgrade na 3.3


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#7 12. 4. 2011 21:40:45

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 769

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Máte zapnutý přopočet? (Nástroje > Obsah buňky)

Offline

#8 13. 4. 2011 06:07:31

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Musíte tam mať zadané aj ako testovať (rovné, menšie, väčšie ...), teda napr. =COUNTIF(C4:N4;"=x")

Offline

#9 13. 4. 2011 06:35:48

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Opravdu, nepočítá to a není to ani jedním z výše uvedeného důvodu. Problém je špatně nastavení výpočtů: menu Nástroje->Volby->vlevo OpenOffice.org Calc->Spočítat a zrušte zaškrtnutí Přesnost podle zobrazení.
V tomto nastavení se někdy můžete spálit/trápit i s volbami "rozlišovat malá/velká písmena" a "vyhledávací kritéria = a <> musí platit pro celé buňky"

Offline

#10 13. 4. 2011 07:34:49

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Na Win XP Pro a OO.o 3.3 funguje bez problémů i se zaškrtnutou volbou Přesnost podle zobrazení, rozlišováním velikosti písmen .....


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#11 13. 4. 2011 16:32:15

jakub.filipec
Člen
Registrace: 12. 4. 2011
Příspěvků: 6

Re: Nefunguje fce COUNTIF - VYŘEŠENO

Díky moc, přátelé, za rady a snahu o pomoc. Skutečně to však nebylo ani jedním z výše zmiňovaných důvodů, ale nastavením počítání. Moc děkuji uživateli hanus!
JF+

Offline

Zápatí