Страницы: 1
RSS
Если дата соответствует текущей недели, то "1" если нет то "-", Помогите с выполнением задачи, формула должна по дате определить текущую неделя или нет, и вывести результат, пример во вложении.
 
Помогите пожалуйста с решением задачи по определению текущей недели, пример во вложении, спасибо!
 
=ЕСЛИ(НОМНЕДЕЛИ(СЕГОДНЯ();2)=НОМНЕДЕЛИ(C2;2);1;"-")
Согласие есть продукт при полном непротивлении сторон
 
malanchenkoufa, 1/0 выведет
Код
=--(НОМНЕДЕЛИ(C2;2)=НОМНЕДЕЛИ(СЕГОДНЯ();2))

если нужен "-" то или добавьте ЕСЛИ(), или формат ячейки настройте для 0 выводить "-"
Изменено: Hugo - 17.09.2024 18:44:34
 
Ребята, Sania, Hugo, труд должен вознаграждаться, напишите в личку куда скинуть символическую благодарность! Спасибо, вам!
 
malanchenkoufa, Не стОит)
Согласие есть продукт при полном непротивлении сторон
 
Но ведь НОМНЕДЕЛИ может вернуть некорректный результат:

1) Если сегодня (18.09.2024) написать формулу и сравнить дату 15.09.2023 --> формула некорректно посчитает, что даты принадлежат одной неделе - А ЭТО НЕ ТАК

2) Если сегодня допустим 03.01.2025 и формула сравнивает дату 29.12.2024 --> формула некорректно посчитает, что даты
не принадлежат одной неделе - А ЭТО НЕ ТАК.

ИМХО, Лучше использовать такую формулу:
=ЕСЛИ((C2-ДЕНЬНЕД(C2;2))=(СЕГОДНЯ()-ДЕНЬНЕД(СЕГОДНЯ();2));1;"-")
Изменено: Бахтиёр - 18.09.2024 08:33:52
 
Бахтиёр, Более глубоко погрузился в вопрос)
Цитата
malanchenkoufa написал:
труд должен вознаграждаться
:)
Согласие есть продукт при полном непротивлении сторон
 
=ЕСЛИ(ABS(C35-ДЕНЬНЕД(C35;2)-СЕГОДНЯ()+4)<4;1;"-")
Цитата
malanchenkoufa:   куда скинуть символическую благодарность
кидайте прямо сюда - этими самыми наборами  символов  )
 
Цитата
Бахтиёр написал:
=ЕСЛИ((C2-ДЕНЬНЕД(C2;2))=(СЕГОДНЯ()-ДЕНЬНЕД(СЕГОДНЯ();2));1;"-")
или
=ЕСЛИ(ЦЕЛОЕ((C2-2)/7)=ЦЕЛОЕ((СЕГОДНЯ()-2)/7);1;"-")
Владимир
Страницы: 1
Наверх