Pivottable đếm theo điều kiện (1 người xem)

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

huonglien1901

GPE là ngôi nhà thứ 2 của tôi!!!
Tham gia
17/4/16
Bài viết
2,702
Được thích
2,434
Giới tính
Nam
Nghề nghiệp
Nhân viên kỹ thuật in ấn
Em chào mọi người!

Em có vấn đề nhờ mọi người hỗ trợ.

Em muốn cột Total Amout chỉ đếm giá trị lớn hơn 0 thôi. Có cách lam nào không mọi người!

Em cảm ơn mọi người nhiều!
 

File đính kèm

Em chào mọi người!

Em có vấn đề nhờ mọi người hỗ trợ.

Em muốn cột Total Amout chỉ đếm giá trị lớn hơn 0 thôi. Có cách lam nào không mọi người!

Em cảm ơn mọi người nhiều!
Bạn chèn thêm một cột xét >0, hoặc dùng power pivot!
 
Anh có thể giúp em vấn đề này làm power pivot được không Anh?
Em làm đến đây rồi ! Em đã lọc cột Awating amount lớn hơn 0
View attachment 247255
1602510169378.png
Bạn viết cái Measure như hình, tạo một cái pivot source từ data model , rồi kéo cái measure đó vào là được!
Mã:
Count>0:=CALCULATE(COUNT([AWAIT AMOUNT]),FILTER(Table1,[AWAIT AMOUNT]>0))
 

File đính kèm

Em thấy trong file Anh gửi nó có công thức, Cách tạo công thức sao Anh? có cần sử dụng qua power pivot không?
Công thức nó là Dax trong Data model, sau đó dùng Pivot để tạo report, tính toán có điều kiện thường pivot thông thường không làm được, tính toán phức tạp và có liên kết nhiều table thì nên dùng power pivot bạn ạ!
1602512287595.png
 
Công thức nó là Dax trong Data model, sau đó dùng Pivot để tạo report, tính toán có điều kiện thường pivot thông thường không làm được, tính toán phức tạp và có liên kết nhiều table thì nên dùng power pivot bạn ạ!
View attachment 247267
Tại mấy món này em chịu thua nó, em đọc tài liệu cũng chưa hiểu.
Cho em hỏi cách tạo measure chỉ tạo 01 lần phải không Anh? khi tạo lần thứ 2 nó báo lỗi bên dưới phải không Anh?
Và em có thể nhờ Anh hướng dẫn cách làm làm sao ra kết quả như Anh làm được không Anh?
Hoặc nhờ Anh có thể quay video cách làm được không Anh?
1602512575219.png
 
Tại mấy món này em chịu thua nó, em đọc tài liệu cũng chưa hiểu.
Cho em hỏi cách tạo measure chỉ tạo 01 lần phải không Anh? khi tạo lần thứ 2 nó báo lỗi bên dưới phải không Anh?
Và em có thể nhờ Anh hướng dẫn cách làm làm sao ra kết quả như Anh làm được không Anh?
Hoặc nhờ Anh có thể quay video cách làm được không Anh?
View attachment 247268
measure và cột không được trùng tên, tạo bao nhiêu measure cũng được
Bạn quay video bằng chương trình gì nhỉ, tôi quay bằng mode game của Win nó bị mất khi chuyển vào Power pivot.
 
measure và cột không được trùng tên, tạo bao nhiêu measure cũng được
Bạn quay video bằng chương trình gì nhỉ, tôi quay bằng mode game của Win nó bị mất khi chuyển vào Power pivot.
Em quay chương trình bandicam. Mà em nghĩ vậy có được không nữa.
 
measure và cột không được trùng tên, tạo bao nhiêu measure cũng được
Bạn quay video bằng chương trình gì nhỉ, tôi quay bằng mode game của Win nó bị mất khi chuyển vào Power pivot.
Anh có thể hướng dẫn làm thế nào để ra như file anh làm được không Anh?
 
Nếu chỉ cần lọc Await amount >0 thì bỏ vào Filter và lọc. Kết quả y hệt Power pivot Dax function ở trên

1602559474319.png
 

File đính kèm

