Lỗi ngày không theo thứ tự khi xuất ra Pivot table (1 người xem)

  • Thread starter Thread starter eokakoe
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

eokakoe

Thành viên mới
Tham gia
16/8/10
Bài viết
33
Được thích
7
Em có làm 1 bảng Pivot table nhưng khi xuất ra bảng Pivot thì dữ liệu ở trường "Ngày" không hiển thị theo thứ tự từ ngày thấp đến ngày cao. Mặc dù trong sheet data đã sắp xếp theo thứ tự trên. Xin các bro chỉ giáo giùm em chuyện này
 
Bạn gửi file lên đi chú nói không nghe vẻ hơi khó hiểu vì không biết bạn để định dạng thời gian như thế nào :D
 
Add file

file lớn quá mình không up được. Kiểu ngày mình để dd/mm. Chỉ là vừa rồi mình nhập dữ liệu vào data nhập nhầm mấy ngày 19/8, 20/8 thành 19/7 và 20/7. Khi đó pivot vẫn hiển thị trường ngày theo thứ tự. Nhưng khi mình sửa lại thành 19/8 và 20/8 rồi refresh thì cột ngày của mình trong pivot không theo thứ tự nữa. Cụ thể là ngày 19/8 và ngày 20/8 còn đứng dưới cả ngày 22/8; 23/8
 
ah ha. Nếu vậy bạn hãy vào format cell của hai ô bạn nhập lại đó kiểm tra lại coi có bị thay đổi định dạng không, và xuất lại pivot coi đã được chưa nhe! Chúc thành công.
Nếu không được ta bàn típ--=0--=0
 
chắc chắn không bị thay đổi định dạng ngày vì mình đã set cho cả cột rồi mà. Xuất lại pivot table thì có lẽ là sẽ được nhưng mình muốn edit lại trên pivot cũ. Hichic. Kết quả vẫn đúng hoàn toàn chỉ là thứ tự ngày bị đảo lộn mà thôi.
 
Pivot Table có thể sort, bạn thử sort lại xem sao.
 
chắc chắn không bị thay đổi định dạng ngày vì mình đã set cho cả cột rồi mà. Xuất lại pivot table thì có lẽ là sẽ được nhưng mình muốn edit lại trên pivot cũ. Hichic. Kết quả vẫn đúng hoàn toàn chỉ là thứ tự ngày bị đảo lộn mà thôi.
mình cũng hay bị vậy mà chưa tìm ra cách sửa
 
mình cũng hay bị vậy mà chưa tìm ra cách sửa
Nếu field Ngay sắp xếp theo hàng ngang thì tôi dùng cách này. Lúc trước cũng loay hoay tìm kiếm cách giải quyết vụ này.

JavaScript:
Sub sortPV()
    Sheet1.PivotTables("PivotTable1").PivotFields("Day").AutoSort xlAscending, "Day"
End Sub

Screenshot at Oct 14 18-26-48.png
 
/(/ếu đây là lý do thì nó hoàn toàn không xứng đáng!
Hãy biết cách giả lập file chứ bạn!
Vụ việc file lớn không up được là từ 2010, còn vụ việc ngày hôm nay là chưa ai đòi file.
Nếu field Ngay sắp xếp theo hàng ngang thì tôi dùng cách này. Lúc trước cũng loay hoay tìm kiếm cách giải quyết vụ này.
Tất cả các field dù nằm ở row hay column đều có thể sort.
Field có giá trị ngày nếu không sort được thì phải xem lại dữ liệu có thực sự là ngày hay không. Định dạng là ngày chưa chắc đã là ngày.
Nếu đúng là ngày và định dạng là dd/mm thì phải xem lại năm. 03/05 lớn hơn 06/05 thì có khi 1 cái 2025, 1 cái 2024
 
Lần chỉnh sửa cuối:
Vụ việc file lớn không up được là từ 2010, còn vụ việc ngày hôm nay là chưa ai đòi file.

Tất cả các field dù nằm ở row hay column đều có thể sort.
Field có giá trị ngày nếu không sort được thì phải xem lại dữ liệu có thực sự là ngày hay không. Định dạng là ngày chưa chắc đã là ngày.
Nếu đúng là ngày và định dạng là dd/mm thì phải xem lại năm. 03/05 lớn hơn 06/05 thì có khi 1 cái 2025, 1 cái 2024
Anh cho em hỏi, Pivot thường tự sắp xếp thứ tự bắt đầu từ Field cột đầu tiên, giả sử cột ngày tháng nằm ở vị trí thứ 3 thì có cách nào không anh?
Lúc trước em làm thì hay kéo Field ngày tháng lên cột đầu tiên.
 
Anh cho em hỏi, Pivot thường tự sắp xếp thứ tự bắt đầu từ Field cột đầu tiên, giả sử cột ngày tháng nằm ở vị trí thứ 3 thì có cách nào không anh?
Lúc trước em làm thì hay kéo Field ngày tháng lên cột đầu tiên.
Tôi chưa hình dung được nếu sort cột ngày ở vị trí thứ 3 mà không sort 2 cột phía trước, thì 2 cột phía trước sẽ sắp xếp và group kiểu gì.
 
Tôi chưa hình dung được nếu sort cột ngày ở vị trí thứ 3 mà không sort 2 cột phía trước, thì 2 cột phía trước sẽ sắp xếp và group kiểu gì.
Ví dụ: Cột 1 là mã đơn hàng, cột 2 là số lượng, cột 3 là ngày giao
Mã đơn hàngSố lượngNgày giao
Mã đơn 0011010/10/2025
Mã đơn 0021010/10/2025
Mã đơn 0031010/10/2025
Mã đơn 0041010/10/2025
Mã đơn 0051010/10/2025
Mã đơn 0061010/10/2025
Mã đơn 0071010/10/2025
Mã đơn 0081010/10/2025
Mã đơn 0091005/10/2025
Mã đơn 0101005/10/2025
Mã đơn 0111005/10/2025
Mã đơn 0121005/10/2025
Mã đơn 0131005/10/2025
Mã đơn 0141005/10/2025
Mã đơn 0151005/10/2025
Mã đơn 0161006/10/2025
Mã đơn 0171006/10/2025
Mã đơn 0181006/10/2025
Mã đơn 0191006/10/2025
Mã đơn 0201006/10/2025
Mã đơn 0211006/10/2025
Mã đơn 0221005/10/2025
Mã đơn 0231005/10/2025
Mã đơn 0241005/10/2025
Mã đơn 0251005/10/2025
Mã đơn 0261005/10/2025
Mã đơn 0271005/10/2025
Mã đơn 0281005/10/2025
Mã đơn 0291005/10/2025
Mã đơn 0301005/10/2025
Mã đơn 0311005/10/2025
Mã đơn 0321005/10/2025
Mã đơn 0331005/10/2025
Mã đơn 0341005/10/2025

Vậy mình có cách nào Sort ở cột thứ 3 không anh. Em làm ví dụ mẫu thôi. Bình thường em hay kéo cột ngày tháng về cột đầu.
 
Nếu 2 cột đầu không có nhu cầu group hoặc tính sub total, thì cứ sort cột 3 bình thường thôi.
 

Bài viết mới nhất

Back
Top Bottom