< návrat zpět

MS Excel


Téma: Výpočet adventní neděle rss

Zaslal/a 24.6.2013 22:54

Lze pomocí vzorce v Excelu vypočítat první adventní neděli (ne pomocí funkce, to jde). Děkuji za radu

Zaslat odpověď >

#014095
avatar
Teda nejakú funkciu použiť treba 10

=A1-MOD(A1+6;7)-21

Alebo pomocou funkcie

=A1-WEEKDAY(A1)-20

V bunke A1 je dárum 24.12.20xxcitovat
#014096
Opičák
=DATUM(G13;12;3-DENTÝDNE(DATUM(G13;12;24);2)+(DENTÝDNE(DATUM(G13;12;24);2)=7)*7)

v bunce G13 zadej rok nebo uprav vzorec

edit: vzorec pro excel 2010 !citovat
#014097
Opičák
2
Příloha: zip14097_adventni-nedele.zip (12kB, staženo 17x)
citovat
#014098
Opičák
Ješte jsem našel další dva vzorce, ale podle mě počítají špatně (oba stejně špatně), protože "hodí" neděli až po 3.12.xxx, což by nemělo být
=DATUM(G13;12;25)-20-DENTÝDNE(DATUM(G13;12;25))

(to je to co psal marjankaj v CZ verzi)
a

=DATUMHODN("25/12 /"&G13)-ZAOKR.NAHORU(DENTÝDNE(DATUMHODN("25/12/"&G13));7)-21+(8-DENTÝDNE(DATUMHODN("25/12/"&G13)))citovat
#014099
Opičák
s datem 24.12.xxxx jak psal Marjankaj (data jsem si nevšiml) je to OK.citovat
#014121
avatar
Moc děkuji za radu. Bezva funguje vzorec s odkazem na štědrý den tak i odkaz na rok. Tabulka také funguje velice dobře. Ještě jednou děkuji za radu.citovat
#014123
avatar
A mohol by sivysvetliť, čo si týmto myslel?

(ne pomocí funkce, to jde)citovat
#014124
avatar
Vlastní funkce na výpočet první adventní je :

Public Function DateAdvent(ByVal intYear As Integer) As Date

Dim intYear1127 As Integer

intYear1127 = 7 - Weekday(DateSerial(intYear, 11, 27), vbMonday)

DateAdvent = DateSerial(intYear, 11, 27) + intYear1127

End Functioncitovat
#014125
avatar
Ale to si mal napísať, že si myslel "vlastnú funkciu". Aj MOD je funkcia aj WEEKDAY.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje