我的電子表格自動生成「的總計」欄的最右邊一列:如何用不同的值(Aspose Cells)替換自動生成的總值?
這是很好的,一般。但具體而言,我遇到了一些問題:最後兩個值(不幸的標籤是「平均價格總和」和「總和百分比」)提供了這一點 - 這是以前各欄的總和。在這些情況下,我不想要一個簡單的總和,但是第一種情況下的平均值和第二種情況下的百分比。
對於AvgPrice,我需要的是在「總計」欄中計算「總價格總和」/「總額度總和」。例如,第一個AvgPrice總計值應該是「33.14」而不是「66.26」
對於百分比,我需要項目/說明的總價格百分比(例如第一項中顯示的「25151.75」 )與「總價格總額」總計行/列(「1529802.82」)中的「總價」值相比較。該值是在這裏看到:
所以對於第一項(「蘆筍,大1分之11#」)中的「百分比」值約爲1.6(如25151.75大約是1529802.82 1/60 ),而不是1.36。
是否有此設置來自動生成在總計列的值的方式,或者我需要防止像這樣產生的總計列:
pivotTable.ColumnGrand = false;
...和然後將該列手動添加到工作表,在代碼中進行計算,然後以這種方式添加這些值?
我不知道如何在Excel中做到這一點;我用代碼完成了這一切。 –
此線程已被標記爲已解決,並附帶您提供的代碼。 – shakeel