Excel WEBSERVICE 関数
Author: Zhoumandy Last Modified: 2025-05-23
WEBSERVICE 関数は、ウェブサービスからデータを返します。
構文
=WEBSERVICE(url)
引数
- Url (必須): 必須です。呼び出すウェブサービスのURL。
戻り値
WEBSERVICE 関数は、ウェブサービスの結果を返します。
関数の注意点
- WEBSERVICE 関数は Excel2013で導入されました。そのため、以前の Excel バージョンでは利用できません。また、Excel for the web や Excel for Macでも利用できません。
- WEBSERVICE 関数は Excel for Mac のライブラリに表示されることがありますが、Windows オペレーティングシステムの機能に依存しているため、Macでは結果を返しません。
- 指定された url 引数は、セル参照または二重引用符で囲まれた値にすることができます。
- この #VALUE! エラー値は、次の状況のいずれかが発生した場合に発生します:
- 指定された url 引数がデータを返せない場合;
- 指定された url 引数が無効な文字列を生成する場合;
- 指定された url 引数が、Excel の許容セル制限である32767文字を超える文字列を生成する場合;
- 指定された url 引数が、GET リクエストで許可される2048文字を超える文字列を含む場合;
- 指定された url 引数が、ftp:// や file://などのサポートされていないプロトコルを含む場合。
例
以下のスクリーンショットに示すように、セル B5 に URLがあります。この URLからデータを取得するには、次の手順に従ってください。
1. 以下の数式をセル D5 にコピーし、Enter キーを押して結果を取得してください。
=WEBSERVICE(B5)
注: 数式に直接値を入力することもできます。例えば、セル D5 の数式を次のように変更できます:
=WEBSERVICE("https://www.nasa.gov/")
関連する関数:
Excel EVEN 関数
EVEN 関数は、数値をゼロから遠ざけて最も近い偶数整数に丸めます。
Excel EXP 関数
EXP 関数は、定数 e を n乗した結果を返します。