Cách tạo Pivot Table và các vấn đề liên quan (2 người xem)

  • Thread starter Thread starter ottieu
  • Ngày gửi Ngày gửi
Liên hệ QC

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

cho e hỏi, excel a đang dùng là excel năm nào ạ. e dùng 2007, chả thấy cái hướng dẫn nào giống của a cả :(
 
Xin được học hỏi thành viên của diễn đàn. Tôi có 1 dữ liệu trong bảng, bây giờ muốn dùng VBA để tạo được Pivot Table giống như mẫu, có thể tạo 1 nút lệnh sau đó click vào thì nó sẽ tự động tạo Pivotable như mẫu
xin chân thành cảm ơn
 

File đính kèm

Bác cứ thay đổi dữ liệu trên bảng dữ liệu, rồi sau đó trên Pivot table bác refresh là nó tự động cập nhật thay đổi. Refresh bằng cách chọn một giá trị (con số) bất kỳ trong bảng, nhấn chuột phải và chọn "Refresh", nó sẽ tự động cập nhật cho cả Pivot table luôn.

Không mốn bấm "Refresh" thì bạn dùng code này:
Private Sub Worksheet_Activate()
PivotTables(1).PivotCache.Refresh
End Sub
 
Đúng là click phải và chọn Refresh với điều kiện bạn chỉ sửa dữ liệu trong vùng đã chọn thì mới cập nhật được, nếu bạn thêm vài dòng dữ liệu thì không tài nào cặp nhật được, nếu tôi thêm 1000 dòng nữa thì sao? giải pháp tôi đã thực hiện trong File theo dõi công văn đi và đến, bạn có thể xem code trong File này.
 
xin cho hỏi các thành viên trong diễn đàn. Có cách nào làm 3 pivot table chung 1 nút filter được không?
có nghĩa là 3 pivot này chung 1 dữ liệu nhưng khác nhau cách chọn dữ liệu, nhưng chung 1 các filter là ngày tháng
bây giờ tôi muốn khi chọn filter thì cả 3 Pivot đó thay đổi theo
xin cảm ơn
 

File đính kèm

Dạ mới tìm ra là trong EX2010 có chức năng đó thầy, em thấy file của mấy thằng nhật làm rất đẹp nên học hỏi theo mà không biết làm như vậy, mò cả đêm mới biết chức năng đó 2010 có sẵn
 
Dạ mới tìm ra là trong EX2010 có chức năng đó thầy, em thấy file của mấy thằng nhật làm rất đẹp nên học hỏi theo mà không biết làm như vậy, mò cả đêm mới biết chức năng đó 2010 có sẵn

Té ra đó là slicer và slicer connection. May mà chỉ mất 5 phút, không đến cả đêm.
 
Pivot chart không thay đổi được tên Serial

Mình có 1 file Pivot không thể thay được tên Serial (mặc định là total).
Mình đính kèm theo file mong được các bạn chỉ dẫn khắc phục. Thanks all.
 

File đính kèm

Tôi có 2 sheet dữ liệu, tôi đã tạo Pivot Table ở sheet1 hoàn chỉnh, nhưng sheet2 lại không chọn được mục Group Field để chọn Years cho vùng. Không biết là thao tác sai ở chỗ nào? Không merge, định dạng ngày tháng như nhau. Mà lại không đc.
Trân trọng,
 

File đính kèm

Lần chỉnh sửa cuối:
Tôi có 2 sheet dữ liệu, tôi đã tạo Pivot Table ở sheet1 hoàn chỉnh, nhưng sheet2 lại không chọn được mục Group Field để chọn Years cho vùng. Không biết là thao tác sai ở chỗ nào? Không merge, định dạng ngày tháng như nhau. Mà lại không đc.
Trân trọng,

Bạn kéo rộng cột D sheet2, và bỏ canh giữa, sẽ thấy nguyên nhân.
 
Thầy đã thử làm trên file em gửi chưa ạ? Sao em loay hoay đủ kiểu mà vẫn không xong. Em cũng nghi ngờ vào cột ngày tháng có vấn đề, nhưng vẫn không biết lỗi do đâu, và vẫn chưa đưa ra kết quả được.

Cảm ơn Thầy, em rà lại rồi, có một tháng bị sai "16/14" nếu không có thầy nhắc chắc em mất ngủ cả đêm mất.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn ơi cho mình hỏi có tài liệu nào (bầng tiếng anh cũng ok) về Pivot table không giới thiệu cho mình với. Cảm ơn bạn nhiều nhiều lắm.
 
Viết dùm em đoạn code tự làm mới Pivot Table khi các sheet A, B, C, D được chọn

Viết dùm em đoạn code tự làm mới Pivot Table khi các sheet PC, PT, PN, PX được chọn
Pivot Table thì ở Sheet PIVOT_TC_NX.

Em xin cảm ơn
 

File đính kèm

Code sheet PT:

PHP:
Private Sub Worksheet_Activate()
Sheet15.PivotTables("PivotTable3").PivotCache.Refresh
End Sub

Code sheet PC:

PHP:
Private Sub Worksheet_Activate()
Sheet15.PivotTables("PivotTable1").PivotCache.Refresh
End Sub

tương tự cho 3 sheet còn lại

TB:
Code bạn có sẵn, nhưng lại là sự kiện change, và tên sheet lại sai.
 
Pivottable

Kính gởi: Anh Chị
Em có nhu cầu như sau
Trong file đính kèm có 2 sheet 1 và sheet 2
Khi click vô bất kỳ 1 số của cột C (khach hang A) của sheet 1 sẽ tạo ra 1 sheet mới tổng hợp tất cả các số liệu liên quan đến Khach hang A từ sheet 2 qua
Thanks
 

File đính kèm

Giúp đỡ Pivot

Dear all.

Mình có 1 file Pivot từ A1 đến F30, Mình muốn chỉnh cho nó định dạng giống H1 đến M30 (sao cho ngày, makhhang, tenkh, sohd thể hiện hết những dòng trống bên dưới). Anh/chị hướng dẫn giúp mình.

Thanks all
 

File đính kèm

Dear all.

Mình có 1 file Pivot từ A1 đến F30, Mình muốn chỉnh cho nó định dạng giống H1 đến M30 (sao cho ngày, makhhang, tenkh, sohd thể hiện hết những dòng trống bên dưới). Anh/chị hướng dẫn giúp mình.

Thanks all

Không có tùy chọn nào trong PivoTable có thể bố trí lại như yêu cầu của bạn cả
 
Xin hỏi cách sắp xếp trong Pivottable

E có bài tập về Pivottable, mà làm hoài ko giống dc cách sắp xếp giống trong hình đính kèm bên dưới.
Cột Hãng Sx kế tên sản phẩm, và tổng 2 cột số lượng, đơn giá nằm như vậy ko bít làm seo
Xin các pro chỉ giúp
 

File đính kèm

E có bài tập về Pivottable, mà làm hoài ko giống dc cách sắp xếp giống trong hình đính kèm bên dưới.
Cột Hãng Sx kế tên sản phẩm, và tổng 2 cột số lượng, đơn giá nằm như vậy ko bít làm seo
Xin các pro chỉ giúp
ko biết ý của bạn phải thế này ko???
hình như file số 2 của bạn này có vấn đề (file số 2 nằm ở sheet 2)
 

File đính kèm

ko biết ý của bạn phải thế này ko???
hình như file số 2 của bạn này có vấn đề (file số 2 nằm ở sheet 2)

ko bít máy mình có thiếu gì ko seo có tiếng tàu trong khung tổng số lượng, thành tiền, với lại mình cần cái bảng tổng thành tiền và đơn nằm ngang giống hình đó
 
mọi người cho mình hỏi về pivottable

mình có 2 file như thế này. mình muốn lấy số liệu từ sheet 4 của file nguồn sng file sang thì làm như thế nào nhir? mình dùng hàm vlookup mà không được.tiện thể mình muốn hỏi làm sao dùng công thức để lấy dữ liệu từ pivottable sang 1 file khác được nhỉ?
 

File đính kèm

Xin chào các anh chị và các bạn trên diễn đàn,

Em mới học cách sử dụng Pivot và còn rất lơ mơ. Hiện em đang phải thống kê lương của xí nghiệp gồm 600 người và có vấn đề này chưa làm được, mong mọi người giúp đỡ.

1. Em cần tính lương bình quân của từng nhóm chức danh. Lương bình quân = Q2/Số người. Em đã kéo được Q2 và số lượng người nhưng không biết cách dùng calculate field vì số người của em là count of Họ tên chứ không phải là các hàm cộng trừ đơn thuần.

2. Em cần sắp xếp từng người theo thứ tự lương tăng dần trong từng nhóm chức danh thì làm như thế nào ạ? Em đã dùng hàm sort nhưng chỉ đúng cho 1 nhóm chức danh chứ ko đúng cho tất cả bảng dữ liệu được.

Em gửi file ví dụ ở đây (em dùng Excel 2003 ạ) mong mọi người chỉ giúp em. Càng chi tiết cách làm càng tốt ạ. Em xin cảm ơn nhiều.
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn chỉ cần đổi field setting từ Sum thành Average.
 
pv.jpg
Xin chào các anh chị và các bạn trên diễn đàn,

Em mới học cách sử dụng Pivot và còn rất lơ mơ. Hiện em đang phải thống kê lương của xí nghiệp gồm 600 người và có vấn đề này chưa làm được, mong mọi người giúp đỡ.

1. Em cần tính lương bình quân của từng nhóm chức danh. Lương bình quân = Q2/Số người. Em đã kéo được Q2 và số lượng người nhưng không biết cách dùng calculate field vì số người của em là count of Họ tên chứ không phải là các hàm cộng trừ đơn thuần.

2. Em cần sắp xếp từng người theo thứ tự lương tăng dần trong từng nhóm chức danh thì làm như thế nào ạ? Em đã dùng hàm sort nhưng chỉ đúng cho 1 nhóm chức danh chứ ko đúng cho tất cả bảng dữ liệu được.

Em gửi file ví dụ ở đây (em dùng Excel 2003 ạ) mong mọi người chỉ giúp em. Càng chi tiết cách làm càng tốt ạ. Em xin cảm ơn nhiều.
làm theo hình là được
pv.jpg
 

Bạn chỉ cần đổi field setting từ Sum thành Average.

Em cảm ơn các anh ạ. Em thử với Q2 đã được rồi.
Em muốn hỏi thêm là khi thử tính lương bình quân của tổng Q2 và Q3 thì em ko thể đổi field setting từ sum thành average được do Excel đã che lại ko cho chọn. Vậy phải làm như thế nào ạ?
PIVOT.JPG
Ngoài ra, như câu hỏi thứ 2 trong post trước của em, em cần sắp xếp tăng dần nữa ạ. Các anh chỉ giúp em với.
 
Em cảm ơn các anh ạ. Em thử với Q2 đã được rồi.
Em muốn hỏi thêm là khi thử tính lương bình quân của tổng Q2 và Q3 thì em ko thể đổi field setting từ sum thành average được do Excel đã che lại ko cho chọn. Vậy phải làm như thế nào ạ?

Ngoài ra, như câu hỏi thứ 2 trong post trước của em, em cần sắp xếp tăng dần nữa ạ. Các anh chỉ giúp em với.

1. Bạn nên tạo 1 cột tổng bên Data rồi thả vào Pivot tính trung bình
2. chọn 1 ô trong field muốn sort, Nhấn nút sort bình thường, hoặc nhấn chuột phải vào field muốn sort, chọn sort
 
lọc và đếm số conts

các anh chị giúp em lọc chuỗi nhé, em đính kèm file luôn
Cảm ơn các anh các chị
Em cần gấp quá.
 

File đính kèm

Lần chỉnh sửa cuối:
nếu xài office 2010 thì trong phần layout, chọn Repeat all Item labels
Thầy ơi Không hiểu sao chức năng Repeat all Item labels trong Excel2010 ở File này lại không thực hiện được
Em muốn số HĐ lặp lại ở những dòng trống
 

File đính kèm

  • A2.jpg
    A2.jpg
    20.4 KB · Đọc: 25
  • File_vidu.xls
    File_vidu.xls
    15.5 KB · Đọc: 23
Lần chỉnh sửa cuối:
Ofice của bạn bị sao ấy.
Pivot.JPG
 
Field data của pivot table

Mình tạo 1 pivot cho mảng A:D
khi thêm cột dữ liệu, mình muốn pivot đó thêm cột này (dữ liệu pivot của mảng A:E) thì sửa field data ở đâu? Hồi xưa excel 97 mình chỉ cần chuột phải thì có thể đổi mảng va refresh là xong nhưng excel 2010 tìm mà ko thấy. Nhờ các bác chỉ giúp
 
Nó ở trên ribbon, tab option của pivot table
 
Em chào cả nhà. Đây là lần đầu em đăng bài trên diễn đàn, mong mọi người giúp đỡ ạ.
Em đang sử dụng Excel 2010. Em đã tạo được Pivot table nhưng lại không xuất hiện mục "Drop Report Filter Fields Here", chỉ xuất hiện bảng như trong hình thôi ạ. Mọi người xem giúp em với ạ
Untitled.jpg

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:
Em chào cả nhà. Đây là lần đầu em đăng bài trên diễn đàn, mong mọi người giúp đỡ ạ.
Em đang sử dụng Excel 2010. Em đã tạo được Pivot table nhưng lại không xuất hiện mục "Drop Report Filter Fields Here", chỉ xuất hiện bảng như trong hình thôi ạ. Mọi người xem giúp em với ạ
Vẫn câu hỏi cũ, vậy thì câu trả lời sẽ như cũ: đánh dấu chọn field trong cái field list bên phải. Giả sử sau khi đánh dấu có sự thay đổi gì đó trong nguyên cái field list đó mà kết quả không như ý muốn, thì thử dùng chuột lôi nó đi lung tung, biết đâu sẽ thấy cái lung tung đó thay cho cái "here" trong phiên bản 2003.
 
Thân chào tất cả mọi người,
Do mới biết đến pivot table là 1 công cụ mạnh để phân tích số liệu, em đã cố sử dụng thử nhưng tiếp cập được.
Em có 3 file số liệu đổ ra từ phần mềm
1 ./ tổng hợp số liệu 6 tháng cùng kỳ năm 2013 & 2014 cả công ty
2 ./ tổng hợp số liệu 6 tháng cùng kỳ năm 2013 & 2014 của hệ thống Metro
3./ tổng hợp số liệu 6 tháng cùng kỳ năm 2013 & 2014 của hệ thống BigC
Mong mọi người hỗ trợ làm mẫu giúp em
Cám ơn mọi người,
Trân trọng
 

File đính kèm

Thân chào tất cả mọi người,
Do mới biết đến pivot table là 1 công cụ mạnh để phân tích số liệu, em đã cố sử dụng thử nhưng tiếp cập được.
Em có 3 file số liệu đổ ra từ phần mềm
1 ./ tổng hợp số liệu 6 tháng cùng kỳ năm 2013 & 2014 cả công ty
2 ./ tổng hợp số liệu 6 tháng cùng kỳ năm 2013 & 2014 của hệ thống Metro
3./ tổng hợp số liệu 6 tháng cùng kỳ năm 2013 & 2014 của hệ thống BigC
Mong mọi người hỗ trợ làm mẫu giúp em
Cám ơn mọi người,
Trân trọng
mới tham gia lần đầu mà đưa file chóng mặt quá
bạn liên hệ thầy này nhá
 

File đính kèm

  • ptm.jpg
    ptm.jpg
    9.1 KB · Đọc: 292
Bạn click chuột phải vào trong bảng Pivotable chọn Table Option.
Nếu muốn excel tự động format lại các cột, dòng thì chọn Autoformat table, nếu không thì bỏ chọn.


Nếu muốn excel tự động format lại toàn bộ layout (kể cả màu sắc, kiểu chữ in đậm/in thường thì bỏ chọn Preserve formatting, nếu không muốn excel làm việc này thì chọn Preserve formatting.
Hix....kiếm mãi trên diễn đàn giờ thì thấy rùi !
Nhưng chỉ giữ lại định dạng màu nền và chữ thôi còn các đường kẻ thì không giữ lại được vậy làm sao giữ lại các đường kẻ ?
Cảm ơn bạn rất nhiều !
 
Lần chỉnh sửa cuối:
Chào mọi người

Tôi đang bối rối về cách giải quyết cho file dữ liệu của mình, cần mọi người chỉ giúp.

File dữ liệu bao gồm nhiều sheet, Mỗi sheet tương ứng công việc của mỗi người trong team, tôi muốn lọc dữ liệu của 1 loại công việc của mỗi sheet để tạo pivot.
Tôi chưa biết giải pháp như thế nào?
1. Tạo sheet tổng hợp rồi từ đó lọc ra bảng pivot, nhưng như vậy thì có nhiều dữ kiện thừa quá à có cách nào tạo sheet tổng hợp có điều kiện không?
2. Tạo bảng pivot từ nhiều sheet, nhưng tôi lại không nắm xử lý dữ liệu như thế nào để ra đúng bảng như mình mong muốn.
Tôi gửi kèm file mô tả theo đây. Mong mọi người giúp đỡ nhé
Vì vẫn còn lơ ngơ nhiều lắm, nên nếu có gì chưa phải, mọi người hướng dẫn mình với nhé.
 

File đính kèm

Lần chỉnh sửa cuối:
Có ai giúp mình với ạ.
 
Lần chỉnh sửa cuối:
Chào mọi người

Tôi đang bối rối về cách giải quyết cho file dữ liệu của mình, cần mọi người chỉ giúp.

File dữ liệu bao gồm nhiều sheet, Mỗi sheet tương ứng công việc của mỗi người trong team, tôi muốn lọc dữ liệu của 1 loại công việc của mỗi sheet để tạo pivot.
Tôi chưa biết giải pháp như thế nào?
1. Tạo sheet tổng hợp rồi từ đó lọc ra bảng pivot, nhưng như vậy thì có nhiều dữ kiện thừa quá à có cách nào tạo sheet tổng hợp có điều kiện không?
2. Tạo bảng pivot từ nhiều sheet, nhưng tôi lại không nắm xử lý dữ liệu như thế nào để ra đúng bảng như mình mong muốn.
Tôi gửi kèm file mô tả theo đây. Mong mọi người giúp đỡ nhé
Vì vẫn còn lơ ngơ nhiều lắm, nên nếu có gì chưa phải, mọi người hướng dẫn mình với nhé.
hướng dẫn ở đây
http://www.giaiphapexcel.com/forum/...-được-tổng-hợp-từ-2-sheet&p=556441#post556441
 
chào mọi người, mình mới tập tành về PVT. Vấn đề mình thắc mắc là làm sao có thể hiển thị ngày đông khách nhất của từng cửa hàng được? mình làm thử nhưng chỉ hiển thị max của customer thôi. Làm sao để hiển thị ra Store và ngày đông khách nhất
 

File đính kèm

Mình muốn tổng hợp của nhiều sheet lại thì có dùng pivot table được không ạ?
Xin chỉ giáo giùm
 
các ac ơi làm cách nào để có thể lọc (Filter) được cột Grand Total ạ?
 
chào mọi người, mình mới tập tành về PVT. Vấn đề mình thắc mắc là làm sao có thể hiển thị ngày đông khách nhất của từng cửa hàng được? mình làm thử nhưng chỉ hiển thị max của customer thôi. Làm sao để hiển thị ra Store và ngày đông khách nhất

Không biết có đúng ý của bạn ko vì mình cũng mới bập bẹ biết về pvt.

Đang đi tìm hiểu về cách refresh dữ liệu từ bảng gốc sang bảng phân tích mà chưa biết cách đây, có ai chỉ giúp tôi với???
 

File đính kèm

Thanks bác nhiều, mới học về pivot nên vọc quá
 
Pivot table 2003

Cả nhà cho em hỏi 1 chút ạ, e vẫn đang dùng excel 2003 em có 1 File nhập liệu Pivot table ra mã khách hàng nó lại ở ô màu xanh nhưng em muốn mã nó nằm ở ô màu xanh chuyển xuống ô màu tím khi mình Pivot table. Không biết có được thế không ạ?
 

File đính kèm

Em thử Pivot cái này mà nó không ra được số nào cả.
Anh chị nào giúp em với
Mục đích của em là dồn mấy hàng giống nhau về 1 cái. Em đã nhìn lòi mắt được mấy hàng giống nhau và bôi màu.

Help me please
 

File đính kèm

1. M

Mình cũng đang sử dung pivot table để phân tích chi phí từng bộ phận theo từng tháng nhưng gặp vấn đề là làm sao làm công thức tháng trước trừ tháng sau trên pivot table sẵn. Mỗi lần làm công thức trừ trên pivot mình không copy kéo thả tự động được mà phải làm từng dòng. Nhờ bạn chỉ them.

Xin cảm ơn
 
Cả nhà cho em hỏi 1 chút ạ, e vẫn đang dùng excel 2003 em có 1 File nhập liệu Pivot table ra mã khách hàng nó lại ở ô màu xanh nhưng em muốn mã nó nằm ở ô màu xanh chuyển xuống ô màu tím khi mình Pivot table. Không biết có được thế không ạ?

Bỏ sub total của tên thì chỉ còn subtotal của mã.

Em thử Pivot cái này mà nó không ra được số nào cả.
Anh chị nào giúp em với
Mục đích của em là dồn mấy hàng giống nhau về 1 cái. Em đã nhìn lòi mắt được mấy hàng giống nhau và bôi màu.

Help me please
Pivot cai này là Pivot cái nào? Bạn đang có cả chục sheet mà không biết cái nào là nguồn cái nào là kết quả.
Duy nhất 1 sheet có dữ liệu nhiều 1 chút, thì không đúng chuẩn dữ liệu: có tới 2 dòng tiêu đề
 
Mình cũng đang sử dung pivot table để phân tích chi phí từng bộ phận theo từng tháng nhưng gặp vấn đề là làm sao làm công thức tháng trước trừ tháng sau trên pivot table sẵn. Mỗi lần làm công thức trừ trên pivot mình không copy kéo thả tự động được mà phải làm từng dòng. Nhờ bạn chỉ them.

Xin cảm ơn
Dùng chức năng Show value as Different from previous
 
cảm ơn bạn, mình đã làm được rồi, cảm ơn rất nhiều
 
Một bài toán nữa vừa theo thực tế mà không hiểu cách làm, không rõ Pivot có làm được không. Dạo này xổ số Vietlot 6/45 rộ lên, không hiểu có cách nào để lọc tần suất xuất hiện theo bộ và số lần xuất hiện bằng Pivot để làm vài vé :).

File tổng hợp đính kèm, bạn nào biết cách sử dụng hàm Pivot để lọc hướng dẫn mình với.
 

File đính kèm

Chẳng thấy bạn nào hướng dẫn cách dùng Pivot, thôi thì mang cái kiểu củ chuối của mình lên đây vậy.
 

File đính kèm

Góp Vui về jackpot này. Mình có file này mọi người góp ý. password VBA la: Password
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các anh chị,

Em muốn Pivot hiển thị giá trị PPM theo tháng như file đính kèm,

Hàng ngày thì có tính PPM theo ngày = lỗi/kiểm tra*10^6
Nhưng Hàng tháng lại tính PPM = (tổng số lỗi trong tháng/tổng số lượng kiểm tra trong tháng)*10^6

Em ko biết cách nào xử lý phần đó bảng dữ liệu để nó hiển thị đúng như mong muốn trong Pivot table cả

Mong anh chị giúp đỡ với ạ
 

File đính kèm

Hồi nãy định up lên 1 file có sẵn, nhưng dữ liệu chỉ có thể phân tích 2 kiểu nên phải làm 1 file khác có thể phân tích nhiều kiểu hơn.
File này phân tích mẫu 4 kiểu, thực sự nếu hoán vị và kết hợp đủ kiểu thì vài chục kiểu
Ghi chú: có thể không cần kéo trường nào vào "page" nếu dữ liệu không phức tạp.
Anh Ptm, data từ sheet pivot table có thể chuyển thành data ở sheet dữ liệu được không anh.
 
Chào Anh Ptm0412
Em copy dữ liệu của Anh làm thử giống anh nhưng cột năm và mặt hàng gợp thành 1 cột không giống file của anh.
Anh xem file đính kèm.
 

File đính kèm

Tôi có một vấn đề liên quan đến việc tạo PivotTable nhờ các bạn giúp
Tôi có dữ liệu ở 2 Sheet "Plan" và "Actual" hoàn toàn giống nhau như hình:

Capture1.JPG

Tôi tạo ra một báo cáo tại sheet "Summary" theo kiểu:

Capture3.JPG

Đương nhiên nếu làm bằng công thức hoàn toàn không có vấn đề (chỉ cần COUNTIFS). Nhưng tôi muốn hỏi các bạn, liệu có thể dùng PivotTable để tạo ra một báo cáo giống như trên không? (hoặc ít nhất là gần tương tự)
Lý do tôi muốn dùng PivotTable mà không phải công thức hay code là bời:
1> Dữ liệu lớn, nếu dùng công thức sợ sẽ làm chậm file
2> Báo cáo phải gửi đi nhiều nơi, nếu dùng code VBA e rằng nhiều người không biết cách dùng (mất công phải hướng dẫn)
3> Đây là bài toán rất thực tế, nếu giải quyết được bằng PivotTable thì sẽ tiết kiệm được rất nhiều thời gian
Mong các bạn giúp giùm. Xin cảm ơn!
(Bởi PivotTable không phải là sở trường của tôi)
 

File đính kèm

Dùng PivotTable and PivotChart Wizard thì chỉ được như này. Không chèn được cái Fields (%) để tính tỷ lệ.
Nếu Pivot bình thường (dùng 1 nguồn) thì nó hiển thị các trường để mình cài công thức, còn PivotTable and PivotChart Wizard thì thua.

View attachment 188697
Vậy bạn có ý tưởng gì cải tiến không? Có thể thay đổi cách bố trí CSDL cho chung thành 1 sheet cũng được. Miễn sao ra được cái báo cáo như trên là OK
 
Tôi có một vấn đề liên quan đến việc tạo PivotTable nhờ các bạn giúp
Tôi có dữ liệu ở 2 Sheet "Plan" và "Actual" hoàn toàn giống nhau như hình:

View attachment 188672

Tôi tạo ra một báo cáo tại sheet "Summary" theo kiểu:

View attachment 188674

Đương nhiên nếu làm bằng công thức hoàn toàn không có vấn đề (chỉ cần COUNTIFS). Nhưng tôi muốn hỏi các bạn, liệu có thể dùng PivotTable để tạo ra một báo cáo giống như trên không? (hoặc ít nhất là gần tương tự)
Lý do tôi muốn dùng PivotTable mà không phải công thức hay code là bời:
1> Dữ liệu lớn, nếu dùng công thức sợ sẽ làm chậm file
2> Báo cáo phải gửi đi nhiều nơi, nếu dùng code VBA e rằng nhiều người không biết cách dùng (mất công phải hướng dẫn)
3> Đây là bài toán rất thực tế, nếu giải quyết được bằng PivotTable thì sẽ tiết kiệm được rất nhiều thời gian
Mong các bạn giúp giùm. Xin cảm ơn!
(Bởi PivotTable không phải là sở trường của tôi)
Tôi gom 2 bảng thành 1, bạn nhận file xem thử được không?
 

File đính kèm

File đính kèm

Đã thử trên dữ liệu thật thành công

Capture.JPG

Từ nay tiết kiệm được khối thời gian vì với PV ta có thể thay đổi tiêu chí tổng hợp trong vòng 3 nốt nhạc (thay vì phải làm bảng tổng hợp mới với công thức mới). Quan trọng là file "nhẹ tênh
--------------------------------
Chỉ tiếc một điều là phải thay đổi cấu trúc dữ liệu trở thành hơi... "dị hợm" chút. Có thể MS chưa nghĩ tới những kiểu báo cáo thế này, hy vọng sau này họ sẽ bổ sung trong những phiên bản mới
--------------------------------
Một lần nữa cảm ơn mọi người đã trợ giúp, đặc biệt là bạn excel_lv1.5
 
Đã thử trên dữ liệu thật thành công

View attachment 188721

Từ nay tiết kiệm được khối thời gian vì với PV ta có thể thay đổi tiêu chí tổng hợp trong vòng 3 nốt nhạc (thay vì phải làm bảng tổng hợp mới với công thức mới). Quan trọng là file "nhẹ tênh
--------------------------------
Chỉ tiếc một điều là phải thay đổi cấu trúc dữ liệu trở thành hơi... "dị hợm" chút. Có thể MS chưa nghĩ tới những kiểu báo cáo thế này, hy vọng sau này họ sẽ bổ sung trong những phiên bản mới
--------------------------------
Một lần nữa cảm ơn mọi người đã trợ giúp, đặc biệt là bạn excel_lv1.5
Thầy có thể hướng dẫn cách làm được ko? có video càng tốt
Cám ơn thầy
 
Đã thử trên dữ liệu thật thành công

View attachment 188721

Từ nay tiết kiệm được khối thời gian vì với PV ta có thể thay đổi tiêu chí tổng hợp trong vòng 3 nốt nhạc (thay vì phải làm bảng tổng hợp mới với công thức mới). Quan trọng là file "nhẹ tênh
--------------------------------
Chỉ tiếc một điều là phải thay đổi cấu trúc dữ liệu trở thành hơi... "dị hợm" chút. Có thể MS chưa nghĩ tới những kiểu báo cáo thế này, hy vọng sau này họ sẽ bổ sung trong những phiên bản mới
--------------------------------
Một lần nữa cảm ơn mọi người đã trợ giúp, đặc biệt là bạn excel_lv1.5
Sao không dùng hàm GetPivotData? Coi như 12 tháng, 100 workshop(s) thì cũng chỉ 3600 ô chứa công thức
 

File đính kèm

File đính kèm

Thầy có thể làm video hướng dẫn được không ạ?
Ôi, cái PivotTable này bình thường mà bạn (kéo thả thôi)
Có chăng là cái Field "%" có thể nhiều người thắc mắc không biết nó từ đâu ra thôi. Trả lời luôn chỗ này rằng Field ấy được tạo bằng Calculated Field

Untitled.jpg

Vào đó nghiên cứu sẽ... tự biết. Ở đó ta sẽ chèn công thức liên kết để ra kết quả. Muốn biết người ta đang dùng công thức gì, có thể bấm vào mục "List Formulas"
(trong file đính kèm ở trên, tại Sheet WS_Define Name tôi cũng có ghi công thức ấy sẵn luôn rồi)
---------------------------
Nói chung chỉ có chỗ % ấy là hơi.. vui vui, còn lại bình thường hết. Điều quan trọng nhất khi dùng PV vẫn là BỐ TRÍ DỮ LIỆU HỢP LÝ. Vậy thôi!
 
Ôi, cái PivotTable này bình thường mà bạn (kéo thả thôi)
Có chăng là cái Field "%" có thể nhiều người thắc mắc không biết nó từ đâu ra thôi. Trả lời luôn chỗ này rằng Field ấy được tạo bằng Calculated Field

View attachment 189275

Vào đó nghiên cứu sẽ... tự biết. Ở đó ta sẽ chèn công thức liên kết để ra kết quả. Muốn biết người ta đang dùng công thức gì, có thể bấm vào mục "List Formulas"
(trong file đính kèm ở trên, tại Sheet WS_Define Name tôi cũng có ghi công thức ấy sẵn luôn rồi)
---------------------------
Nói chung chỉ có chỗ % ấy là hơi.. vui vui, còn lại bình thường hết. Điều quan trọng nhất khi dùng PV vẫn là BỐ TRÍ DỮ LIỆU HỢP LÝ. Vậy thôi!
Hình như Excel 2010 không có chức năng Analyze phải không Anh ?
 
Pivot chỉ thực sự có tác dụng với Bảng dữ liệu có tiêu đề thô (không merge cell). Người dùng thường làm 1 bảng biểu rất đẹp mắt,(kèm theo 90% tiêu đề lại merge tùm lum... ) thì Pivot chịu thua... Đôi khi họ nhờ mình làm cái Pivot đơn giản, mà với dữ liệu vậy thì cái Pivot đơn giản đến mấy cũng khó mà thực hiện vừa mắt được. Phải xào chẻ lại cái Tiêu đề bảng biểu (data) -> thì quả thực rất mất công. Nên tự nhiên cạch luôn pivot....hic hic.
Vậy nên điều quan trọng khi đến với Excel là học cách bố trí dữ liệu cho khoa học chứ không phải học cách TÔ MÀU
 
Ôi, cái PivotTable này bình thường mà bạn (kéo thả thôi)
Có chăng là cái Field "%" có thể nhiều người thắc mắc không biết nó từ đâu ra thôi. Trả lời luôn chỗ này rằng Field ấy được tạo bằng Calculated Field

View attachment 189275

Vào đó nghiên cứu sẽ... tự biết. Ở đó ta sẽ chèn công thức liên kết để ra kết quả. Muốn biết người ta đang dùng công thức gì, có thể bấm vào mục "List Formulas"
(trong file đính kèm ở trên, tại Sheet WS_Define Name tôi cũng có ghi công thức ấy sẵn luôn rồi)
---------------------------
Nói chung chỉ có chỗ % ấy là hơi.. vui vui, còn lại bình thường hết. Điều quan trọng nhất khi dùng PV vẫn là BỐ TRÍ DỮ LIỆU HỢP LÝ. Vậy thôi!
Vâng ạ,
Em cảm ơn Thầy!
Thầy cho em hỏi chút nữa ạ, chỗ cột % Thầy định dạng từng cột ạ? Hay là Pivot tự nhảy ra số % ạ?
 
Vâng ạ,
Em cảm ơn Thầy!
Thầy cho em hỏi chút nữa ạ, chỗ cột % Thầy định dạng từng cột ạ? Hay là Pivot tự nhảy ra số % ạ?
Mình nói rồi mà, đó là do công thức mình tự điền vào (khi sử dụng Calculated Field) nên nó sẽ tự nhảy kết quả
 
Mình nói rồi mà, đó là do công thức mình tự điền vào (khi sử dụng Calculated Field) nên nó sẽ tự nhảy kết quả
Không ạ,
Ý em là khi làm công thức như vậy sẽ ra kết quả là 0.18, nhưng hiển thị là 18% ạ.
Ý em hỏi 18% đấy là Thầy định dạng từng cột hay chỉ cần định dạng 1 cell là nó tự động ra tất ạ.
 
Không ạ,
Ý em là khi làm công thức như vậy sẽ ra kết quả là 0.18, nhưng hiển thị là 18% ạ.
Ý em hỏi 18% đấy là Thầy định dạng từng cột hay chỉ cần định dạng 1 cell là nó tự động ra tất ạ.
Click chuột phải vào bất kỳ ô nào trong cột %, chọn Value Field Settings. Bấm nút Number Format rồi định dạng tùy ý
Việc định dạng sẽ có tác dụng trên tất cả các cọt thuộc Field %
 
A. Tôi cho rằng
+ Nếu bảng kg có cột số liệu mà tạo pivot (PV) thì kg thể tính toán theo cột. Cho nên tác giả Excel... mới thêm cột Volumn. Và tôi nhập gía trị của cột này đều = 1 (B1) để tiện cộng cũng là đếm.
+ Nếu đã tạo PV có phân cấp cột 1 lần thì có thể tính toán theo thành phần (tức các Item) của cột đó. Tức là nếu PV chỉ làm đến B2 ở như trình bày sau đây thì mới tính được cột % , theo chỉ dẫn ở B3.
+ Chỉ sau khi tạo cột tính toán thì mới làm B4.
Các bước đều ghi trong file đính kèm. chép ra đây để tiện nói phần trên
B1. Thay cột D thành các số 1
B2. Tạo PV, dùng 3 cột như hình H1. Bỏ cột và hàng Grand...
B3: Chọn ô G4, chọn công cụ có vòng tròn như hình H3 để hiện hộp thoại hình H2.
Nhập Name tùy ý. Nhập Formula phải đúng Item. OK.
B4. Đưa cột MONTH vô trên cột P/L. Bỏ cột Total. Định dạng % cột vừa thêm.

B. Tôi vẫn chưa làm được PV mà mục Value là PLAN và ACTUAL (các Item của 1 cột). Nên muốn
chỉ dẫn thêm. Và góp ý nếu cách làm ở trên hay chưa :)
upload_2018-1-4_14-21-44.png
Xin cảm ơn.
Quên đính kèm file
 

