WEBSERVICE 関数

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

WEBSERVICE 関数は、インターネットまたはイントラネット上の Web サービスからデータを返します。

WEBSERVICE 関数は、Excel for Mac関数ギャラリーに表示される場合がありますが、Windows オペレーティング システムの機能に依存しているため、Mac では結果が返されません。

構文

WEBSERVICE(URL)

WEBSERVICE 関数の構文には、次の引数があります。

引数 説明
Url
必須
呼び出す Web サービスの URL

  • 引数がデータを返すことができない場合、WEBSERVICE は #VALUE を返します。 エラーを返します。
  • 引数が無効であるか、32767 文字の許容セル制限を超える文字列になる場合、WEBSERVICE は #VALUE を返します。 エラーを返します。
  • URL が、GET 要求で許可されている 2048 文字を超える文字列である場合、WEBSERVICE は #VALUE を返します。 エラーを返します。
  • ftp:// や file:// など、サポートされていないプロトコルの場合、WEBSERVICE は #VALUE を返します。 が返されます。

使用例

架空の Web サービスを使用する例を次に示します。

=WEBSERVICE("http://mywebservice.com/serviceEndpoint?searchString=Excel")

ヒント

  • 最適な結果を得るには、式に含める前に WEBSERVICE の URL をエンコードする必要があります。
  • URL をエンコードするには、 ENCODEURL 関数を使用します。 次に、 WEBSERVICE 式でエンコードされた URL を持つセルを参照します。

補足説明

Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。