Lập pivot thống kê hoặc code để thống kê

Liên hệ QC

kobebryant

Thành viên thường trực
Tham gia
7/8/09
Bài viết
248
Được thích
28
Mình có 1 bảng theo dõi vận đơn theo từng tài xế.
Song song với đó là bảng chi tiết vận đơn đó chở những mặt hàng gì.
Hiện mình cần thống kê chi tiết theo từng tài xế theo Bến xe/tháng/vận đơn xem tài xế đó chở những mặt hàng gì, đơn giá thế nào.

Theo ví dụ của mình thì bảng thứ nhất là tổng hợp, mỗi dữ liệu chỉ 1 dòng. Bảng thứ 2 là chi tiết, từ mỗi dòng của Bảng 1 nó sẽ liệt kê nhiều mặt hàng trong đó nên lập Pivot để xem thống kê ko ổn.
Mình có lập thử 1 pivot bằng cách gom bừa 2 bảng vào làm 1 luôn và nó trả kết quả ra sai.
Ko biết lập thống kê này thì dùng code gì hay Pivot thì được. Xin cám ơn
 

File đính kèm

  • Vi du.xlsx
    24.9 KB · Đọc: 11
Mình có 1 bảng theo dõi vận đơn theo từng tài xế.
Song song với đó là bảng chi tiết vận đơn đó chở những mặt hàng gì.
Hiện mình cần thống kê chi tiết theo từng tài xế theo Bến xe/tháng/vận đơn xem tài xế đó chở những mặt hàng gì, đơn giá thế nào.

Theo ví dụ của mình thì bảng thứ nhất là tổng hợp, mỗi dữ liệu chỉ 1 dòng. Bảng thứ 2 là chi tiết, từ mỗi dòng của Bảng 1 nó sẽ liệt kê nhiều mặt hàng trong đó nên lập Pivot để xem thống kê ko ổn.
Mình có lập thử 1 pivot bằng cách gom bừa 2 bảng vào làm 1 luôn và nó trả kết quả ra sai.
Ko biết lập thống kê này thì dùng code gì hay Pivot thì được. Xin cám ơn
Nên đưa 1 vài kết quả mong muốn,
Xem qua thì thấy bạn nên thử cách Advanced Filter , có thể đạt mục đích
 
Nên đưa 1 vài kết quả mong muốn,
Xem qua thì thấy bạn nên thử cách Advanced Filter , có thể đạt mục đích
Kết quả mình mong muốn nó có ở sheet kia nhưng ko hiểu sao nó chạy ra sai:
Ví dụ ở tài xế: Nguyễn Văn A1 ở cột STT Bến xe Miền Đông là 1. Ở bảng chi tiết vận đơn số 1 đó gồm 3 mặt hàng "Tỏi, Hành, Gạo" mà mình làm Pivot thử ở sheet kia nó chỉ chạy ra "Tỏi" và kết quả sai là "Xe Winner" (có thêm điều kiện tìm theo cột Bến xe)
 
Kết quả mình mong muốn nó có ở sheet kia nhưng ko hiểu sao nó chạy ra sai:
Ví dụ ở tài xế: Nguyễn Văn A1 ở cột STT Bến xe Miền Đông là 1. Ở bảng chi tiết vận đơn số 1 đó gồm 3 mặt hàng "Tỏi, Hành, Gạo" mà mình làm Pivot thử ở sheet kia nó chỉ chạy ra "Tỏi" và kết quả sai là "Xe Winner" (có thêm điều kiện tìm theo cột Bến xe)
Vẫn không hiểu là bạn muốn gì, sheet kia - bạn nói là sheet nào, nếu là sheet chứa pivottable - thì cái này bạn nói đang sai, đang sai thì còn ý nghĩa chi cho việc làm mẫu
 
Vẫn không hiểu là bạn muốn gì, sheet kia - bạn nói là sheet nào, nếu là sheet chứa pivottable - thì cái này bạn nói đang sai, đang sai thì còn ý nghĩa chi cho việc làm mẫu
Dạ ý em là trích xuất ra mẫu giống như sheet có Pivot Table, chọn đối tượng tài xế để có thể thống kế tương tự vậy đó ạ
 
