首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Power BI Dax多重IF和语句

Power BI Dax多重IF和语句
EN

Stack Overflow用户
提问于 2018-05-09 10:13:18
回答 1查看 7.5K关注 0票数 0

我在Power中有一个DAX查询-见下面。我已经在数据中创建了一个新列,我希望将AgeWhenFirstSold(Mo)分组到年龄桶中。

我从这个查询中得到的结果是0-5个月,但是列中没有显示6-11个月。

代码语言:javascript
复制
Group AgeWhenFirstSold(Mo)- 6 Months =
IF (
    AND ( Sheet1[AgeWhenFirstSold(Mo)] >= "0", Sheet1[AgeWhenFirstSold(Mo)] <= "5" ),
    "0 - 5 Months",
    IF (
        AND ( Sheet1[AgeWhenFirstSold(Mo)] > "5", Sheet1[AgeWhenFirstSold(Mo)] <= "11" ),
        "6 - 11 Months"
    )
)
EN

回答 1

Stack Overflow用户

发布于 2018-05-09 10:21:59

我怀疑你的问题是按字母顺序"11“<= 5”

“尝试使用VALUE(<text>)”将表示数字的文本字符串转换为数字。

例如VALUE( Sheet1[AgeWhenFirstSold(Mo)] ) >= 0

但是,也可以配置回收箱和组,以避免不得不使用DAX:提取它们。

在Power桌面的字段部分右击AgeWhenFirstSold(Mo)并选择New Group:

然后,一个对话框允许您配置新组。

举个例子:

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

https://stackoverflow.com/questions/50250824

复制
相关文章

相似问题

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