我是Power BI的新手
我正在尝试构建堆积的折线图,这意味着图表中的第一天为1,下一个日期为2,然后是3
我的查询如下
<table>
<thead>
<tr>
<th>header 1</th>
<th>header 234567895678657</th>
</tr>
</thead>
<tbody>
<tr>
<td class="first">
<span class="ellipsis">
data long long long long long long long long long long long long cell
</span>
</td>
<td class="second">data 2</td>
</tr>
<tr>
<td class="first">short</td>
<td class="second">data 2</td>
</tr>
</tbody>
</table>
图形应如下图所示
答案 0 :(得分:1)
您可以通过创建一个计算列来实现此目的,如下所示:
Cum Count = CALCULATE(
COUNTROWS(Table)
, FILTER( Table
, Table[date] < EARLIER(Table[date]))
)
我对此进行了测试,并且可以正常工作,只是确保您的日期按升序排列。
答案 1 :(得分:1)
不确定是否会更有效,但是您可以尝试以下版本:
Count Cum = COUNTX(FILTER(Table, Table[Date] <= EARLIER(Table[Date])), 1)
或者简单地
Count Cum = COUNTROWS(FILTER(Table, Table[Date] <= EARLIER(Table[Date])))