![](/img/trans.png)
[英]how to perform count operation for a column with multiple values in Power BI?
[英]Count Multiple Rows from Multiple Table (Power BI)
我正在嘗試編寫一個 Power BI 查詢,該查詢可以計算帶有條件的 ROWS 數。
現在我有 5 個表 - Table1
, Table 2
, Table 3
, Table 4
, Table 5
。 現在在這些表中,我有兩個名為ID
和Date
的列。 我想計算Date
不為空的所有ID
我正在嘗試這個查詢,但它對我的事業沒有幫助。
All Total Hires =
SUMX(
UNION(
SELECTCOLUMNS(Table1,"A",Table1[Name]),
SELECTCOLUMNS(Table2,"A",Table2[Name]),
SELECTCOLUMNS(Table3,"A",Table3[Name]),
SELECTCOLUMNS(Table4,"A",Table4[Name]),
SELECTCOLUMNS(Table5,"A",Table5[Name])
)
,IF([A] <> NULL, 1, 0))
有誰知道這個問題的任何解決方案?
您可以使用COUNTROWS和BLANK()執行類似的操作。 注意:我假設日期為空/空白,而不是“”類型的空。
Table1 Non Blanks= CALCULATE(COUNTROWS('Table1'), FILTER('Table1', 'Table1'[Date] <> BLANK())
您為每個表創建一個度量,並將它們加在一起或
CALCULATE(COUNTROWS('Table1'), FILTER('Table1', 'Table1'[Date] <> BLANK())
+ CALCULATE(COUNTROWS('Table2'), FILTER('Table2', 'Table2'[Date] <> BLANK())
+ and Table3 etc
您也可以嘗試以下措施-
count_id =
COUNTROWS(
UNION(
FILTER(Table_1, Table_1[date] <> BLANK()),
FILTER(Table_2, Table_2[date] <> BLANK())
)
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.