首页 > 解决方案 > 基于另一列的条件列

问题描述

我有一个存储财政月份的 Power BI 表。我创建了一个索引列,我想要一个基于当前月份选择的新列。新列应包含当前选择加上两个月。

样本数据

我不知道该怎么做。

标签: powerbidax

解决方案


您可以使用以下内容创建计算列:

New Column =
VAR CurrentIdx = 'Table'[Index]
VAR ModOnCurrentIdx =
    MOD ( 'Table'[Index], 11 ) + 2
RETURN
    SWITCH (
        TRUE (),
        CurrentIdx <= 10, "FM " & FORMAT ( ModOnCurrentIdx, "00" ),
        "FM "
            & FORMAT ( ModOnCurrentIdx - 1, "00" )
    )

这将产生: 在此处输入图像描述 不是最优雅的解决方案,但它有效!

希望能帮助到你 ;)


推荐阅读