Скільки днів між X та Y - Поради Excel

Підрахунок кількості днів між двома датами в Excel здається оманливо простим. Але якщо ви просто віднімете попередню дату від пізнішої, можливо, ви неправильно підрахували кількість днів.

Візьмемо дуже прості дані цього тижня. Скажімо, що ваша команда розпочала проект у вівторок, і він має відбутися наприкінці дня у четвер. Якщо просто відняти 13.02.2018 від 15.02.2018, Excel скаже, що є 2 дні. Але це не правильно. Підрахуйте дні: вівторок, середа, четвер. Це три дні.

Одним із рішень є використання NETWORKDAYS, як показано в B3 нижче. Ця функція відрізняється від чистого віднімання, оскільки вона враховує і перший день, і останній день. У деяких випадках це буде краще. (NETWORKDAYS також можуть ігнорувати вихідні та святкові дні, але це було детально обговорено в Podcast 2023 - Обчислити робочі дні.)

NETWORKDAYS включає дату початку та закінчення

Я працюю над серією із 40 статей тут. Я розпочав роботу у середу 14 лютого 2018 року, і хочу закінчити до 31 березня 2018 року. Я завжди вірив, що між цими двома датами було 40 днів. Але, як ви бачите нижче, формула обчислює 46 днів, а не 40 днів.

Формула показує 46 днів, а не 40

Дивіться, число 40 для мене є важливим числом. Чому? Оскільки = ROMAN (40) - XL, і я цілі дні пишу про Excel. (А "XL" звучить як "Excel".) Отже, 40 - це мій улюблений номер. Я запланував 40 статей. Але календар дає мені 46 днів. Я не єдиний, хто має цю дилему. Протягом історії цифра 40 постійно з’являється. Ной боровся з дощем протягом 40 днів, а не 46 днів. Кейсі Касем відлічував би топ-40, а не топ-46. Чому я вважав, що між 2/14 і 3/31 - 40 днів?

У цей період існували різні способи планування 40 днів (дивним чином, Вікіпедія описує шість різних способів, за якими різні люди обчислювали 40 днів між цими двома датами!) Одним із поширених методів у Сполучених Штатах є просто пропускати неділю. (Я називаю це методистським методом, і я обираю цей метод, оскільки місцеві дами методистської церкви готують найкращий пиріг.) Модифіковані формули, подані нижче, виходять до 40 статей за 40 днів.

Ось важливий урок на сьогодні: ознайомтесь із чудовими секретними синтаксисами в B14. Підказка для NETWORKDAYS.INTL та WORKDAY.INTL пропонує вибір, де неділя вважається вихідними. Але що, якщо вам потрібно було пропустити вівторок і четвер? Це не варіант. Замість цього ви можете вказати 7-значний двійковий рядок як третій аргумент. Понеділок - перший біт, неділя - 7-й біт. A 1 означає трактувати день як день тижня. Отже, щоб пропустити вівторок та четвер, ви б використали "0101000" як третій аргумент.

Пропускаючи статтю кожної неділі, я потрапляю до 40 статей. Це надано EXCEL, оскільки у мене заплановано лише 40 статей. Це стаття №2 (II) на шляху до №40 (XL).

Торакальний четвер - мої улюблені функції, що розбивають серце в Excel. Коли я виявив цю таємну форму третього аргументу NETWORKDAYS.INTL та WORKDAY.INTL, у мене мало не було коронарного захворювання.

Думка дня в Excel

Я попросив своїх друзів Excel Master порадити їх щодо Excel. Сьогоднішня думка поміркувати:

"Двічі клацніть маркер заповнення, щоб скопіювати формулу до всіх рядків."

Білл Джелен

Цікаві статті...