コミュニティ · ヘルプ

SheetApps ユーザーガイド

Excel ワークブック(または Google スプレッドシート)を、フォーム・検証・ルックアップ・インポート/エクスポートなどを備えたマルチユーザー Web アプリに変換します。

計算メジャーとパーセントリファレンス

計算メジャー は、一度名前を付ければどこでも再利用できる数式です。Report_ シートに measure 行を追加します:タイトルが名前、メジャーのセルが数式です。あとは任意のウィジェットのメジャーのセルにその名前を書くだけです:

Widgetタイトルメジャー
measureProfitsum(total_amount) - sum(cost)
kpiProfitProfit

KPI は(フィルター後の)レコード全体の利益を表示します — そして「Profit」はダッシュボードのすべてのチャート・ピボット・テーブルで使えるようになります。

数式の書き方は 2 通り。 集計値で書く — sum(amount) - sum(cost)、グループごとに 1 回計算 — か、レコード単位で書く — amount - cost、各行で計算してから集計。比率には集計値を、合計前に計算が必要なときはレコード単位を使います。

パーセント。 集計列で % of total または % of group を選ぶと、どの値も割合として読めます。数式では pct_of(a, b) が割合 a ÷ b、variance_pct(a, b) が (a − b) ÷ b — どちらもパーセント表示です。sum(debt) / sum(equity) のような単純な比率は素の数字のままです。

通貨と単位はフィールドに従います。 お金から作られたメジャーはお金として表示されます — Profit は通貨を保ちます。スカラー(定数、件数、単位のない数量)との乗除でも保たれるため、sum(line_amount) / sum(quantity) のような平均単価も通貨表示のままです。通貨が混在する場合や、お金をお金で割る場合は、素の数字になります。

表示の上書き。 値を scalar(…) で包むと、意図的に単位を外せます — sum(line_amount) / scalar(sum(quantity)) は数量に単位があっても通貨を保ちます。または measure 行に Unit 列を追加して書式を強制します:通貨コード(USD)、単位コード(KGM)、%plain

ゼロで割ると空欄(—)が表示され、紛らわしい 0 にはなりません。計算メジャーはフラットテーブルの列選択にも現れ、名前は Translation_ シート(オブジェクト種別 measure)で翻訳できます。