
答案1
不幸的是,沒有辦法使用資料透視表來本地執行此操作。當我需要這樣的東西時,我將使用如下所示的公式在資料透視表之外建立額外的列,該公式沿著整個 E 列運行,假設整體性位於 D 欄:
E2=IF(ISBLANK($D2),"",$D2/MAX($D:$D))
E3=IF(ISBLANK($D3),"",$D3/MAX($D:$D))
E4=IF(ISBLANK($D4),"",$D4/MAX($D:$D))
這顯然依賴列總計是 D 列中的最大值,因此在某些情況下它不起作用。例如,如果「價格」列中存在負值,這使得 D 列中的最大值成為專案行而不是總行數。但在這種情況下,您只需選擇總行,例如:=IF(ISBLANK($D2),"",$D2/$D$10)