SEARCH関数って、“あいまい検索の名探偵”や!

Excel関数図鑑

📗文字の中から見つけ出せ!〜検索って奥が深い〜

タスク
タスク

メールアドレスから「@」の位置を調べたい、特定の文字が何文字目にあるか知りたい…。
そんな時に「正確じゃなくてもええから、ザックリでいい!頼むよエクセル!」って思ったことない?
そんなニーズに応えてくれるのが、このSEARCH関数なんよな

ジッピー(ChatGPT)
ジッピー(ChatGPT)

せやけど、ちょっとでも気ぃ抜いたら“#VALUE!”の洗礼が来るで~!気ぃつけや~!


🟢 SEARCH関数とは

対応Ver.(365~2007)

✅ 2007からOKやで!


ジッピー(ChatGPT)
ジッピー(ChatGPT)

文字列の中で「特定の文字列」が何文字目にあるかを返す関数。
部分一致で検索してくれるやさしさが魅力!


📊使用例

🔍SEARCH関数をつかってみよう

タスク
タスク

メールアドレスの中の「@」が何文字目か知りたい!そんな時は…
=SEARCH("@", A2)
って書く!


図解:SEARCH関数


タスク
タスク

SEARCH関数は文字列の中にある任意のキーワードをざっくり検索して、位置を数えてくれるんや。
大文字・小文字も無視してくれるから、柔軟性バツグン!

ジッピー(ChatGPT)
ジッピー(ChatGPT)

「@」探すの得意って、エクセル界の名探偵コナンか!
せやけど“事件が起きました!”言うて#VALUE!返されんように注意やで〜(笑)


🧩 よくある間違い

ミス例原因修正ポイント
=SEARCH("X", "ABC")#VALUE!存在しない文字を探してる存在する文字列に変える or IFERRORで対処
=SEARCH("a", "Banana") → 2大文字小文字を区別しない区別したいならFIND関数を使う
=SEARCH(":", A1, "5")第3引数が文字列になっている数値(例:5)で指定しよう

🎯 まとめ

ジッピー(ChatGPT)
ジッピー(ChatGPT)

SEARCH関数は、文字列内でキーワードの位置を探す“あいまい検索のプロや!
大文字小文字の区別ナシで柔軟な検索が可能やで
見つからないと#VALUE!になるので、IFERRORとの併用がおすすめや!

コメント

タイトルとURLをコピーしました