powerbi - 使用 DAX Powerbi 进行标记(1 或 0)

标签 powerbi dax powerbi-desktop

我是 DAX 新手,我想根据时间做一个标记

标志列称为“New”,用于确定是否是新的、Value YTD >0 且 Value YTD Past Year 为 0 或空白

我的 table

period | product | value YTD | value YTD Past Year |
202201 | Apple | 1000 | 0
202201 | Orange | 1000 | 0
202201 | Durian | 2033 | 100

输出 表

period | product | value YTD | value YTD Past Year | New 
202201 | Apple | 1000 | 0 | 1
202201 | Orange | 1000 | 0 | 1
202201 | Durian | 2033 | 100 | 0

感谢任何帮助!

最佳答案

我的理解是你有三种情况:

<表类=“s-表”> <标题> 年初至今的值(value) 去年年初至今的值(value) 输出 <正文> >0 >0 0 >0 0 1 0 0 空白

然后,您应该能够创建新的计算列 New作为

New =
SWITCH(
    TRUE(),
    [Value YTD] > 0 && [Value YTD Past Year] > 0,
    0,
    [Value YTD] > 0 && [Value YTD Past Year] = 0,
    1,
    BLANK()
)

关于powerbi - 使用 DAX Powerbi 进行标记(1 或 0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72643221/

相关文章:

asp.net - PowerBI Desktop 在获取 OData API 时返回 404,但在 Fiddler 中工作正常

excel - Power Query 在每一列上应用函数

google-analytics - 我可以将我的 Google Analytics 媒体资源从 GA4 切换到 UA 吗?

PowerBI 空值行不显示

sorting - 如何手动排序/排列 Power BI 漏斗图?

ssas - 表格模型和多维模型的构建方式是否相同?

security - 连接 Power BI 与 Exact Online 比通过 HTML 更高效

data-visualization - Power Bi 中的多轴重叠条形图

powerbi - PBI 服务 Odbc.DataSource 动态 dsn 名称

dax - 计算列中出现的次数