WEBSERVICE関数の使い方
Webサービスのデータを取得します。
2013201620192021365
- 構文
-
=WEBSERVICE(url) - 引数
-
- url必須
- どんな関数か
インターネット上のURLに接続し、サーバーから返されるデータ(テキスト、XML、JSONなど)を直接セルに読み込みます。
- 使用例
-
=WEBSERVICE("https://api.example.com/data")を入れると、こうなります。- 接続先
- https://api...
- 戻り値
- 取得データ
数式を入れたセル
結果: 取得したテキストデータ
つまずきやすいところ
- Windows版のExcelでだけ使える(Mac版・ブラウザ版では使えない)
- 開くたびに外へ取りに行く。回数が多いと相手に負担がかかる
よくあるエラーと、その直し方
#VALUE!- URL が正しくない、取得に失敗した、または結果が 32,767 文字を超えたURL をブラウザで開いて確かめる。認証の要るページや、大きすぎる応答は読めない