例如:15687998 替换成 15**79**
db2数据库
joinarray(maparray(split(A1,""), if(index % 4 = 0 || (index + 1) % 4 = 0, "*", item)), "")
参考这个截取替换字符https://help.fanruan.com/finereport/doc-view-880.html?source=4#
安装了「增强公式编辑器」,写到脚本公式里
var r = '${A1}'; //实际值var y = 0; //判断值var x = ''; //拼接后的值var a = r.length; //循环次数for (var i=0; i<a; i++){ y++ if(y == 3 || y == 4){ x = x + '*'; if(y == 4){ y = 0; } }else{ x = x + r.substring(i,i+1); }};return x;
代码都写了,望采纳
最笨的方法是 SUBSTR('15687998',1,2) || '**' || SUBSTR('15687998',5,2) || '**'