目標:計算された列の値に基づいてパーセンテージ列を作成すること。
クロス集計クエリのSQLコードは次のとおりです。
TRANSFORM Count(Master_Calendar.ID) AS CountOfID
SELECT Master_Calendar.Analyst, Count(Master_Calendar.ID) AS [Total Of ID]
FROM Master_Calendar
GROUP BY Master_Calendar.Analyst
PIVOT Master_Calendar.[Current Status];
これにより、データベース内の「完了」、「処理中」、または「未開始」のエントリの数を、それらが属するアナリストでソートして表示するクロス集計クエリが得られます。
私がやろうとしているのは、完了率を計算するための別の列を追加することです。つまり、(完了/ IDの合計)* 100です。これを別のセルの式に入れようとしましたが、「[完了]」で返されます。式ビルダーのオプションとして表示されますが、見つかりません。
変数の名前を間違っているだけですか、それともこの方法で名前を付けることはできませんか?ピボットテーブルを使用して値を見つける代わりに、クエリコードを使用して、「完了」を含むレコードの総数を参照できますか?
ご協力いただきありがとうございます。