Phải chăng bạn muốn như file kèm
Thử xem đã đúng với mong muốn?
đúng rồi anh, nhưng nó chạy kết quả ra sai. Vì chi tiết của 1 ở bảng kế bên tới 3 mặt hàng "Tỏi, Hành, Gạo" , chẳng có cái nào liên quan đến "Xe Winner".
tương tự ví dụ như ở "Bến xe Miền Đông" số 4 của tài xế Nguyễn Văn A6, chi tiết có 6 mặt hàng.

Đồng thời vùng dữ liệu của 2 bảng này nó không đồng đều nhau: Bảng tổng hợp ít dòng hơn bảng Chi tiết
 
đúng rồi anh, nhưng nó chạy kết quả ra sai. Vì chi tiết của 1 ở bảng kế bên tới 3 mặt hàng "Tỏi, Hành, Gạo" , chẳng có cái nào liên quan đến "Xe Winner".
tương tự ví dụ như ở "Bến xe Miền Đông" số 4 của tài xế Nguyễn Văn A6, chi tiết có 6 mặt hàng.

Đồng thời vùng dữ liệu của 2 bảng này nó không đồng đều nhau: Bảng tổng hợp ít dòng hơn bảng Chi tiết
Đúng, sai là chắc vì bạn gộp 2 bảng lại mà,
Muốn đúng thì phải tìm cách gộp lại, hoặc là dùng Filter như tôi nói
 
Cứ nghĩ cao siêu chi, cách đơn giản, thêm cột phụ... và đúng bản chất vấn đề khi ghép
Bến xe cũng tương tự, hay muốn chọn tháng (month) cũng tương tự ...
Anh cho em hỏi là định dạng number format sao em chỉ có thể làm ở phần values.
Còn các mục khác vào Value Setting nó ko hiện number format
 
Anh cho em hỏi là định dạng number format sao em chỉ có thể làm ở phần values.
Còn các mục khác vào Value Setting nó ko hiện number format
Vùng khác là vùng nào?

Ah
Nháy phải lên cột đó rồi chọn Field Setting.... --> rồi bấm chọn Number Format... ở góc trái dưới

Nhưng đơn giản, tốt nhất là định dạng từ vùng nguồn (source) của pivot table
 
Vùng khác là vùng nào?

Ah
Nháy phải lên cột đó rồi chọn Field Setting.... --> rồi bấm chọn Number Format... ở góc trái dưới

Nhưng đơn giản, tốt nhất là định dạng từ vùng nguồn (source) của pivot table
Nguồn em luôn định dạng rồi mà khi làm pivot luôn bị mất định dạng số. Còn chuột phải lên cột rồi Field Setting hiện cái bảng nhưng nó mất đúng nút nhấn Number Format kế bên nút OK Cancel, ko như ở trường Value Setting
 
Nguồn em luôn định dạng rồi mà khi làm pivot luôn bị mất định dạng số. Còn chuột phải lên cột rồi Field Setting hiện cái bảng nhưng nó mất đúng nút nhấn Number Format kế bên nút OK Cancel, ko như ở trường Value Setting
Tôi vẫn thấy nút Number Format (nếu là trường số) hiện bình thường, bạn dùng phiên bản excel nào?
 
Tôi cũng dùng version đó (2019) nên chắc là bạn phải kiểm tra lại
Dạng này là dạng gì? Từ này ở đây tối nghĩa?
em thấy nó có mấy kiểu form, khi cho vào trường Row thì chỉ cho Number Format mỗi yếu tố đầu tiên. Có khả năng Pivot không nhận ra đây là dạng số, chắc em chỉnh thủ công thôi
 
em thấy nó có mấy kiểu form, khi cho vào trường Row thì chỉ cho Number Format mỗi yếu tố đầu tiên. Có khả năng Pivot không nhận ra đây là dạng số, chắc em chỉnh thủ công thôi
Không hiểu bạn nói form gì, bạn chọn từng cột là field seting là xong hết, Đơn giản nhất , việc khó Excel đã làm là thống kê xoay trục
 
Web KT
Back
Top Bottom