Posel
05.05.11,19:24
Rád by som opravil zle zadaný kód, ktorý sme mali:

=IF(C2=0;"párne";"nepárne")

Funkcia IF musí mať ako prvý argument podmienku a my sme tam predtým žiadnu nemali, čiže výsledky neboli správne:)

Prikladám aj zošit.
Arnold123
05.05.11,18:59
=IF(AND(MOD(C2;2)=0);"Párne";"Nepárne")Používam LibreOffice, neviem, či budú všetky položky rovnaké
arion92
05.05.11,19:03
Bud tak, ako ti uz skor poradil marjankaj

'=IF(MOD(A1;2);"nepárne";"párne")

alebo takto:

'=IF(ISEVEN(A1);"párne";"nepárne")
'=IF(ISODD(A1);"nepárne";"párne")
marjankaj
05.05.11,19:42
Rád by som opravil zle zadaný kód, ktorý sme mali:

=IF(C2=0;"párne";"nepárne")

Funkcia IF musí mať ako prvý argument podmienku a my sme tam predtým žiadnu nemali, čiže výsledky neboli správne:)

Prikladám aj zošit.

Prečo by bol zlý?
ak zadáš =IF(C2;"nepárne";"párne") tak to dá správny výsledok

Ak je hodnota C2=0 to je FALSE a teda "párne"
Aj je C2<>0 to je TRUE a teda "nepárne"
Excel si sám skonvertuje číslo na logickú hodnotu.
Posel
06.05.11,04:51
Ospravedlňujem sa, kód je naozaj správny. Kedysi som sa venoval programovaniu v C, takže som bol presvedčený o tom, čo vraví marjankaj, ale zadal som zlé vyhodnotenie, preto mi to nerobilo to, čo som chcel.

Ešte raz ďakujem marjankaj za radu, naozaj mi to veľmi pomohlo a ospravedlňujem sa za menší chaos, ktorý som spravil.