File đính kèm

A. Tôi cho rằng
+ Nếu bảng kg có cột số liệu mà tạo pivot (PV) thì kg thể tính toán theo cột. Cho nên tác giả Excel... mới thêm cột Volumn. Và tôi nhập gía trị của cột này đều = 1 (B1) để tiện cộng cũng là đếm.
+ Nếu đã tạo PV có phân cấp cột 1 lần thì có thể tính toán theo thành phần (tức các Item) của cột đó. Tức là nếu PV chỉ làm đến B2 ở như trình bày sau đây thì mới tính được cột % , theo chỉ dẫn ở B3.
+ Chỉ sau khi tạo cột tính toán thì mới làm B4.
Các bước đều ghi trong file đính kèm. chép ra đây để tiện nói phần trên
B1. Thay cột D thành các số 1
B2. Tạo PV, dùng 3 cột như hình H1. Bỏ cột và hàng Grand...
B3: Chọn ô G4, chọn công cụ có vòng tròn như hình H3 để hiện hộp thoại hình H2.
Nhập Name tùy ý. Nhập Formula phải đúng Item. OK.
B4. Đưa cột MONTH vô trên cột P/L. Bỏ cột Total. Định dạng % cột vừa thêm.

B. Tôi vẫn chưa làm được PV mà mục Value là PLAN và ACTUAL (các Item của 1 cột). Nên muốn

