キャリカク一宮駅前

電卓スプレ~自分用業務アプリ編~ (5) CONCATENATEで市場調査

2026年01月28日 / 一宮駅前

こんにちは、キャリカク一宮駅前の利用者「ファーストネームが K」 です。

「市場調査」といっても、Google検索を半自動化するお話です!

電卓から始まるスプレッドシート関数~自分用業務アプリ編~

過去の私のブログ「ショートカットキー」でもぼやいていますが、病気のせいか加齢のせいか、複雑な作業だと途中でどこまでやったかわからなくなることが多々あります。しかしパソコン作業だと自動化または半自動化できるかもしれないので、日々の作業でGoogleスプレッドシートの関数を自分用業務アプリとして使っています。あくまで「自分用」で、その場しのぎの「業務アプリ」です。

電卓スプレッド 連載目次
~電卓から始まる編~
(1) はじまり・はじまり~👏
(2) 範囲で計算SUM系関数
(3) オートフィルで魔方陣
(4) ドル記号$で九九表
~自分用業務アプリ編~
(5) CONCATENATEで市場調査 ← 今回
(6) PROPER、SPLIT、TEXTJOINで名刺作成
(7) SUBSTITUTEで定型文作成
(8) XLOOKUPで業務管理

今回は、企業リスト作成などの市場調査において、テキスト処理のための関数 CONCATENATE と TEXTJOIN を使って「Google検索URL」を半自動的に作成する自分用業務アプリを紹介します(CONCATENATE は「コンカチネイト」と読みます)。

🔰👩‍🏫記事中の数式入力例をGoogleスプレッドシートで試したい人は、Googleドライブの「マイドライブ」フォルダに移動して [新規作成]→[Googleスプレッドシート] で自分専用のスプレッドシートで試すことができます。

⚠👨‍🏫記事中の数式入力例はGoogleスプレッドシートでしか試していませんが、マイクロソフトExcelでも似たような感じでできるはずです。

⚠👩‍🏫 CONCATENATE 関数は、GoogleスプレッドシートとExcelでは互換性がないので注意してください。この記事では、両者で共通に使えるやり方だけを紹介しています。(Googleスプレッドシートの CONCATENATE に相当するExcelの関数は CONCAT です。)

ステップ1 各県の博物館を調べよう

愛知・岐阜・三重の各県にどんな博物館があるのか、さらに歴史に関する資料を展示・保管しているかどうか調べたいとします。

ふつうには、下の図のように、「愛知県」「博物館」「歴史」のように絞り込んでGoogle検索してみると思いますが、これをある程度自動化しようというのが今回の課題です。

検索ワードの入力欄ではなく、その上にあるURLの欄に注目してください。Googleのドメイン名のあとに「search?q=」というのが続いて、さらに検索ワードが(プラス記号「+」で区切られて)続いています。

このように、特殊なURLをGoogleのサイトに送信することでも、検索できます。

すると、この検索URLをスプレッドシートに貼り付けて、それをクリックしても検索できます。

さらに、「愛知県」の部分を岐阜県や三重県などに変えるような仕掛けをスプレッドシートに施せば、「博物館調査アプリ」ができそうです。

ステップ2:CONCATENATE(コンカチネイト)

ポイントは、さっきの検索URLが次の3つのテキスト(文字列)から構成されているということです。

1️⃣ "https://www.google.com/search?q="
2️⃣ "愛知県"
3️⃣ "+博物館+歴史"

そして、この3つのテキスト(文字列)を連結(concatenate)すれば、元の検索URLになるってことです。2️⃣ "愛知県" の部分を岐阜県や三重県に置き換えられるようにすれば、それだけで立派な業務アプリになりそうです。

