スプレッドシートのHYPERLINK関数とは
HYPERLINK関数はGoogleスプレッドシートのセル内にハイパーリンクを作成するために使用されるウェブ関数です。この関数は指定したURLとリンクテキストを組み合わせて、クリック可能なリンクをセル内に生成することができます。
基本的な構文はHYPERLINK(url, [link_label])の形式で記述し、urlパラメータは必須、link_labelパラメータは任意となります。この関数を使用することで、外部ウェブサイトやメールアドレス、その他のリソースへの直接的なアクセスを提供できます。
【PR】プログラミングや生成AIを無料で学べる「コードキャンプフリー」
HYPERLINK関数の基本的な書式と引数
第一引数のurlは完全なURLを二重引用符で囲んで指定する必要があり、セル参照も使用できます。http://、https://、mailto:、aim:、ftp://、gopher://、telnet://、news://プロトコルが許可されており、それ以外のプロトコルは明示的に禁止されています。
HYPERLINK("https://www.google.com/","Google")
第二引数のlink_labelは省略可能で、セル内に表示されるリンクテキストを指定します。このパラメータを省略した場合、urlがそのままリンクテキストとして表示される仕様です。
HYPERLINK関数のエラー対策と注意点
URLやlink_labelを二重引用符で囲まなかった場合、関数はエラーを返すため引数の記述方法に注意が必要です。プロトコルを指定しない場合、自動的にhttp://が先頭に追加される機能があります。
HYPERLINK("mailto:example@example.com","メール送信")
link_labelに空の文字列("")を指定するとセルは空白に見えますが、リンク機能は維持される特殊な動作をします。Googleスプレッドシートは有効なURL形式を自動的に認識してハイパーリンクに変換する機能も備えています。
※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。
ITやプログラミングに関するコラム
- Canvaとは?使い方やアカウント登録などを初心者向けに解説
- git configで設定情報を確認・表示する方法
- 「Pythonはやめとけ」と言われる理由と学習するメリット
- Ubuntuのversionを確認する方法
- Geminiで画像を生成する方法|ChatGPTとの比較結果も紹介