chỉ dẫn thêm. Và góp ý nếu cách làm ở trên hay chưa :)
View attachment 189313
Xin cảm ơn.
Quên đính kèm file
Sửa CSDL lại là được bạn à

Untitled.jpg
 

File đính kèm

Hiểu rồi. Nhưng mà thế thì "dư thừa dữ liệu".

À không dư thừa đâu. Đằng nào cũng 4 cột.

Và nhớ đến 1 dạng bảng biểu đã gặp lâu rồi và thấy nó "lẩm cẩm": Cột tuổi chia thành 2 cột con: tuổi nữ và tuổi nam.

Dù sao cũng thấy hay hay.
Cảm ơn anh đã nói lại.
Sửa CSDL lại là được bạn à
 
Lần chỉnh sửa cuối:
Click chuột phải vào bất kỳ ô nào trong cột %, chọn Value Field Settings. Bấm nút Number Format rồi định dạng tùy ý
Việc định dạng sẽ có tác dụng trên tất cả các cọt thuộc Field %
Thầy cho em hỏi thêm chút ạ,
Công thức ở Calculated Field tại sao Thầy không dùng Iferror vậy ạ?
 
Thầy cho em hỏi thêm chút ạ,
Công thức ở Calculated Field tại sao Thầy không dùng Iferror vậy ạ?
Tại công thức ấy người ta viết sẵn như vậy, tôi chỉ sửa lại cho phù hợp (bằng cách thay các tham chiếu Range thành tên các Field)
Trên Calculated Field, không phải hàm nào cũng dùng được. Nếu bạn thấy IFERROR chạy tốt thì cứ xài thôi
 
