我在excel中有一列,其中包括电话号码。我想应用一个公式,该公式将仅在具有7位数字的电话号码的前3位数字后添加“-”。其余的应该保持不变。
212-528-1108 212-664-3087 631-204-7931
[4] 6464717 718-896-1730 718-781-6500
[7] 646-654-5880 2122069 202-445-8150
[10] 212-996-5501 516-526-4459 516-984-4315
答案 0 :(得分:1)
我们可以在此处尝试使用LEN()
并置:
=IF(LEN(A1)=7, LEFT(A1, 3)&"-"&RIGHT(A1, 4), A1)
请注意,如果您还需要对7个字符的值进行验证,例如要断言它们都是数字,那么我们将不得不做更多的工作。我假设您知道列中的所有值都是某种电话号码。