忍者ブログ

Excel.sys

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

   

[PR]

×

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

FIND関数で右から(後ろから)検索する方法

FIND関数は、通常は左からの検索しかできませんが、
SUBSTITUTE関数とLEN関数を組み合わせることで、
右から(後ろから)検索することができます。

◆こんな時
左ではなく右から(後ろから)検索したい。

◆解決ポイント
SUBSTITUTE関数とLEN関数を組み合わせる。

◆使用方法
今回の例として、A2セルの文字列「123-456-789」の文字列から
ハイフン「-」の文字位置を取得します。

通常のFINDで左から検索を行ったときに数式・結果は下記になります。
数式:=FIND("-",A2)
結果:4




SUBSTITUTE関数とLEN関数を使って、右から検索をすると、
結果は「8」になります。

数式:=FIND("★",SUBSTITUTE(A2,"-","★",LEN(A2)-LEN(SUBSTITUTE(A2,"-",""))))
結果:8



実際は、右から検索しているというより
「左から、一番最後のハイフンを検索している」になります。

※数式の注意点は元の文字列に"★"が入っていないことが前提ですので、
元の文字列に★が入っているときは★以外でも構いません。

◆「StiLL」について
「StiLL」には便利機能がたくさんあります。
通常のプログラミング言語のような構文や文法を使用することなく、
処理を自動化する設定が可能です。

興味が沸きましたら、定期的に「体験セミナー」(無料)を開催しているので
一度参加してみてください。

https://www.still.co.jp/event/semina.html

それではまた来週
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]