Tại công thức ấy người ta viết sẵn như vậy, tôi chỉ sửa lại cho phù hợp (bằng cách thay các tham chiếu Range thành tên các Field)
Trên Calculated Field, không phải hàm nào cũng dùng được. Nếu bạn thấy IFERROR chạy tốt thì cứ xài thôi
Ẹm thấy công thức đấy hay, nhưng em chưa hiểu rõ ứng dụng vào trường hợp nào là tốt nhất ạ.
Em nghĩ mãi chưa ra được ạ.
 
Các cao thủ cho em hỏi: làm sao để tính phần trăm trong pivot có nhiều trường nhỏ nhỉ. Em đính kèm file ạ.
 

File đính kèm

PivotTable với nhiều nguồn dữ liệu có cấu trúc giống nhau



PivotTable với nhiều nguồn dữ liệu có cấu trúc giống nhau

Bài này mình demo cách tạo PivotTable với nhiều nguồn dữ liệu có cấu trúc giống nhau (xem file đính kèm).

Giả sử ta có 2 sheet chứa dữ liệu Data1 và Dàta có cấu trúc giống nhau. Nhiệm vụ bài này là ta sẽ làm báo cáo tổng hộp số liệu về giá trị xuất khẩu trung bình hàng quý và hàng năm của các quốc gia.


TP.

Mình dùng Excel 2016 thì làm sao? Mình đã tạo bảng cho 2 table, nhưng không chọn được "...multiple table"?

1526718138536.png
 
Mình tìm thấy cái này: (trong thư viện GPE = contextures.com)

Vậy để trả lời nguyenhdu:

Nếu Pivot 2 nguồn dữ liệu mà Thanhphong hướng dẫn không đạt yêu cầu do giới hạn của nó, hãy đưa dữ liệu vào chung 1 sheet, nếu dữ liệu nhiều quá 65.000 dòng thì đưa vào Access. Pivot Table có thể lấy dữ liệu từ External Data. phương pháp lấy giống như lấy Database Query, nhưng cái Query không hiện hữu trên bảng tính Excel, mà Pivot chỉ link đến nó thôi.

Vậy đưa dữ liệu vào access thế nào bạn chỉ mình với, dữ liệu của mình hơn số 65000 dòng nhiều lắm. Thanks!
 
Cho em hỏi, Pivot có cách nào làm như được bảng dưới đây không ạ?

Untitled.png
(tức là 1 cột là data 2018, cột còn lại là so sánh với các năm khác)

Em cảm ơn!
 

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

Back
Top Bottom