VBA 【Left関数・Right関数・Mid関数】文字列から文字を抜き出す

ロゴ



The following two tabs change content below.
アバター

taka

あることがキッカケでVBAを独学で勉強しました、今ではブログを通してVBAでできることを解説しつつ、VBAや他の言語の勉強、ブログ運営の勉強をしています(^^♪

セルに入力されている文字列を条件で抜き出す関数をご紹介していきます。Left関数・Right関数・Mid関数は使い方や使う場面が似ているので一度でご紹介していきます。

Left関数・Right関数

まずLeft関数・Right関数をご紹介していきます。

Left関数・Right関数の書式

Left関数・Right関数の書式は以下の通りです。

サンプルコード

書式だけだとわかりにくいかもしれませんのでサンプルコードをご紹介します。

※千葉県の部分が抽出対象の文字列です

left関数は左から指定した分の文字列を抽出し、Right関数 は右から指定した分の文字列を抽出します。

Left関数の場合は千葉県、Right関数は千葉市を返します。

Mid関数

Mid関数は上記とは少しだけ違いますが基本は同じです。

Mid関数の書式

Mid関数の書式は下記のとおりです。

Mid関数の開始位置は指定した数の分左から飛ばします。そして【開始位置からの文字数】で指定した文字数分文字を返します。

サンプルコード

文字だけだと理解しずらいと思いますのでサンプルコードを試していただくとわかりやすいかもしれません。

※「千葉県」が開始位置で飛ばした分、「千葉市」が開始位置から指定した文字列になります。

フォロー・チャンネル登録お願いします

■Twitterフォロー

■YouTubeチャンネル登録

ファイルやコードの利用、WEBサイトの利用について

サンプルコードなどは当サイトの免責事項をよくお読みになってからお使いください。

Sponsored Link

 

WordPressでブログを始めるなら

WordPress簡単インストール&安心の安定性

レンタルサーバー Xserver

ロゴ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です