ライブスプレッドシートで使える Shopify orders
Orders テーブルを orders という名前のデータソースとしてシートに追加すると、その28個の列が、関数、ピボットテーブル、グラフで使える名前になります。Sheets は、シートを開くたび、または更新するたびに ストアのデータ から読み取ります。
このテーブルで使える関数
=data.orders.sum(items) Itemsの合計. Ordersのすべての行について、Items列を合計します。
=data.orders.sum(items, payment_status, A2) Payment statusごとのitems. A2 にpayment statusを入力すると、その1件の合計になります。一覧の隣で下にコピーしてください。
=list.orders(payment_status) すべてのpayment status(重複なし). payment statusの重複しない値を列方向に展開します。上の関数の行ラベルになります。
=data.orders.count(id, payment_status, "<>") Payment statusがある行. Payment statusが空でない行を数えます。
=data.orders.avg(subtotal) Subtotalの平均. avg、min、max、count、countd(重複なし)、first も sum と同じ方法で使えます。
このテーブルを使うレポート
=data.orders.sum(net_total, channel, A2) 純売上. 返金後の注文合計。ストア全体、または A 列のチャネルごとに表示します。
=data.orders.sum(net_total, ship_to_country, A2) 国別の売上. 配送先の国ごとの純売上。
=data.orders.avg(total) 平均注文額. 注文合計の平均。日付フィルターを追加すれば、月ごとに比較できます。
=data.orders.sum(discounts) 利用された割引コード. 割引を使った注文と、割引にかかったコスト。
列
| 列 | 関数での名前 | 型 |
|---|---|---|
| ID | id | テキスト |
| Order | order | テキスト |
| Created at | created_at | 日時 |
| Processed at | processed_at | 日時 |
| Payment status | payment_status | テキスト |
| Fulfillment status | fulfillment_status | テキスト |
| Items | items | 整数 |
| Subtotal | subtotal | 数値 |
| Discounts | discounts | 数値 |
| Shipping | shipping | 数値 |
| Tax | tax | 数値 |
| Total | total | 数値 |
| Refunded | refunded | 数値 |
| Net total | net_total | 数値 |
| Currency | currency | テキスト |
| Customer ID | customer_id | テキスト |
| Customer | customer | テキスト |
e_mail | テキスト | |
| Ship-to city | ship_to_city | テキスト |
| Ship-to region | ship_to_region | テキスト |
| Ship-to country | ship_to_country | テキスト |
| Discount codes | discount_codes | テキスト |
| Channel | channel | テキスト |
| Tags | tags | テキスト |
| Cancelled at | cancelled_at | 日時 |
| Archived | archived | はい / いいえ |
| Test order | test_order | はい / いいえ |
| Updated at | updated_at | 日時 |
salesのほかのテーブル
ordersを、リアルタイムで
注文、商品、顧客、在庫がライブテーブルになります。売上レポート、在庫リスト、ダッシュボードは、CSV をエクスポートしなくても常に最新。Claude などの AI アシスタントも MCP を通じて作成をお手伝いします。