[エクセル] Googleの検索結果を表示するリンクをセルに埋め込みたい
検索キーワードの情報をエクセルにまとめているとき、そのキーワードで検索した結果をすぐに見られるようにしたい場合があります。
エクセルの関数を組み合わせることで、特定セルの内容でGoogleの検索結果を表示するリンクを作成することができます。
=HYPERLINK(CONCAT("http://www.google.co.jp/search?hl=ja&q=", SUBSTITUTE(A1, " ", "+")), "Google")
「HYPERLINK」関数は、文字通りテキストリンクを作成する関数です。第一引数に指定された値をURLに、第二引数で指定された値をラベルにした形でリンクを生成します。
「CONCAT」関数は、引数に指定した値で結合した文字列を生成します。ここでは、Googleの検索結果を表示するためのURLに、検索文字列を結合しています。
「SUBSTITUTE」関数は、第一引数に指定した値に含まれている第二引数の文字を、第三引数の文字で置換を行います。検索する文字列にスペースが含まれていた場合「+」に置き換えるために行っています。
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。