[英]Excel VBA Add subtotals and remove rows
我試圖弄清楚如何根據不同列的值來添加一行總和。 當我這樣做時,我想刪除累加到該值的行並只保留一行。
例如,列A具有PO 10404,PO 10404,PO 10404,PO 10404,PO 10405,PO10405。我想在PO 10404和PO 10405之間添加一行,然后將兩個PO的美元金額相加(I 'm用SumIf進行猜測),然后刪除單個行,只保留總計的一行。 我需要公共行的內容,例如PO號。
謝謝! 喬
這實際上不是編程問題,但轉到
數據>大綱>小計>每次輸入(Po#)>使用(總和)>選擇美元金額列。
然后,折疊組,然后在小計上復制粘貼值,然后刪除分組的行。
您可以使用數據透視表執行此操作。 使用“ PO#”作為行標簽,並使用“總銷售額”(或稱為列的任何值)的總和。
編輯:將其自動化為宏的有用提示:
然后自動保存為CSV:
ActiveWorkbook.SaveAs Filename:= _
"c:\MyFile.csv", FileFormat:=xlCSV _
, CreateBackup:=False
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.