Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel skloňování

=KDYŽ(D2=0;"";D2 & ", bude slavit narozeniny " &ZVOLIT(DENTÝDNE(C5;2);"v pondělí ";"v úterý ";"ve středu ";"ve čtvrtek ";"v pátek ";"v sobotu ";"v neděli ")&HODNOTA.NA.TEXT(C5;"dd.mm.rrrr")&" za "&KDYŽ(C6=1;C6&" den a ";KDYŽ(C6=2;C6&" dny a ";KDYŽ(C6=3;C6&" dny a ";KDYŽ(C6=4;C6&" dny a ";C6&" dní "))))&HODINA(NYNÍ())&" hodin a "&MINUTA(NYNÍ())&" minut.")

Formát dddd totiž vracia len základný tvar, ktorý ťažko vyskloňuješ. Na to potrebuješ alebo funkcie KDYŽ (ako si použil v prípade skloňovania slova "den") alebo funkciu ZVOLIT, ktorá Ťa z poradového čísla dňa týždňa odkáže na príslušný tvar názvu dňa.

P.S. ešte nemáš poriešené skloňovanie minút...

Rozbor zvyšku vzorca som nerobil...

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny