QlikSense 集分析 SUM 表达式,具有显式小于和忽略选择
QlikSense Set analysis SUM expression with explicit less than and ignore selections
我在 QlikSense 中有一个表达式:
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH={$(=NUM(Month(today()),'#'))}>}MOVES)
这给了我 2018
(上一年)在 MONTH 6
(当月)MOVES
的 SUM
我想要的是 2018
(上一年)MOVES
的 SUM
和 MONTH
的 1
到 6
截至当月。
我试过在不同的地方将 <
添加到表达式中,但 returns 什么都没有:
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH<={$(=NUM(Month(today()),'#'))}>}MOVES)
&
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH={$(<=NUM(Month(today()),'#'))}>}MOVES)
但他们没有返回任何东西。
你试过这个吗:
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH={"<=$(=NUM(Month(today()),'#'))"}>}MOVES)
你的月份字段是什么格式,是数字吗?
我在 QlikSense 中有一个表达式:
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH={$(=NUM(Month(today()),'#'))}>}MOVES)
这给了我 2018
(上一年)在 MONTH 6
(当月)MOVES
的 SUM
我想要的是 2018
(上一年)MOVES
的 SUM
和 MONTH
的 1
到 6
截至当月。
我试过在不同的地方将 <
添加到表达式中,但 returns 什么都没有:
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH<={$(=NUM(Month(today()),'#'))}>}MOVES)
&
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH={$(<=NUM(Month(today()),'#'))}>}MOVES)
但他们没有返回任何东西。
你试过这个吗:
Sum({$<YEAR=,YEAR= {$(=YEAR(TODAY())-1)},MONTH={"<=$(=NUM(Month(today()),'#'))"}>}MOVES)
你的月份字段是什么格式,是数字吗?