[[20210921163429]] 『アドレスの「.」前後を抽出』(こんにちは) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『アドレスの「.」前後を抽出』(こんにちは)

お世話になります。

taro.suzuki@abc.co.jp

上記のアドレスから
「taro」と「suzuki」にわけることは可能でしょうか。

1000個程あるアドレスを上記のように分けたく、更に、
1.「taro」と「suzuki」を違うセルにする (taro→A1セル、suzuki→B1セル といった感じ)
2.「Taro」「Suzuki」のように先頭を大文字にしたいです。

調べてみたものの希望のものがヒットせず、
恐縮ですがご教示頂ければ幸いです。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 例えばA1セルから下に並んでいるとして。
 B1セル:=PROPER(LEFT(A1,FIND(".",A1)-1))
 C1セル:=PROPER(REPLACE(LEFT(A1,FIND("@",A1)-1),1,LEN(B1)+1,""))
 と入力して下へフィルコピーではどうだろうか?
(ねむねむ) 2021/09/21(火) 16:48

 最初のデータを「taro」と「suzuki」みたいに分ければ
 後はフラッシュフィルで同じようにできませんか?

 頭大文字はその後関数で、となりますが。
(コナミ) 2021/09/21(火) 16:54

ねむねむ様

早速にありがとうございます。
理想通りに表示することができました…。本当に助かりました。
ありがとうございました。

コナミ様

フラッシュフィル、頭大文字に変換する関数も調べてみたいと思います。
ご回答ありがとうございました。
(こんにちは) 2021/09/21(火) 16:59


 >頭大文字に変換する関数も調べてみたい

 それがねむねむさんの書いてくれたPROPER関数ね。
 全部作ってもらったからと言ってそのままにせず
 関数の意味もちゃんと調べてくださいね。
(コナミ) 2021/09/21(火) 17:02

 いまさらながらだが。
 >最初のデータを「taro」と「suzuki」みたいに分ければ
 で「Taro」「Suzuki」と入力してからフラッシュフィルを実行すると実行後の結果のすべてで頭が大文字になった。
 なので後から細工する必要もないようだ。
(ねむねむ) 2021/09/24(金) 09:49

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.