我在Excel 2007中有一列数字,例如:
19
35
29
62
我想要做的是:如果值在0-20之间,请将值替换为0.1 如果值在20-25之间,则将其替换为0.2
箱子大小不会相同(0-20,20-25,30-50,50-60,65 +)等,替换号码的值不一定是顺序的
有这个公式吗?一个宏可以工作吗?找到并替换它将永远需要。
由于
答案 0 :(得分:1)
最简单:一张纸上的表格,两列,一列用于下限乐队,另一列用于各自的值:
0 0.1
20 0.2
25 0.3
30 0.4
50 0.5
60 0.6
然后是公式:=VLOOKUP(value_to_replace,table_address,2,TRUE)
确保对边界进行排序或技巧不起作用。替换值不必排序。