Powerbi 日期差异使用同一列DAX中的日期
我有一个数据集,试图使用每个操作的备注日期计算用户对经销商备注的响应时间 这是我的示例数据,我已经在配置单元查询中使用lag、lead和min窗口函数计算了它,但我的用户希望在powerbi中看到这一点 这就是我到目前为止所尝试的 我创建了一个“用户注释日期”度量来获取用户响应的第一个响应Powerbi 日期差异使用同一列DAX中的日期,powerbi,dax,powerbi-desktop,daxstudio,Powerbi,Dax,Powerbi Desktop,Daxstudio,我有一个数据集,试图使用每个操作的备注日期计算用户对经销商备注的响应时间 这是我的示例数据,我已经在配置单元查询中使用lag、lead和min窗口函数计算了它,但我的用户希望在powerbi中看到这一点 这就是我到目前为止所尝试的 我创建了一个“用户注释日期”度量来获取用户响应的第一个响应 user note date = CALCULATE(MIN(Query1[Note Date]),ALLEXCEPT(Query1,Query1[incident],Query1[Action Type])
user note date = CALCULATE(MIN(Query1[Note Date]),ALLEXCEPT(Query1,Query1[incident],Query1[Action Type]),
LEFT(Query1[lastuser],1) in {"U"} )
Dealer Note Date =
CALCULATE(
MIN(Query1[pdate]),
FILTER(ALLEXCEPT(Query1,Query1[incident],Query1[action_type]),
Query1[action_type] in {
"DLR_CUST_Update"
))
我从经销商票据日期度量中得到此错误,我不理解上述计算的错误
错误:无法确定表“Query1”中列“Action Type”的单个值。当度量公式引用包含许多值的列而未指定聚合(如min)时,可能会发生这种情况
这是我的样本数据
您的[经销商票据日期]计算栏是查询1[行动类型]还是查询1[行动类型] 您无法访问[Dealer Note Date]中的Query1列[action_type],因为您在ALLEXCEPT中排除了它
Dealer Note Date =
CALCULATE(
MIN(Query1[pdate]),
FILTER(ALLEXCEPT(Query1,Query1[incident],**Query1[action_type]**),
Query1[action_type] in {
"DLR_CUST_Update"
))
明白了,谢谢@msta42a