首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在dax / powerbi中,有没有办法计算两个日期(第一个和最后一个)之间的差异?

在dax / powerbi中,有没有办法计算两个日期(第一个和最后一个)之间的差异?
EN

Stack Overflow用户
提问于 2020-09-08 07:32:27
回答 1查看 37关注 0票数 0

例如,我有一个excel文件,其中包含每个候选人的阶段变更日期

我想要做的是计算候选人从技术测试发送到技术测试审查平均需要多少天。问题是,有时候选人被错误地移动了,系统记录了这两个移动。

所以我需要一种方法来计算每个候选人的技术测试发送的第一个日期和技术测试审查的最后一个日期之间的平均日期差异。你知道怎么做吗?请帮助我:(

EN

回答 1

Stack Overflow用户

发布于 2020-09-08 13:24:52

请尝试以下3项措施:

代码语言:javascript
复制
min_date_tt_sent = 

CALCULATE(
    MIN(your_table_name[date of change]),
    FILTER(
        ALL(your_table_name),
        your_table_name[candidate id] = MIN(your_table_name[candidate id])
            && your_table_name[stage] = "Technical Test Sent"
    )
)
代码语言:javascript
复制
max_date_tt_review = 

CALCULATE(
    MAX(your_table_name[date of change]),
    FILTER(
        ALL(your_table_name),
        your_table_name[candidate id] = MIN(your_table_name[candidate id])
            && your_table_name[stage] = "Technical Test Review"
    )
)
代码语言:javascript
复制
date difference = DATEDIFF([min_date_tt_sent],[max_date_tt_review],DAY)

这里是示例数据的输出-

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63785381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档