| Googleを追いかけろ! |
| |
| | About.. | Google Docs Guide,Help | Template Gallery | helpforum | IT用語辞典バイナリ | | ||
| home(関数のサンプル) >> Google | ||
Googleに関する関数
|
| ||||||||||
| ImportXML : | ||
| 構文 | 機能 | |
| ImportXML(URL, query) |
xml、html、csv、tsv などのファイル形式の情報や、Google リーダーで購読可能な RSS や Atom フィードの情報を取得
URLにはXML ファイルや HTML ファイルの URLが指定できる;ファイルを開く毎に毎回ロード 詳しくはこちら | |
| サンプル : | |
|
右のリンクはこのサイトを拾っています... =ImportXML("www5d.biglobe.ne.jp/~pog","//a/@href")の結果 | |
| ImportFeed : | ||
| 構文 | 機能 | |
| ImportFeed(URL, query, headers, numItems) |
外部ソースからフィードデータを取り出す;ファイルを開く毎に毎回ロード
| |
| サンプル : | |
|
右のサイトのフィードを拾っています... =ImportFeed("http://www.radio-oh.com/whatsnew.xml")の結果
=ImportFeed(URL; [feedQuery | itemQuery]; [headers]; [numItems])。
この関数では、Google リーダーと同様に、RSS や ATOM フィードがインポートされます。
この関数で使用する引数は次のとおりです。
URL - RSS フィードや ATOM フィードの URL
feedQuery/itemQuery - 次のいずれかのクエリ文字列を指定します:
"feed"、"feed title"、"feed author"、"feed description"、"feed url"、"items"、"items author"、
"items title"、"items summary"、"items url"、"items created"。
フィード クエリでは、フィードのタイトルや作成者など、フィードのプロパティ全体が返されます。
注: フィードに含まれるデータを取得するには、"items" リクエストを実行する必要があります。
"feed" クエリでは、すべてのフィード情報を含む単一行が返されます。
"feed <type>" クエリでは、要求したフィード情報を含む単一セルが返されます。
"items" クエリでは、フィード内の各アイテムのすべてのアイテム情報を含む表全体が返されます。
"items <type>" クエリでは、各アイテムについて要求した情報を含む単一列が返されます。
"feed" で始まるクエリを指定する場合、numItems パラメータは必要ありません。これはオプションの headers パラメータで置き換えられます。
"items" で始まるクエリを指定する場合は、numItems パラメータを 3 番目に指定し、headers パラメータを 4 番目に指定します。
headers - 行ヘッダーが必要な場合は "true" を指定します。これにより、各列をラベル付けする追加の行が出力の一番上に追加されます。
例: =ImportFeed("http://news.google.com/?output=atom")
| |
| ImportRange : | ||
| 構文 | 機能 | |
| ImportRange(spreadsheet_key, [sheet!]range) |
他のワークシートの範囲または単一セルを参照する;引数spreadsheet_keyは公開URLのKey、引数[sheet!]rangeは範囲につけた名前
または範囲
| |
| サンプル : | |
* 下は参照しているSheet2の範囲(refRange)
* 参照結果(Sheet1); 左から=ImportRange("tnNVd3U9kaWWUN_py2gle0A","Sheet2!D4:E9")--A~B列 =ImportRange("tnNVd3U9kaWWUN_py2gle0A","Sheet2!refRange");範囲名を利用--C~D列 =Sheet2!E9;関数を利用せずに--E2セル
(Googleのガイドより)
Range は、インポートするセル範囲を表す文字列です。オプションでシート名を含めます
(デフォルトでは先頭のシート)。必要に応じて範囲名も使用できます。
2 つの引数が文字列の場合は、それらを引用符で囲むか、文字列値が含まれているセルを参照する必要があります。
例:
=importrange("abcd123abcd123", "sheet1!A1:C10")
「abcd123abcd123」は、対象スプレッドシートの URL の「key=」属性の値です。「sheet1!A1:C10」は、インポートする範囲です。
=importrange(A1,B1)
セル A1 には文字列 ABCD123ABCD123 が含まれ、セル B1 には sheet1!A1:C10 が含まれます。
| |