yard
17.06.08,23:21
Funguje niekomu funkcia YEAR() ? POtrebujem vytvoriť postupnosť rokov 2000,2001,2002....atď automaticky excelom, a táto funkcia by mala dávať orezaný rok z dátumu, ale nejako divne to funguje - viď obr.
Candy
18.06.08,01:59
Skús skontrolovať v miestnych nastaveniach nastavenie dátumu, tj. oddeľovač a krátky dátum, ďalej si skús dané bunky naformátovať ako dátum, je možné, že ich berie ako text a preto ten výsledok.
yard
18.06.08,09:51
OK, nastavenie formatu oddeľovača beriem, nastavenie formátu bunky som mal na date a mask rrrr .. skusim to ešte s tým oddeľovačom.. ale je to asi haluz aj tak
robin78
18.06.08,09:53
skus tu pripnut ten samotny excelovsky subor a dam vediet co s tym
yard
18.06.08,10:15
Asi to naozaj súvisí so systémovým nastavením oddeľovača dní a mesiacov. V práci na PC mi to šlape.
robin78
18.06.08,10:28
v uvedenom subori vsetko funguje v poriadku a tu funkciu year tam vyuzivas len raz. Funkcia year funguje podla mna korektne, dovod preco zvykne vratit cislo 1900 je, ze vstupny parameter funkcie odkazuje napriklad na prazdnu bunku.

Systemovy oddelovac dni a mesiacov byva takmer vzdy bodka, nevidel som zatial este nikde, ze by sa pouzivalo nieco ine.

V pripnutom subori sa ti zobrazuje vysledok funkcie year() 1900? Zda sa, ze vsetko je ok, ale na tom obrazku hore bolo nieco ine ako v subore co si poslal...
Blackosh
27.06.08,19:07
Do bunky F15 musíš zadať celý dátum, napr.: 1.1.2001, ak je bunka naformátovaná na "date" a maska rrrr, výsledok bude 2001. Výsledok 1900 dostaneš ak do bunky napíšeš číslo 0