Excel URLエンコードした文字列に変換(ENCODEURL関数)

2020年5月3日

ENCODEURL関数は指定した文字列を

URLエンコード(パーセントエンコーディング)して

URLに使える文字列に変換する関数です。

日本語やURLとして意味のある文字(=や?など)を変換します。

仕様

=ENCODEURL(文字列)
引数省略時の値説明
文字列省略不可URLエンコードする文字列かセルを指定。

使用例

GoogleアナリティクスなどのURLパラメータに

日本語を指定する場合などに使用します。

UTMパラメータに下記数式の実行結果をペーストします。

="?utm_medium="&ENCODEURL(文字列)&"&utm_campaign="&ENCODEURL(文字列)&"&utm_source="&ENCODEURL(文字列)
GoogleアナリティクスのURLパラメータに日本語を使用する例

またHYPERLINK関数WEBSERVICE関数

URLパラメータに日本語を指定する場合にも

ENCODEURL関数が必要になります。

日本語の存在しない値でも半角空白や特定の記号は変換の必要があるため

URLパラメータにする値は全てENCODEURL関数を通しておくのが安全でしょう。

関連記事

関数の仕様と使い方の記事一覧