Условие в выражении

Автор govorun, 09 октября 2020, 12:10:34

« назад - далее »

govorun

В сводной таблице пытаюсь подсчитать сумму по полю [OST] при условии что значение поля [M] находится в промежутке между MONTHNAME(MAX(M, 4)) и MONTHNAME(MAX(M, 2))
SUM( {< M = {' >=$(=MONTHNAME(MAX(M, 4))) <=$(=MONTHNAME(MAX(M, 2))) '} >} OST)Поле M получается из MONTHNAME(DATE('...')Собственно не могу понять, почему не считает?

govorun

Вот такое считает, а как же все-таки поставить в условие интервал?
SUM(
{< M = {'$(=MONTHNAME(MAX(M, 4)))', '$(=MONTHNAME(MAX(M, 3)))', '$(=MONTHNAME(MAX(M, 2)))'} >}
OST)

WA

Я так считаю сколько у меня Call ID было за последние 10 минут.
count(DISTINCT{<час_минута={'=[час_минута]>max(TOTAL час_минута)-0.007'},Провайдер={"SPB"},Направление={"Вход (*"}>}[Call ID])

Uunit

Так попробуйте, не уверен, но возможно поможет.
SUM( {< M = {' >=$(=MONTHNAME(MAX(M, 4))) '} >*<M = {' <=$(=MONTHNAME(MAX(M, 2))) '}>} OST)

govorun

Вот так это работает...
Sum(
{< M = {">= $(=MAX(M, 4)) <= $(=MAX(M, 2)) "}>}
SSS)

Яндекс.Метрика