Страницы: 1
RSS
Excel знает праздничные дни?
 
Собственно вопрос в заголовке.

Мне нужно в формуле прописать условие: если дата равна праздничному дню, то один результат, иначе другой. В Excel где-то прошиты русские праздники? Или нужно городить свой список праздников где-то в соседних ячейках?
И как написать такую формулу?

Буду признателен за помощь.
 
Нужен диапазон с указанием праздников
 
Цитата
Partizano _pl  написал:
В Excel где-то прошиты русские праздники?
нет. И не только русские - там вообще никаких нет. Поэтому да, только
Цитата
Partizano _pl написал:
городить свой список праздников где-то в соседних ячейках?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Понято. Спасибо.
 
Partizano _pl, можно свою макрофункцию написать, в которую вшить всё, что нужно  ;)
Изменено: Jack Famous - 08.02.2022 17:12:18
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
в разных странах разные праздничные дни
празники появляются, упраздняются... зачем Excelю все это?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Partizano _pl написал:
Excel знает праздничные дни?
он работает круглосуточно, без выходных и праздников :-)

А если серьезно, то если говорить о рабочем календаре, то нужно вспомнить и о переносах выходных на рабочие.
Изменено: БМВ - 08.02.2022 21:58:46
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
А если серьезно, то
, раз есть различные версии для разных языков, мелкомягкие могли бы и "вшивать" в каждую языковую версию соответствующие ГОСУДАРСТВЕННЫЕ праздники (например, в русскую - русские), тем более что
Цитата
Ігор Гончаренко написал:
празники появляются, упраздняются...
было ооооочень давно, и происходит крайне редко.
Изменено: Эклектрикс - 08.02.2022 22:10:43
 
Цитата
Эклектрикс написал:
могли бы и "вшивать" в каждую языковую версию соответствующие ГОСУДАРСТВЕННЫЕ праздники
ну и что делать тогда в интернациональных компаниях?
Цитата
Эклектрикс написал:
было ооооочень давно, и происходит крайне редко.
ну да, достаточно посмотреть за последние 10 лет чтоб понять как меняются эти дни и выходные с ними связанные в январе.

чисто гипотетически все у них есть
https://support.microsoft.com/ru-ru/office/%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D­0%B8%D0%B5-%D0%BF%D1%80%D0%B0%D0%B7%D0%B4%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2­-%D0%B2-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C-outlook-%D0%B4%D0%BB%D1%8F-windows-f16d872f-8dad-4750-bb7c-166e72c26977
OUTLOOK.HOL который находится в папке C:\Program Files (x86)\Microsoft Office\OfficeXX\1049 согласно региону. там все прописано правда там была ошибка, которую нужно править для использования в Outlook, но даты там прописаны для определенных годов.
Изменено: БМВ - 08.02.2022 22:34:57
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
ну да, достаточно посмотреть за последние 10 лет чтоб понять как меняются эти дни и выходные с ними связанные в январе
Я не про перенос праздников на выходные, а про создание новых праздников и упразднение старых на ГОСУДАРСТВЕННОМ уровне, а этого не было уже ооооочень давно (ну может в какой-то стране и было, но в России, Европе и Америке я не слышал, чтобы в последние 10 лет что-то в государственных праздниках КОРДИНАЛЬНО менялось).
Цитата
БМВ написал:
чисто гипотетически все у них есть
Хм, может это можно как-то в макросе использовать?
Изменено: Эклектрикс - 08.02.2022 22:44:12
 
Возможно, будет полезным...
Делал для себя набор пользовательских функций (см. вложенный файл):
Function fnСледующийРабочийДень(ByVal dДень As Date, Optional ByVal iДобавитьДней As Integer = 1) As Date
Function fnЭтоРабочийДень(ByVal dДень As Date) As Boolean
Private Function fnЭтоПраздникИлиВыходной(dДень As Date) As Boolean
Private Function fnЭтоРабочаяСуббота(dДень As Date) As Boolean

В код уже внесены даты с 01.01.2006 по 09.01.2023 включительно. Для РФ.
Можно работать с дополнительными столбцами.
 
Цитата
Эклектрикс написал:
может это можно как-то в макросе использовать?
Производственный календарь в Excel (VBA и Power Qwery)
Возможно этот вариант поможет - выгружаете производственный календарь и на него опираетесь в функциях.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Если бы был какой-то URL-адрес веб-службы где данные праздников бы кто-то обновлял, то ВЕБСЛУЖБА(URL-адрес) что-то могла бы вытащить.
А так вопрос возникает кто-то эту функцию использует вообще и есть ли полезные URL-адреса из которых можно что-то взять?
 
Цитата
БМВ написал: А если серьезно, то если говорить о рабочем календаре, то нужно вспомнить и о переносах выходных на рабочие.
В Германии с этим очень просто, никаких переносов. Попал праздник на субботу/воскресенье - рабочему не повезло, работодателю повезло. Работай, негра, солнце еще высоко.

Я когда-то для одной таблицы сделал "вечный" список праздников на любой год на базе вот такой таблички (https://www.excel-coach.com/excel-und-die-feiertage/), где записаны как постоянно привязанные к определенной дате праздники, типа 1 января, так и "плавающие" праздники типа пасхи и троицы.   До 2079 года будет работать.  :D
Goedenavond!
 
Цитата
написал:
кто-то эту функцию использует вообще и есть ли полезные URL-адреса из которых можно что-то взять?
курсы валют, биржи и т.п. Нормально вытягиваются.  
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Необходимо учитывать, что в России есть еще региональные праздничные дни.
Владимир
 
Цитата
seggi: "вечный" список праздников на любой год … До 2079 года будет работать
как разнятся наши понимания вечности  :D
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Страницы: 1
Наверх