簡體   English   中英

從Excel數據透視表中的所有值計算過濾值的百分比

[英]Calculate % of filtered values from all values in Excel Pivot Table

我有這個數據透視表,該表當前顯示在特定學年中有多少學生在特定科目上不及格。 也就是說,它現在通過Pass_Status Fail(可以是Pass或Fail)進行過濾:

電子表格

例如,在2002-2003年的商務計算專業中,有3個人,其中有2個人不及格。 這就是表格現在顯示的內容。

但我想將其轉換為百分比,考慮到一學年中修讀該科目的所有學生的總數。

對於2002-2003年的業務計算,我想顯示66%(3個中有2個失敗)。

我怎樣才能做到這一點?

除非我缺少任何內容,否則您不只是右鍵單擊任何值(以示例2為例),請進入子菜單“將值顯示為”,然后選擇“占行總數的百分比”?

我通過使用以下公式創建新的計算字段來解決了這個問題:

percent_of_fails:=CALCULATE(COUNT(ModuleRegistration[ID]), FILTER(ModuleRegistration, ModuleRegistration[Pass_Status] = "Fail")) / COUNT(ModuleRegistration[ID])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM