自分の時間を作るプログラミング技術

【スプレッドシート】特定の文字列を含むか調べる関数の使い方

本記事では、このような悩みを解決します。

 

この記事を書いたのはこんな人

ネットショップコンサルタント

 

スプレッドシートで、セルに特定の文字が含まれているかどうかを調べるには

の2通り方法があります。

 

目的によって使う関数が変わるので、必要な関数の情報を参考にしてみてください。

 

 

特定の文字列を含むか調べる方法【完全一致編】

まずは、セルの文字列が完全一致してる時に使える関数『if関数』について紹介していきます。

 

if関数とは?

if関数とは、特定の条件に一致している時にどういう処理をするか?を決める事が出来る関数です。

 

if関数の中身は以下の通り⇩

 

条件の一致、つまりセルの中に入ってる文字列と指定した文字列が完全に一致してる時に、特定の処理をさせる事が出来る関数です。

 

if関数の使い方

if関数の実際の使い方を紹介します。

 

 

スプレッドシートに上記画像のような表があるとします。

今回は完全一致なので、『シンデレラ』を探す事にしましょう。

 

スプレッドシート 文字列 含む

 

if関数の式は以下のようになりました⇩

 

  • B行にあるセルに『シンデレラ』と言う文字列が入っていた場合、『👈コレ』っと言う文字をC列のセルに表示させる。
  • B行にあるセルに『シンデレラ』と言う文字列が入っていない場合、C列のセルには何も表示させない。

っと言う式になっています。

 

探してる文字列が完全一致していて、なおかつ同時に何かしらの処理もしたい時には『if関数』が便利ですよ。

 

 

特定の文字列を含むか調べる方法【部分一致編】

次に、特定の文字列がセルの中に含まれているかを調べる方法について紹介していきます。

この場合には『REGEXMATCH関数』と言う関数を使う事になります。

 

REGEXMATCH関数とは?

『REGEXMATCH関数』とは、セルの中に指定した文字が含まれているかどうかを調べる関数です。

 

REGEXMATCH関数の中身は以下の通り⇩

 

  • 左側で指定したセルの中に、右側で指定した文字列が入っていればTRUEを返す。
  • 左側で指定したセルの中に、右側で指定した文字列が入っていなければFALSEを返す。

っと言った処理をしてくれます。

 

REGEXMATCH関数の使い方

REGEXMATCH関数の実際の使い方を紹介していきます。

 

今回使う表はこちら⇩

スプレッドシート 文字列 含む

 

今回は部分一致なので、『太郎』と言う文字列が含まれているセルのみを見つけます。

 

スプレッドシート 文字列 含む

 

セルの中に『太郎』が含まれている文字列にのみ『TRUE』と言う表示が返ってきました。

でも、これだと文字ぎっしり詰まってて見にくいので、『if関数』を使ってスッキリさせていきます。

 

スプレッドシート 文字列 含む

 

FALSE表示だった部分を空白表示にする事で大分見やすくなりました。

今回使った式はこちら⇩

 

REGEXMATCH関数で特定の指定文字が含まれているかを調べた後に、IF関数で条件処理をします。

すると、セルの文字列の一部に指定した文字列があるかどうかの判断をして、同時に処理までする事が出来るようになります。

 

動画での解説も作ったので、テキストだと分かりにくかった時にどうぞ⇩

 

特定の文字列を含むか調べる関数の使い方まとめ

今回は、

の2つを紹介しました。

 

スプレッドシートで特定の文字列を調べたい時に参考にしてみてくださいね。

 

お得な特典があるサービス一覧

注目コンテンツ

ネットショップ開業におすすめなショッピングカート10選!現役ネットショップ店長が徹底比較!

ネットショップ開きたいけどネットショップのショッピングカートって種類多すぎてどれを選べばいいのか分からない。各サービス毎に特徴を教えて!ついでにおすすめはどれ? ショッピングカートは機能や規模によって ...

続きを見る

新着記事一覧

起業 商工会議所 メリット

社長になる第一歩!開業方法まとめ

起業した経営者が商工会議所に入会するメリット・デメリット

商工会議所ってどんな所なのか知りたい 起業したばかりの経営者が商工会議所に入るメリットを知りたい 商工会議所で人脈って作れるのか知りたい 本記事では、このような悩みを解決します。   &nb ...

Excel 自分の時間を作るプログラミング技術

エクセルの単価表から新しい単価を抽出して反映させる関数

メーカーから貰った単価表の単価だけを抽出して、既存の単価表に移植させたい! 本記事では、このような悩みを解決します。     メーカーが値上げすると商品全部の値段を見直さないといけ ...

excel 半角カタカナ 全角

Excel 自分の時間を作るプログラミング技術

excelで半角カタカナの文字を全角の文字に変換する方法

半角カタカナが入ってるセルを全角に変換したい! 本記事では、このような悩みを解決します。     excelで半角カタカナの文字を全角の文字に変換する方法 画像のように半角カタカナ ...

Excel

Excelで特定の文字が含まれていたら処理を起こす関数

Excelで特定の文字が含まれていたら処理を起こす関数と使い方を知りたい 本記事では、このような疑問を解決します。     特定の文字が含まれていたら処理を起こす関数【COUNTI ...

Excel 自分の時間を作るプログラミング技術

csvファイルを開いた時にjanコードが文字化けしてる時の対処法

csvファイルが文字化けした時の対処法について知りたい 文字化けした時の対処法で直らない原因を知りたい 本記事では、このような悩みを解決します。     csvファイルが文字化け表 ...

新着記事一覧を見る

  • この記事を書いた人
  • 最新記事

井川 裕輝

元倉庫業からEC総合責任者へ昇進。副業でもやってたEC事業で独立。その後Lステップと言うツールに出会い、岡山県でLステップ構築代行者として活動を始める。

-自分の時間を作るプログラミング技術

© 2022 ネットショップ情報メディア『WellMaga』