excel函数技巧:reduce+substitute实现替换案例分析-趣帮office教程网

如图,想将组合及人数中的数据进行一下清洗,转成黄色区域的效果样子。公式如下

=REDUCE(B3:B14,{"人"," ",","},LAMBDA(x,y,SUBSTITUTE(x,y,"")))

公式思路,从原数据可以看出,里面有人,有空格,有逗号等要素需要去除。这里需要使用substitute函数。在没有reduce函数之前只能进行subsitute(subsitute(substiute……这样的嵌套,使用很不方便。如果和reduce函数就简单多了,这样想要替换谁,就在二参的数组中把它加里面,替换多少次都很方便。