Страницы: 1
RSS
Как умножить все значения диапазона на 1 внутри формулы?
 
Есть база (КУБ OLAP), из которой выгружаются даты договоров (столбец А) и суммы договоров (столбец В). Даты в столбец А выгружается в текстовом формате (база такая).
Нужно найти, допустим, сумму всех договоров, заключенных после 30.06.2019.
Как можно не создавая дополнительный столбец (где дата будет умножаться на 1 или обрабатываться через --), и не изменяя формата столбца А с выгруженными датами, изменить формат столбца с датами (диапазона) в самой формуле?
Т.е. нужно решение по типу СУММЕСЛИ(диапазон*1;">30.06.2019";диапазон суммирования) . Пример во вложении.
 
Код
=СУММПРОИЗВ(B2:B85*((--A2:A85)>ДАТА(2019;6;30)))
Код
=СУММПРОИЗВ(B2:B85*((1*A2:A85)>ДАТА(2019;6;30)))
Код
=СУММПРОИЗВ(B2:B85*(A2:A85-"30.06.2019">0))
Изменено: buchlotnik - 20.07.2020 17:49:25
Соблюдение правил форума не освобождает от модераторского произвола
 
VasiliY_Seryugin, можно так попробовать.Массивная
Код
=СУММ(ЕСЛИ(ДАТАЗНАЧ(A2:A85)>ДАТАЗНАЧ("30.06.2019");B2:B85))
 
Спасибо всем! Все работает.
СУММПРОИЗВ великая вещь.
Страницы: 1
Наверх