1

メールで構成されたコラムがあります。これらのほとんどは次の形式です。

name.surname@domain.com

「名前」を抽出して列2に入力し、「姓」を抽出して列3に入力する方法はありますか?

したがって、列は次のようになります。

name.surname@domain.com       name         surname

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

乾杯

4

4 に答える 4

3

名前:=LEFT(A1,SEARCH(".",A1)-1)

姓:=MID(A1, SEARCH(".",A1)+1,SEARCH("@",A1)-SEARCH(".",A1)-1)

于 2013-01-29T14:27:45.107 に答える
2

Left 関数と Mid 関数を使用して、列 2 と列 3 をそれぞれ取得します。すぐに数式を書きます...

列 2:

=LEFT(A1,FIND(".",A1)-1)

列 3:

=MID(A1,FIND(".",A1)+1, FIND("@",A1)-FIND(".",A1)-1)
于 2013-01-29T14:25:51.430 に答える
1

このバージョンでは姓を抽出できます

=REPLACE(LEFT(A1,FIND("@",A1)-1),1,FIND(".",A1),"")

于 2013-01-29T14:30:17.323 に答える
1

形式が firstname.lastname@domain.com であることを考慮すると、最初の行はヘッダー行であり、適切な形式の姓名が必要です。式は次のとおりです。

ファーストネーム

=PROPER(MID(A2,1,FIND(".",A2)-1))

苗字

=PROPER(MID(A2,FIND(".",A2)+1,FIND("@",A2)-FIND(".",A2)-1))

メールIDがA2にあり、名と姓をそれぞれB2とC2に抽出する必要があると仮定します

于 2014-04-26T17:59:03.347 に答える