ПредишенСледващото

Всеки знае, че годината се състои от 52 седмици. По този начин, за всеки ден можете да определите броя на седмицата, нали? Въпросът изглежда просто, но в действителност, този проблем има своите трудности. За да се изчисли броят на седмицата, можете да използвате NOMNEDELI функция.

Според стандарта ISO:

  • седмица винаги започва в понеделник и завършва в неделя;
  • през първата седмица е седмицата, която включва първия четвъртък на годината.

NOMNEDELI функция използва втори незадължителен аргумент, който ви позволява да определите ден от седмицата, който е на първия ден от седмицата. Ако вторият аргумент е 2, се приема, че седмицата започва в понеделник, а не във вторник. Въпреки това използването на тази опция не функционира NOMNEDELI съответния ISO стандарт.

Следната формула, която е създадена от Лоран Longrey (Laurent Longre) връща номера на седмицата на стандарта ISO за дати в клетка A1:
= INT ((A1-ДАТА (година (A1-WEEKDAY (А1-1) 4); 1; 3) + WEEKDAY (DATE (година (A1-WEEKDAY (А1-1) 4); 1; 3)) 5) / 7)

Фиг. 102.1 сравнени три метода за изчисляване на броя на седмицата за среща в колона А. В колона Б, използвайки Excel NOMNEDELI функция (неделя е денят на началото на седмицата). Колона C се използва функция на Excel NOMNEDELI (от понеделник е началният ден от седмицата). В колоната D се определя по-горе формула.

Номериране седмици, за да се отличи в съответствие с изискванията на ISO - трикове и техники в Microsoft Excel

Фиг. 102.1. Три начина за изчисляване на броя на седмицата

Подкрепете проекта - споделете линка, благодаря!