忍者ブログ

Excel.sys

Excelでどこまでできるか! ExcelとStiLLでビジネス・デザイン自由自在!!

   

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

指定文字より前にある文字列を取得する方法

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.html

Twitterやっています。
ぜひ見に来てください!
https://twitter.com/iliy_still


それではまた次回
PR

お知らせ

「StiLL体験セミナー」
(東京 恵比寿)
!!NEW!!
 StiLL体験セミナー

日付:2020年2月4日(火)
時間:14:00~17:00
場所:アイエルアイ総合研究所
   
参加費:無料(定員8名)
詳細・お申込:こちらから

ブログ内検索

Copyright ©  -- Excel.sys --  All Rights Reserved
Design by CriCri / Photo by Geralt / powered by NINJA TOOLS / 忍者ブログ / [PR]