2018/10/3に
FIND関数で右から(後ろから)検索する方法をご紹介しましたが、
今回はFIND関数とLEFT関数を使って、
指定文字より前(左側)にある文字列を取得する方法をご紹介します。
◆こんな時
・「メールアドレス」の「@」より前だけを取り出したい
・「商品コード」の「-」より前だけを取り出したい
◆解決ポイント
「FIND関数」と「LEFT関数」を使用する
◆使用方法
下図を例に説明します。
1.D2セルに下図のようなFIND関数とLEFT関数を入力します。
'=LEFT(C2,FIND("@",C2)-1)
考え方としては、
FIND関数でC2セルにある「@」の位置を探して、
その結果を、LEFT関数の2つ目の引数に利用しています。
ポイントは、「@」より前(右側)を取り出したいので、
「@」の位置から「-1」していることです。
2.D3からD6セルまで数式をコピーします。
3.「@」より前(左側)にある文字列を取り出すことができました。
◆「StiLL」について
「StiLL」には便利機能がたくさんあります。
通常のプログラミング言語のような構文や文法を使用することなく、
処理を自動化する設定が可能です。
無料で体験セミナーを開催しています。
一度参加してみてください。
https://www.still.co.jp/event/semina.htmlTwitterやっています。
ぜひ見に来てください!
https://twitter.com/iliy_stillそれではまた次回
PR