我需要搜索列V(称为TotalWeight)。
如果低于100,那么W列将显示为“L”
101 - 250“H”之间
250 - 500“VH”
超过500“VVH”
我尽力了
Sub Change_Weight()
=IF([TotalWeight]0 > 100, “L”, IF([TotalWeight]101 > 250, “H”, IF([TotalWeight]250 > 500, “VH”, IF([TotalWeight]500 > 900, “VVH”))))
End Sub
2条答案
按热度按时间k5ifujac1#
从最重的权重到最轻的权重倒推可能会更好,最轻的权重是最后一个“False”结果,所以:
mm5n2pyu2#
我的建议是,把你的条件放进一个单独的表格里。任何时候你的老板想要不同的值或想要更多的条件,维护这个列表比改变公式要容易得多。
把这个公式放入第五列: