ライブスプレッドシートで使える Xero invoice lines

Invoice lines テーブルを invoice_lines という名前のデータソースとしてシートに追加すると、その26個の列が、関数、ピボットテーブル、グラフで使える名前になります。Sheets は、シートを開くたび、または更新するたびに Xero の組織データ から読み取ります。

このテーブルで使える関数

=data.invoice_lines.sum(quantity)
Quantityの合計. Invoice linesのすべての行について、Quantity列を合計します。
=data.invoice_lines.sum(quantity, contact, A2)
Contactごとのquantity. A2 にcontactを入力すると、その1件の合計になります。一覧の隣で下にコピーしてください。
=list.invoice_lines(contact)
すべてのcontact(重複なし). contactの重複しない値を列方向に展開します。上の関数の行ラベルになります。
=data.invoice_lines.sum(quantity, date, ">=2026-01-01")
ある日付以降. Dateが2026年1月1日以降の行のみ対象です。">="、"<"、"<>" などの条件は、一般的なスプレッドシートと同じように使えます。
=data.invoice_lines.count(document_id, contact, "<>")
Contactがある行. Contactが空でない行を数えます。
=data.invoice_lines.avg(unit_price)
Unit priceの平均. avg、min、max、count、countd(重複なし)、first も sum と同じ方法で使えます。

このテーブルを使うレポート

=data.invoice_lines.sum(line_amount_excl_tax, item_code, A2)
品目別の売上. 品目コードごとの請求明細(税抜)。
=data.invoice_lines.sum(line_amount_excl_tax, tracking_1_option, A2)
トラッキングカテゴリ別の売上. トラッキングオプション(地域、プロジェクト、部門)ごとの売上。

列

列関数での名前型
Document IDdocument_idテキスト
Invoice no.invoice_noテキスト
Datedate日付
Contactcontactテキスト
Contact IDcontact_idテキスト
Payment statuspayment_statusテキスト
Statusstatusテキスト
Descriptiondescriptionテキスト
Item codeitem_codeテキスト
Account codeaccount_codeテキスト
Account IDaccount_idテキスト
Quantityquantity数値
Unit priceunit_price数値
Discount %discount数値
Line amountline_amount数値
Line amount (excl. tax)line_amount_excl_tax数値
Line taxline_tax数値
Tax typetax_typeテキスト
Amounts areamounts_areテキスト
Tracking 1tracking_1テキスト
Tracking 1 optiontracking_1_optionテキスト
Tracking 2tracking_2テキスト
Tracking 2 optiontracking_2_optionテキスト
Currencycurrencyテキスト
Line IDline_idテキスト
Updated atupdated_at日時

salesのほかのテーブル

invoice linesを、リアルタイムで

請求書、支払、銀行取引、月次の損益が、関数、ピボット、グラフから直接読み取れるテーブルになります。金額は基準通貨で表示されます。