WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Preco mi ukazuje 0?

hlavní kategorie | zpět | + odpovědět na toto téma
Preco mi ukazuje 0? - diskuze na toto téma
Ahojte, poradi mi prosim niekto, preco mi po zadani vzorca ktory je : =IF(KU!H2<100;KU!E2;" ") ukazuje namiesto prazdnych buniek v rozsahu co nesplnaju kriteria nulu?

Lobo | 21.2.2014 16:45  
 
 
Ahoj, budu se opakovat. Příloha???
Odpověď
stefan | 21.2.2014 17:34  
 
 
www.ulozisko.sk/664885/KU_a_Tabulka.xlsx
Odpověď
Lobo | 21.2.2014 18:32  
 
 
Pokud Ti jde o hodnoty (0) na listu "Udaje" na řádku 69 a níže. Tak vzorec pracuje správně. Odkazuje na prázdné buňky na listu "KU". Ve výpočtech excel nerozlišuje prázdnou buňku a buňku s hodnotou nula - mají pro něj stejnou hodnotu a tou je NULA. V první řadě bude potřeba otestovat buňku na listu "KU" jestli je prázdná pomocí fce ISBLANK (JE.PRÁZDNÉ) nebo LEN (DÉLKA) a poté použít Tvůj původní vzorec. PS: Jestli chceš aby vzorec, vrátil "prázdnou" hodnotu tak použij uvozovky bez mezery tedy "" místo " " čímž vkládáš do buňky neviditelnou mezeru, ale v případě použití funkcí ISBLANK a LEN může docházet k problémům - buňka se na pohled zdá prázdná funkce však tvrdí pravý opak.
Odpověď
stefan | 21.2.2014 18:43  
 
 
Ahoj Lobo. po zadani \"\" nmiesto \" \" sa nic nestalo, je to rovnako, teda s nulami. Ide mi o to, aby som potom mohol urobit priemer udajov v stlpci, ale kedze mi tm rata aj nuly, tak ten priemer nesedi...
Odpověď
Lobo | 21.2.2014 18:47  
 
 
" " toto nahradit tímto "" Jinak viz vzorec níže.
Odpověď
Lobo | 21.2.2014 18:42  
 
 
=IF(ISBLANK(KU!H2);"";IF(KU!H2<100;KU!E2;"")) nebo =IF(LEN(KU!H2)=0;"";IF(KU!H2<100;KU!E2;""))
Odpověď
stefan | 21.2.2014 18:53  
 
 
nejde to. Ano dal som tak len som to sem zle napisal. Ten vzorec, nefunguje, ukazuje len #HODNOTA! a #NAZOV! ziadne cisla.
Odpověď
Lobo | 21.2.2014 19:03  
 
 
Jaj, chyba nejspíš bude na mojí straně. Mám tu český excel tak sem jenom přepsal názvy funkcí do en. Nejspíš Tvému excelu budou ve vzorci vadit středníky (;). Zkus je nahradit čárkami (,). Jinak viz soubor - sloupec B = ISBLANK, J = LEN
Odpověď
stefn | 21.2.2014 19:05  
 
 
Nie, napisal si to spravne, boli to 2 vzorce za sebou a tom som prehliadol. Si macher, dakujem.
Odpověď
stefan | 21.2.2014 19:22  
 
 
Lobo, ako by mal vyzerat vzorec, ked potrebujem na druhom harku v prvej tabulke zratavat bunku, pokial hodnoty v dannom riadku a bunkach(mocovina a bielkovina)splnaju danne parametre? V bunke E6 by mal byt sucet buniek splnajucich hodnoty mlieka a mocovina...
Odpověď
Lobo | 21.2.2014 19:50  
 
 
Přečet sem si Tvůj příspěvek, ale bohužel nemám představu jakých hodnot (buněk) se má vzorec týkat. Můžeš do souboru označit jaké buňky chceš sčítat, za jakých podmínek a vložit do buňky očekávaný výsledek? Zítra bych se na to kouknul, dneska už odcházím od pc.
Odpověď
Stefan | 22.2.2014 09:05  
 
 
Ahoj. Ako som ti už poslal dokument, tak na druhom liste v prvej tabuľke, bunky E7 a G7 majú zrátať na prvom liste riadky, ktoré spĺňajú kritériá. Teda konkrétne G7 má zrátať len tie riadky, kde močovina je v rozmedzí 15 až 30, ale bielkovina musí byť viac ako 3,6. (V bunke E7 sa mi to podarilo urobiť, ale neviem ako správne zadať vzorec keď potrebujem porovnať čísla od-do, ako v bunkách E9, G6.... Kritériá pre bunky sú hore v hlavičke a na ľavej strane, farebné odlišné.)
Odpověď
Lobo | 22.2.2014 15:33  
 
 
Takto, nebo by se dala použít fce SUMPRODUCT (SOUČIN.SKALÁRNÍ)
Odpověď
stefan | 22.2.2014 17:03  
 
 
Dakujem pekne,je to ono. Ja som daval len COUNTIF a neslo mi to. Diky moc
Odpověď
Stefan | 21.2.2014 18:55  
 
 
Prepac, funguje to, omylom som dal oba vzorce naraz za sebou :-) Dakujem ti, idem dalej skusat dokoncit ostatne. Ahoj
Odpověď