Mình muốn hỏi thêm về phần pivot table :
Khi mình muốn thể hiện các tháng trong năm ở dạng colum,
Ví dụ như năm 2021 ,báo cáo có từ tháng 1 đến tháng 5,nhưng năm 2020 lại có 1 tháng 12.2020,thì mình muốn thể hiện tháng 12.2020 nằm ở vị trí đầu tiên,sau đó đến các tháng của năm 2021 thì như thế nào ạ
Bạn có thể hình dung cơ chế hoạt động của Pivot Table như sau:
- Nếu dữ liệu trong fields là kiểu Number thì nó sẽ sắp xếp theo thứ tự từ nhỏ đến lớn. Đôi khi số 1, 10, 11, 12 lại xếp trước số 2.
- Nếu dữ liệu trong fields là kiểu Text thì nó sẽ sắp xếp theo thứ tự bảng chữ cái từ a-z. Khi đó dù là các con số nhưng nếu số 12.2020 sẽ có thể xếp trước số 01.2021
Do vậy bạn có thể tạo thêm 1 fields trong bảng dữ liệu, thể hiện số tháng và số năm ở dạng text bằng cách dùng hàm:
=TEXT(MONTH(cột ngày), "00")&TEXT(YEAR(cột ngày), "0000")
Sau đó bạn dùng field này đưa vào pivot table thay vì đưa trực tiếp cột ngày (hay cột tháng, cột năm)
Nhờ thầy giải giúp em bài tập Báo cáo 3 trong file bài tập của Pivot table với ạ. Em cảm ơn thầy.