Excel公式从string中提取数字
我在Excel中有一个列,它包含两种types的string
-
(423)242-0045 begin_of_the_skype_highlighting(423)242-0045 FREE_Office_skype_highlighting
-
(630)472-1900免费end_of_the_skype_highlighting,(773)878-7340 begin_of_the_skype_highlighting(773)878-7340免费end_of_the_skype_highlighting(630)472-1900
=IF(FIND(",",C2),LEFT(C2,FIND("begin",C2)-2)&","&MID(C2,FIND(",",C2)+2,14),MID(C2,FIND("begin",C2)+2,14))
即时通讯以上公式解压缩电话号码。 喜欢:
- (423)242-0045
- (630)472-1900,(773)878-7340
但是它的工作方式是2.types的string,但不是第一个。
任何帮助将不胜感激
试试这个公式(假设input格式符合样本):
=TRIM(LEFT(A1,14)&IFERROR(", "&MID(A1,FIND(",",A1)+2,14),""))
示例文件: https : //www.dropbox.com/s/yl9fsrlhephp0he/TelNumbersExtract.xlsx