Power BI DAX 在特定时间段内查找数据

时间:2021-05-20 18:24:19

标签: powerbi dax

数据是两个表1,带有Item name;在一个时期内负责该项目的经理;他们在上面的日期(可以为空);他们在上面的日期。表 2 中是商品名称和销售时间。我需要找到的是一种在 Power BI 中找到的方法,以添加一个列或度量,以显示当时哪个经理负责该项目。 The image is from Excel just to simplify explanation.

1 个答案:

答案 0 :(得分:2)

检查我的公式,它会按预期返回结果,如果有帮助请采纳,谢谢:)

Add Column = 
CALCULATE(
    MAX(Sheet1[Manager]),
        FILTER(ALL(Sheet1),Sheet1[item] = Sheet2[Item]),
            FILTER(ALL(Sheet1),Sheet1[Date from] <= EARLIER(Sheet2[When]) && Sheet1[Date to] >= Sheet2[When]))

enter image description here enter image description here