excel怎么替换同一单元格内一组数据中的某个数为随机数

例如:一个单元格内的值为:A1内的值为 12:36:C4:7B:2A
A2内的值为 B2:3C:C2:7B:5A ...........我想替换单元格内的2为一个随机生成0到9任意数或替换单元格内的“B”为一个随机生成0到9任意数;
最终得:A1单元内的第一个“2”为0到9任意;第二个“2”也为0到9任意,且不相同。

如下图在B1单元格里面输入  =SUBSTITUTE(A1,2,RANDBETWEEN(0,9)) 下拉填充即可。

按F9键即可发现数据随机变化。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-03
=SUBSTITUTE(SUBSTITUTE(A1,2,RANDBETWEEN(1,9),1),2,RANDBETWEEN(1,9))

本回答被网友采纳