【发布时间】:2020-07-14 20:56:49
【问题描述】:
我正在研究具有这种结构的冠状病毒数据集,其中每个国家/地区都有从第一个已知记录病例的日期开始的记录。 案例列不是聚合的,因此它包含当天记录的案例。这适合在国家之间按时间顺序进行比较,但我也想从每个国家记录第一例病例的日期开始进行比较。 这就是为什么我想通过 DAX 计算一个新列,该列添加一个列,其中包含相应国家/地区记录其首例病例的日期。
我的第一次尝试:
Date of First Case = CALCULATE(MIN(Corona[dateRep]); ALLEXCEPT(Corona;
Corona[countriesAndTerritories]))
返回每个国家记录的最早日期。
但是,我不知道如何在此处应用过滤器,以便最早日期不考虑包含 0 个案例的记录。
如何计算每个记录超过 0 个病例的国家/地区的第一个日期,并将其作为附加列添加到表格中?
【问题讨论】:
-
你能指出你尝试了什么吗?即使是失败的 DAX 公式也很好,因为这会准确地显示你卡在哪里。
标签: powerbi dax powerbi-desktop