我在excel中有一个列,它包含两种类型的字符串
(423)242-0045 begin_of_the_skype_highlighting(423)242-0045免费end_of_the_skype_highlighting
(630)472-1900 begin_of_the_skype_highlighting(630)472-1900 FREE end_of_the_skype_highlighting,(773)878-7340 begin_of_the_skype_highlighting(773)878-7340 FREE end_of_the_skype_highlighting
=IF(FIND(",",C2),LEFT(C2,FIND("begin",C2)-2)&","&MID(C2,FIND(",",C2)+2,14),MID(C2,FIND("begin",C2)+2,14))
我在上面的公式提取电话号码。 像:
但它适用于2.类型的字符串,但不适用于第一种字符串。
任何帮助将不胜感激
答案 0 :(得分:3)
尝试此公式(假设输入格式适合样本):
=TRIM(LEFT(A1,14)&IFERROR(", "&MID(A1,FIND(",",A1)+2,14),""))