我希望在连接后部分掩盖excel上的名称:
A1:David Goliath B1(输出):Dav ******* ath请帮忙。我需要显示前三个和后三个字符,其余部分由一个特殊字符替换。由于此公式将应用于长列表,因此名称的长度会有所不同。
答案 0 :(得分:1)
<强>式强>
=LEFT(A1,3)&REPT("*", LEN(A1)-6)&RIGHT(A1,3)
<强>图片强>
工作原理
此公式依赖于字符串操作来获取前3个字符,后3个字符以及中间的*
字符串。这假设条目长度至少为6个字符。如果你想让它工作少于6,你需要决定如何隐藏中间。
唯一真正的诀窍是知道你需要的*
的数量比字符串的长度小6,因为你从正面和背面取3个字符。