Есть ли формула в экселе, которая меняет значения в зависимости от дня недели?
Круглую неделю у нас одни и те же цены, но в пятницу они дешевле на 2₽. Я могу вносить изменения в имеющуюся форуму вручную, но таблиц у нас несколько, и постоянно этим заниматься неудобно. Есть ли формула или условие при котором все будет считаться по одной цене, а в пятницу - по другой?Макросы не предлагать - все на планшете андроида)
увлекаюсь компьютерами и природой. люблю точность и анализировать данные, может поэтому... · 12 янв 2022 · office-study.ru
Платон мне друг, но истина...
Во-первых, промежуточный столбец ни к чему. Можно сразу в конечной формуле =ЕСЛИ(C2=5;D2-2;D2) вместо С2 написать ДЕНЬНЕД(B2), как предлагает автор ответа.
Получится так
ЕСЛИ(ДЕНЬНЕД(B2)=5;D2-2;D2)
уже серьезнее.
В ответе тип для функции деньнед не указан. А это значит, дни недели нумеруются с 1 (воскресенье) до 7 (суббота). так что последние формулы дают скидку, увы, по четвергам...
Энергетик по профессии. Интересы: лингвистика, психология. · 20 дек 2021
=ЕСЛИ(ДЕНЬНЕД(СЕГОДНЯ();2)=5; A1*0,75; A1)
Если сегодня пятый день недели (2 - тип исчисления, функции деньнед, он всплывает в подсказках и двойка означает счёт от 1 до 7 с понедельника по воскресенье), тогда цена составит величину ячейки А1 минус 25%, иначе - просто величину ячейки А1.
Род деятельности - аналитик (экономика).
Увлечения: духовное развитие человека... · 20 дек 2021
Добрый день.
Простейший способ привязать изменение цены к дню недели - это:
1. Вставить 1-й промежуточный столбец, определяющий день недели. В данном случае это формула =ДЕНЬНЕД() в которой 5 = Пятница.
2. Вставить 2-й столбец, корректирующий цену в зависимости от дня недели, с формулой: =ЕСЛИ(C2=5;D2-2;D2) , где:
С2 = 5 - условие дня недели, совпадающего с... Читать далее
Да, в Excel можно использовать формулу, которая будет изменять значения в зависимости от дня недели.
Для того, чтобы изменить цены в зависимости от дня недели, можно использовать формулу IF в Excel. Например, для ячейки A1, содержащей цену, формула будет выглядеть следующим образом:
=IF(WEEKDAY(TODAY(),2)=5,A1-2,A1)
Эта формула проверяет текущий день недели с помощью... Читать далее