将部分内容替换为*号

image.png

我想要保留前4位和后两位

现在是这么做的,replace(C4,5,6,"***")但是这个位数太局限了

FineReport 18847124794 发布于 2020-9-2 10:43
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
jongwangLv6中级互助
发布于2020-9-2 10:51(编辑于 2020-9-2 10:52)


if(len(C4)>6,left(C4,4)+"***"+right(C4,2),C4)


试下

最佳回答
0
krystal033Lv7高级互助
发布于2020-9-2 10:46(编辑于 2020-9-2 10:52)
replace(C4,5,len(C4)-6,'***')

那你的公司名会不会只有8位??那不是不用带*了

最佳回答
0
孤陌Lv6资深互助
发布于2020-9-2 10:50(编辑于 2020-9-2 10:51)

if(len($$$)>6,left($$$,4)+'***'+RIGHT($$$,2),$$$)

这个公式 长度超过6 就截取前4位+***+后2位 

最佳回答
0
ColdmanLv6高级互助
发布于2020-9-2 10:51

replace(c1,5,len(c1)-7,"***")

  • 5关注人数
  • 310浏览人数
  • 最后回答于:2020-9-2 10:52
    请选择关闭问题的原因
    确定 取消
    返回顶部