我在PowerBI中有两个假设的表格。第一个名为Query1
,有各种销售交易号,其中许多都发生在类似的日期(也包括在内)。因此,我们在Query1
中有两个相关的,它们是'Query1'[transaction_number]
和'Query1'[transaction_date]
。
现在,假设我想创建另一个名为Query2
的表。第一列设置为'Query1'[transaction_date]
。第二列应该是与该日期关联的交易号的计数,其中的基础信息来自Query1
。
我尝试了以下内容:
transaction_count = COUNT('Query1'[transaction_number])
但不幸的是,我得到的只是交易日期交易号总数的一列。我想要一个列,其中包含每个特定日期每笔交易的计数。
提前致谢。
答案 0 :(得分:1)
你必须使用 SUMMARIZECOLUMNS Function (DAX)
Query2 =
SUMMARIZECOLUMNS (
'Query1'[transaction_date],
"transaction_count ", SUMX ( 'Query1', 'Query1'[transaction_number] )
)
根据我的理解,您需要在SUMMARIZECOLUMNS内部使用SUMX,但如果您真的需要计算行数,只需将SUMX
替换为COUNTX
COUNTX Function (DAX)。