|
楼主 |
发表于 2020-9-11 09:32
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
函数法:加减法用函数没有问题,乘法和除法,把NULL值当成1了。在版主指导下,乘法除法我另加了两个办法,
一个是版主的,乘法:Table.AddColumn(更改的类型, "乘", each List.Product({[上月数量]??0,[本月数量]??0}))。除法:Table.AddColumn(更改的类型, "乘", each List.Product({[上月数量]??0,1/[本月数量]??0}))。
一个是我自己用了公式:乘法:(if [上月数量]=null then 0 else [上月数量])*(if [本月数量]=null then 0 else [本月数量]) 除法:if [本月数量]=null then 0 else (if [上月数量]=null then 0 else [上月数量])*1/(if [本月数量]=null then 0 else [本月数量])
看看还有什么好办法?我的公式是不是还可以优化?谢谢 |
|