5

Непонятный затык с формулой WORKDAY

День добрый.
Делаю для себя табличку в Excel с котировками акций. Вытянул данные через ISS API. Все нормально работает. И вот чтобы взять котировки неделю(или месяц) назад, надо конкретно указать дату в рабочий день. Пытаюсь использовать стандартную встроенную функцию WORKDAY и ничего не выходит. Синтаксис такой =WORKDAY(TODAY(), -7). Excel ни в какую не пропускает формулу, хотя такой синтаксис приведен во всех примерах.
Есть какие мысли - что я не так делаю?

Непонятный затык с формулой WORKDAY

Лига помощи Excel

111 постов917 подписчиков

3
Автор поста оценил этот комментарий

Попробуй поменять разделитель в формуле на точку с запятой

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Сработало, спасибо!

0
Автор поста оценил этот комментарий
На самом деле от настроек системы зависит (раздел региональных настроек, если правильно помню). Раздражало, когда на работе была английская версия винды/офиса, а дома русская, и по умолчанию были разные разделители. Приходилось в настройках менять. Про написание формул вообще молчу)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Точно! Нашел эту хрень в настройках Windows. Это "List separator". Почему он влияет на формулы в Excel - для меня загадка....

0
Автор поста оценил этот комментарий

Это не ошибка формулы, а системное сообщение Excel, которое появляется, когда программа подозревает, что вы случайно вводите формулу.

Причина:

Excel видит, что вы начинаете ячейку с = и думает: "А не перепутал ли пользователь? Может, он хотел просто текст =WORKDAY(...) написать, а не формулу?"

Решение:

Способ 1 (простой)

Просто нажмите OK в этом окне, и формула все равно применится. Это просто предупреждение, а не блокировка.

Способ 2 (навсегда отключить предупреждение)

ФайлПараметры (Options)

Правописание (Proofing) → Параметры автозамены (AutoCorrect Options)

Перейдите на вкладку "Автоформат при вводе" (AutoFormat As You Type)

Снимите галочку с пункта "Формулы и диапазоны Excel" (Formulas and ranges)

Нажмите OK

Способ 3 (альтернативный ввод)

Если предупреждение раздражает, можно ввести формулу немного иначе:

Введите сначала =TODAY()-7

Потом отредактируйте формулу на =WORKDAY(TODAY(), -7)

Проверка после ввода:

После того как формула будет принята (после нажатия OK), проверьте:

Отображается ли дата? - Если видите число (например, 45321), измените формат ячейки на Дата

Формула работает? - Должна отобразиться дата, которая была 7 рабочих дней назад от сегодняшнего дня

Важно для вашей задачи:

Убедитесь, что у вас есть список праздничных дней для функции WORKDAY, если хотите точный расчет:

excel

=WORKDAY(TODAY(), -7, [диапазон_с_праздниками])

Где [диапазон_с_праздниками] - диапазон с датами официальных нерабочих дней.

P.S. Если после нажатия OK формула все равно не работает, возможно, функция действительно недоступна. Тогда используйте WORKDAY.INTL - она есть во всех современных версиях Excel.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо, но тут дело было в другом. Системная настройка "List separator" была ";" Сменил на запятую - и заработало.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества