[已解决] 如何在query中添加类似在excel中那样的if条件判断表达式

  [复制链接]
查看242414 | 回复178 | 2020-9-25 01:17:20 | 显示全部楼层 |阅读模式
小白一枚,求助大家,如何在query添加一个自定义列,像如图中if公式那样去判断,非常谢谢
10256101709571.png
回复

使用道具 举报

绯村剑心 | 2020-9-25 01:24:21 | 显示全部楼层
= Table.AddColumn(源, "新添列", each if [B2]="品种" then [D2] else [C2]*0.7)
回复

使用道具 举报

宇文寒涛 | 2020-9-25 01:28:21 | 显示全部楼层
2个方法:
1.在菜单里找到添加条件列,然后菜单提示操作即可
2.添加自定义列,手工写if的判断条件,几乎和excel里是一样的,但是需要注意:
a.小写
b.if 条件 then xxx else xxx

多试几次,肯定可以的:)
回复

使用道具 举报

owo | 2020-9-25 01:33:21 | 显示全部楼层
= Table.AddColumn(源, "新添列", each if ="品种" then [D2] else [C2]*0.7)


谢谢大佬,已经搞定了
回复

使用道具 举报

神奇女侠 | 2020-9-25 01:40:21 | 显示全部楼层
2个方法:
1.在菜单里找到添加条件列,然后菜单提示操作即可
2.添加自定义列,手工写if的判断条件,几乎 ...


C:\Users\yueminghui\Desktop\数据源\提问.jpg
回复

使用道具 举报

福州巧克力 | 2020-9-25 01:44:22 | 显示全部楼层
2个方法:
1.在菜单里找到添加条件列,然后菜单提示操作即可
2.添加自定义列,手工写if的判断条件,几乎 ...


大佬你说的第二个方法我试了已经可以了,第一个方法您帮忙看下图片呢,这个公式怎么输入呢 10256101709572.jpg
回复

使用道具 举报

飞旋的青花 | 2020-9-25 01:47:22 | 显示全部楼层
大佬你说的第二个方法我试了已经可以了,第一个方法您帮忙看下图片呢,这个公式怎么输入呢


这点用三角形下拉选择“列”,然后选“未折算”,回车后,在编辑栏里将M语句中的[未折算]后面手工添加上:*0.7,回车。
回复

使用道具 举报

mumiao | 2020-9-25 01:53:22 | 显示全部楼层
这点用三角形下拉选择“列”,然后选“未折算”,回车后,在编辑栏里将M语句中的[未折算]后面手工添加上 ...


天哪我也是太笨了,好尴尬啊,这么简单的我咋都没想到
回复

使用道具 举报

lx319 | 2020-9-25 01:57:22 | 显示全部楼层
天哪我也是太笨了,好尴尬啊,这么简单的我咋都没想到


这不是笨与不笨的问题,是用得多与少的问题。
回复

使用道具 举报

dgctzxs | 2020-9-25 02:05:23 | 显示全部楼层
这不是笨与不笨的问题,是用得多与少的问题。


嗯嗯,以后还是要多实践多思考
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则