Đúng khi bạn bạn chỉ đếm mỗi Amount, bạn đếm thêm Stock Qty như bài #1 nó sẽ không đúng khi đếm Stock Qty
À phải, tôi chưa xem file bài 1. Tuy nhiên từ sau bài #7 tôi thấy tác giả đã hài lòng với Count chỉ 1 field
Bài đã được tự động gộp:

Tôi thử dùng file bài #7 ADD thêm Count Of Stock Qty vào thì thấy có mâu thuẫn: Kết quả bao gồm cả Amount >0

Em muốn cột Total Amout chỉ đếm giá trị lớn hơn 0 thôi. Có cách lam nào không mọi người!
Cụ thể là các Row Label 2, 6, 13, và nhiều nữa

1602561676396.png
 
Lần chỉnh sửa cuối:
À phải, tôi chưa xem file bài 1. Tuy nhiên từ sau bài #7 tôi thấy tác giả đã hài lòng với Count chỉ 1 field
Bài đã được tự động gộp:

Tôi thử dùng file bài #7 ADD thêm Count Of Stock Qty vào thì thấy có mâu thuẫn: Kết quả bao gồm cả Amount >0


Cụ thể là các Row Label 2, 6, 13, và nhiều nữa

View attachment 247310
CÓ Row Lable nhưng kết quả = 0 file bài #18 có gắn thêm Count Stock Qty
1602562447195.png
 
Xem file bài 18 thì tôi đã làm đúng như vậy. Và kết quả là có những kết quả đếm Amount = 0 ở item 2, 6, 13. Ý tôi là không đúng với yêu cầu của bài 1: Chỉ lớn hơn 0
Trừ khi tác giả có thêm ý kiến
 
Xem file bài 18 thì tôi đã làm đúng như vậy. Và kết quả là có những kết quả đếm Amount = 0 ở item 2, 6, 13. Ý tôi là không đúng với yêu cầu của bài 1: Chỉ lớn hơn 0
Trừ khi tác giả có thêm ý kiến
Em cảm ơn Thầy @ptm0412 và Anh @excel_lv1.5 đã hỗ trợ giúp em.
Em chỉ cần đếm điều kiện ở cột Awating amount lớn hơn 0 thôi, còn cột Stock quanlity 30.09 là cột để em đối chiếu thôi.
Làm thế nào em copy dữ liệu nhiều trên power pivot tự cập nhật thêm.
 
Em cảm ơn Thầy @ptm0412 và Anh @excel_lv1.5 đã hỗ trợ giúp em.
Em chỉ cần đếm điều kiện ở cột Awating amount lớn hơn 0 thôi, còn cột Stock quanlity 30.09 là cột để em đối chiếu thôi.
Làm thế nào em copy dữ liệu nhiều trên power pivot tự cập nhật thêm.
Bạn copy dữ liệu vào table rồi qua bảng pivot bấm refresh là được!
 
Bạn copy dữ liệu vào table rồi qua bảng pivot bấm refresh là được!
Em cảm ơn Anh nhiều!
Mấy ngày nay em bận quá nên chưa trả lời tin nhắn cho Anh được.
Mà Anh ơi cho em hỏi. Khi tạo công thức trên power pivot. Nhưng khi em sử dụng pivottable. Có đôi lúc công thức tự cập nhật. Có đôi lúc không có. Anh có gặp tình huống này hỗ trợ giúp em cái.
Cái công thức Caculate có thể lồng thêm nhiều hàm được phải không Anh?

Em cảm ơn Anh nhiều.
 
Em cảm ơn Anh nhiều!
Mấy ngày nay em bận quá nên chưa trả lời tin nhắn cho Anh được.
Mà Anh ơi cho em hỏi. Khi tạo công thức trên power pivot. Nhưng khi em sử dụng pivottable. Có đôi lúc công thức tự cập nhật. Có đôi lúc không có. Anh có gặp tình huống này hỗ trợ giúp em cái.
Cái công thức Caculate có thể lồng thêm nhiều hàm được phải không Anh?

Em cảm ơn Anh nhiều.
Chưa bạn ạ, bạn thêm dữ liệu bấm Refresh nó tự động cập nhập thôi (dữ liệu thêm mới phải nằm trong Table, nếu không phải Resize table lại).
Caculated bên Dax có ý nghĩa là tính toán lại theo điều kiện, tùy điều kiện nó cho lồng hay không bạn ạ
 

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

Back
Top Bottom