0

Excel に列があり、2 種類の文字列が含まれています

  1. (423) 242-0045 begin_of_the_skype_highlighting (423) 242-0045 無料 end_of_the_skype_highlighting

  2. (630) 472-1900 begin_of_the_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

=IF(FIND(",",C2),LEFT(C2,FIND("begin",C2)-2)&","&MID(C2,FIND(",",C2)+2,14),MID(C2,FIND("begin",C2)+2,14))

上記の式で電話番号を抽出します。お気に入り:

  1. (423) 242-0045
  2. (630) 472-1900、(773) 878-7340

しかし、2.タイプの文字列では機能しますが、最初のものでは機能しません。

どんな助けでも大歓迎です

4

1 に答える 1

3

次の式を試してください (入力形式がサンプルに適合していると仮定します)。

=TRIM(LEFT(A1,14)&IFERROR(", "&MID(A1,FIND(",",A1)+2,14),""))

于 2013-02-22T09:28:15.573 に答える