細かいことはあとにして、とりあえず次の表を、「地域」と書かれたセルが A1 の位置になるようにコピペするか打ち込んでください。(コピペで貼り付けるときは Ctrl+Shift+V(値のみ貼り付け)がお勧め。手入力で打ち込むとき、テキストは半角の二重引用符 " で囲まなければならないことに注意してください。)

地域検索URL
愛知県=CONCATENATE("https://www.google.com/search?q=", A2, "+博物館+歴史")
岐阜県
三重県

セル B2 だけに数式を書いておいたので適宜オートフィルしてください(オートフィルについては第3回のステップ3を参照してください)。すると、次の図のように各地域に関する検索URLが半自動的に生成されます。

関数CONCATENATEの応用例

CONCATENATE は、言ってみれば、テキスト(文字列)の足し算あるいは合計を計算する関数です。上の例では、CONCATENATE 関数にカンマ区切りで3つのテキストを渡して、それらを足し合わせています。ただし、2番目のテキストにはセル A2 を指定しています。つまり、次の3つのテキストの連結(concatenate)です。

1️⃣ "https://www.google.com/search?q="
2️⃣ A2
3️⃣ "+博物館+歴史"

改めて、この3つのテキストを足し合わせる数式は次のようになります。

CONCATENATE("https://www.google.com/search?q=", A2, "+博物館+歴史")

ステップ3:TEXTJOINまたはJOIN

ステップ2で、3つのテキスト(文字列)を足し合わせましたが、2番目と3番目の検索ワードの部分に注目すると、"愛知県"(または A2)と "博物館" と "歴史" の3つのワードを文字 "+" で区切っていることがわかります。

そんなときには、TEXTJOIN 関数が便利です。

TEXTJOIN("+",TRUE,A2,"博物館”,”歴史")

これで、セル A2 と "博物館" と "歴史" が "+" で区切られたテキストを生成できるのですが、いちいち TRUE(または FALSE)という値も渡しておかなければなりません。この TRUE は空白セルを無視するという意図を表しています。つまり、もし A2 が空白ではなく、例えば "愛知県" が入力されていれば、上の数式の結果は

"愛知県+博物館+歴史"

というテキストになりますが、もし A2 が空白なら、

"博物館+歴史"

というテキストになります。

Googleスプレッドシートの JOIN 関数であれば、TRUE(または FALSE)が必要ないので(ただし、空白セルは無視されません)、次のように簡潔に書けます。

JOIN("+",A2,"博物館”,”歴史")

ただし、空白セルは無視されないので、もし A2 が空白なら、

"+博物館+歴史"

というテキストになります。JOIN 関数は第6回でも詳しく取り上げる予定です。

では、ステップ2で作った業務アプリを、検索ワードの部分に TEXTJOIN を使ったものにバージョンアップさせてみましょう。先ほどと同様に、次の表を「地域」と書かれたセルが A1 の位置になるようにコピペするか打ち込んでください(あるいは、セル B2 の部分だけコピペなどで書き換えてください)。

地域検索URL
愛知県=CONCATENATE("https://www.google.com/search?q=", TEXTJOIN("+", TRUE, A2, "博物館", "歴史"))
岐阜県
三重県

再びセル B2 のフィルハンドルをドラッグしてオートフィルしてください(オートフィルについては第3回のステップ3を参照してください)。ただし、列A の空白セルのところ(下の図では B5)までオートフィルしてみてください。すると、下の図のように B5 には地域名のない検索ワードになっているはずです。

関数TEXTJOINの応用例

補遺

テキスト(文字列)の連結には、演算子 & も使えます。& は数値の足し算 + のテキスト版です。例えば、

CONCATENATE("https://www.google.com/search?q=", A2, "+博物館+歴史")

を演算子 & を2個使って次のように書くこともできます。

"https://www.google.com/search?q=" & A2 & "+博物館+歴史"

どちらを使ってもいいですが、CONCATENATE が範囲を指定できるのに対し、演算子 & は範囲を指定できないので注意してください。

また、TEXTJOIN 関数の「逆操作」に当たる SPLIT(Excelでは TEXTSPLIT)という関数もあるので、セットで覚えておくといいかもしれません。詳しくは第6回で取り上げる予定です。


就労継続支援B型

キャリカク一宮駅前

愛知県一宮市大江3丁目12-22 一観ビル1階

電話番号:0586-71-3577 FAX:0586-71-3587


月別アーカイブ
2026年2月(108)
2026年1月(108)
2025年12月(119)

CONTACT

お問い合わせ

まずはお近くのキャリカクへご相談ください!まずはお近くのキャリカクへご相談ください!

キャリカクは全国34拠点。その輪はますます広がっています。
まずは最寄りのキャリカクにご相談ください。

キャリカク成瀬が2026年12月オープン予定!

キャリカク栗東が2026年8月オープンしました!

キャリカク本八幡駅前事業所が2026年6月オープンしました!

キャリカク大和八木駅Officeが2026年5月オープンしました!

キャリカク半田が2026年5月オープンしました!

キャリカク大分駅前が2026年5月オープンしました!

キャリカク岡山事業所が2026年3月オープンしました!

キャリカク前橋駅前オフィスが2026年2月オープン!

キャリカク東岡崎駅が2025年12月オープン!

愛知

キャリカク大須観音駅

パソコン初心者でもOK!
伏見駅・大須観音駅どちらからもアクセス良好!

愛知

キャリカク一宮駅前

パソコン仕事
パソコンが並んだオフィスのような空間!

愛知

キャリカク勝川駅オフィス

JR中央本線勝川駅から徒歩3分!

愛知

キャリカク藤が丘駅前事業所

2024年4月新規オープン!
地下鉄東山線 藤が丘駅から徒歩2分!

愛知

キャリカク平安通

地下鉄名城線 平安通駅から徒歩1分!

愛知

キャリカク中村公園前

「中村公園駅」から徒歩5分の好立地!

愛知

キャリカク東岡崎駅

名鉄東岡崎駅から徒歩7分。あなたの“できる”が輝き出す場所!

愛知

キャリカク半田

名鉄河和線「成岩駅」出口から徒歩約2分!

岐阜

キャリカク岐阜駅オフィス

JR岐阜駅前にオープン!
パソコン作業で楽しくキャリアアップを! 岐阜駅オフィスのマスコット「もち太郎」がお待ちしております!

岐阜

キャリカク大垣オフィス

JR大垣駅から駅近3分の好立地!

三重

キャリカク四日市駅オフィス

近鉄四日市駅から徒歩5分の駅チカ!

三重

キャリカク津駅事業所

2025年2月オープン!
三重県下2事業所目!近鉄「津」駅から徒歩2分の駅チカ事業所です

東京

キャリカク茗荷谷オフィス

2025年12月オープン!茗荷谷(みょうがだに)オフィスです!

東京

キャリカク浅草橋オフィス

JR総武線・都営浅草線「浅草橋駅」から徒歩4分♪都バス「蔵前一丁目」バス停から徒歩1分♪見学随時受付中!!

埼玉

キャリカク北浦和事業所

2025年10月オープン!JR京浜東北線「北浦和駅」から徒歩で2分の好立地

東京

キャリカク成瀬

2026年12月オープン予定!成瀬(なるせ)オフィスです!

静岡

キャリカク浜松駅前オフィス

「ちょっと気になる」その気持ちだけでOK!
パソコン初心者の方も、通所に不安がある方も
大歓迎!!
まずは見学やご相談から、お気軽にどうぞ!

静岡

キャリカク静岡駅

新静岡駅から徒歩で7分

神奈川

キャリカク小田原オフィス

2024年2月オープン 小田原駅から徒歩10分!

神奈川

キャリカク藤沢南口

2025年6月2日オープン!

群馬

キャリカク前橋駅前オフィス

パソコン初心者でもOK!JR前橋駅から徒歩11分

栃木

キャリカク小山駅

2026年7月3日、移転グランドオープン!

宮城

キャリカク古川駅オフィス

東北地方初!
宮城県大崎市に2025年4月オープン!

山梨

キャリカク甲府駅前

2025年9月1日オープン!JR「甲府駅」から徒歩3分

大阪

キャリカク大阪なんば事業所

南海本線なんば駅から徒歩8分

大阪

キャリカクJR茨木駅前

JR茨木駅 徒歩2分!
話しやすさNo.1の事業所!

奈良

キャリカク大和八木駅Office

2026年5月オープン!大和八木駅からスグ

滋賀

キャリカク栗東

2026年8月オープン!

広島

キャリカク広島西

2023年11月オープン!広電草津駅から徒歩8分

広島

キャリカク広島駅オフィス

2024年9月OPEN!JR山陽本線 広島駅から徒歩6分

広島

キャリカク五日市

駅近6分!2025年5月オープン!

岡山

キャリカク岡山

ITスキルを磨ける事業所「キャリカク岡山」岡山駅徒歩2分の好立地にOPEN!

大分

キャリカク大分駅前

【大分駅 徒歩5分】                     ゆっくり自分のペースで。ここから社会と繋がっていく!

株式会社キャリカク

愛知県一宮市大江3丁目12-22 一観ビル1階

TEL:0586-71-3577 FAX:0586-71-3587

\ FOLLOW ME ! /

プライバシーポリシー

©️2024 Kyarikaku Inc, All Rights Reserved.

\ FOLLOW ME ! /

©️Kyarikaku Inc, All Rights Reserved.

見学・お試し体験はコチラ