メールで構成されたコラムがあります。これらのほとんどは次の形式です。
name.surname@domain.com
「名前」を抽出して列2に入力し、「姓」を抽出して列3に入力する方法はありますか?
したがって、列は次のようになります。
name.surname@domain.com name surname
どんな助けでも大歓迎です。
乾杯
メールで構成されたコラムがあります。これらのほとんどは次の形式です。
name.surname@domain.com
「名前」を抽出して列2に入力し、「姓」を抽出して列3に入力する方法はありますか?
したがって、列は次のようになります。
name.surname@domain.com name surname
どんな助けでも大歓迎です。
乾杯
名前:=LEFT(A1,SEARCH(".",A1)-1)
姓:=MID(A1, SEARCH(".",A1)+1,SEARCH("@",A1)-SEARCH(".",A1)-1)
Left 関数と Mid 関数を使用して、列 2 と列 3 をそれぞれ取得します。すぐに数式を書きます...
列 2:
=LEFT(A1,FIND(".",A1)-1)
列 3:
=MID(A1,FIND(".",A1)+1, FIND("@",A1)-FIND(".",A1)-1)
このバージョンでは姓を抽出できます
=REPLACE(LEFT(A1,FIND("@",A1)-1),1,FIND(".",A1),"")
形式が 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に抽出する必要があると仮定します