-3
A
回答
1
我所做的只是設置了您的示例數據,然後錄製一個宏並保存下面生成的記錄宏。
現在請注意:如果您的數據較大,您可能需要使用擊鍵將光標放在表格的開頭,然後放在表格的末尾或「將數據定義爲表格」並使用表格。 ..但是這給了你一般的想法。
Sub Macro1()
' Macro1 Macro
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Sheet1!R1C1:R10C4", Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:="Sheet1!R13C1", TableName:="PivotTable1", DefaultVersion _
:=xlPivotTableVersion14
Sheets("Sheet1").Select
Cells(13, 1).Select
With ActiveSheet.PivotTables("PivotTable1").PivotFields("Customer ")
.Orientation = xlRowField
.Position = 1
End With
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables(_
"PivotTable1").PivotFields("Group"), "Sum of Group", xlSum
With ActiveSheet.PivotTables("PivotTable1").PivotFields("Price")
.Orientation = xlColumnField
.Position = 1
End With
Columns("C:C").ColumnWidth = 5.71
ActiveSheet.PivotTables("PivotTable1").PivotFields("Price").Subtotals = Array(_
False, True, False, False, False, False, False, False, False, False, False, False)
With ActiveSheet.PivotTables("PivotTable1").PivotFields("Sum of Group")
.Orientation = xlColumnField
.Position = 2
End With
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables(_
"PivotTable1").PivotFields("Price"), "Sum of Price", xlSum
Range("E14").Select
ActiveSheet.PivotTables("PivotTable1").PivotFields("Sum of Price").Caption = _
"Prix"
Range("B18").Select
ActiveSheet.PivotTables("PivotTable1").RowGrand = False
End Sub
然後導致:
來處理新列:身份證原始數據相結合的值。如果不過你是在追求不同的東西,我需要看到所需輸出的例子。
相關問題
- 1. 將水平表轉換爲垂直Postgres
- 2. 垂直到水平?
- 3. 水平或垂直
- 4. 垂直或水平
- 5. Silverlight 2.0 - 垂直滾動,水平換行
- 6. 水平數據轉換成垂直
- 7. 轉換水平臺垂直在Oracle
- 8. 轉換垂直參考水平參考
- 9. 從動態變化水平UL垂直
- 10. 水平和垂直ViewPager
- 11. SQL查詢;水平垂直
- 12. 從水平到垂直
- 13. 垂直和水平GridSplitter
- 14. 垂直水平RecyclerView ScrollView
- 15. 垂直和水平表
- 16. 垂直和水平視圖
- 17. 垂直水平導航
- 18. 垂直和水平對齊
- 19. 水平垂直只有線
- 20. 水平/垂直滾動
- 21. Unity3D垂直/水平霧/
- 22. Windows GDI:水平/垂直DPI
- 23. 滾動水平和垂直
- 24. WPF中水平垂直WrapPanel
- 25. 垂直和水平並行
- 26. jquery滾動垂直/水平
- 27. Datagridview水平垂直按鈕
- 28. 垂直UITableView內水平UITableView
- 29. 水平/垂直滾動ListView
- 30. 當瀏覽器變小時讓li水平變爲垂直
使用'SUMIFS'你嘗試過什麼到目前爲止,你想在VBA中,如果是共享代碼? –
記錄創建數據透視表的宏。 – xQbert
爲什麼客戶端3的prix只有18個?不應該是22嗎? – xQbert