Tôi có một ví dụ về tính số lượng khách hàng đã mua một mặt hàng cụ thể và lọc danh sách khách hàng đã mua hàng nhưng chưa biết làm thế nào. Mong các bác chỉ giáo. Thanks.
Tôi có một ví dụ về tính số lượng khách hàng đã mua một mặt hàng cụ thể và lọc danh sách khách hàng đã mua hàng nhưng chưa biết làm thế nào. Mong các bác chỉ giáo. Thanks.
=SUMPRODUCT(--((MATCH(A3:A21&C3:C21,A3:A21&C3:C21,0)=ROW(A3:A21)-2)*C3:C21=1))
Bác ca_dafi ơi cho em hỏi là nếu số lượng khách hàng là thay đổi theo từng tháng nhưng em muốn làm một file sẵn có được không? Nghĩa là khoảng dữ liệu em lấy rộng ra, như vậy vùng dữ liệu có rất nhiều dữ liệu trắng khi lên bảng pivotable có ảnh hưởng gì không anh nhỉ?
Bác hoangdanh282vn ơi bác có thể giải thích rõ các hai cái công thức đó được không? À mà sao khi em thêm dòng vào thì phần đếm vẫn chuẩn nhưng mà phần chiết xuất lại không được. Và hôm qua em quên mất một yêu cầu là phần chiết xuất phải sắp xếp theo tên khách hàng, nếu làm như cách của anh ca_dafi thì rất ngon lành nhưng em vẫn băn khoăn về dữ liệu trắng còn nếu làm như cách của anh thì không phải lo về khoảng trắng đó. Em gửi file lại Anh xem giúp.
DATA = OFFSET(DATA!$A$1,,,COUNTA(DATA!$A:$A)+1,3)
Bác hoangdanh282vn ơi bác có thể giải thích rõ các hai cái công thức đó được không? À mà sao khi em thêm dòng vào thì phần đếm vẫn chuẩn nhưng mà phần chiết xuất lại không được. Và hôm qua em quên mất một yêu cầu là phần chiết xuất phải sắp xếp theo tên khách hàng, nếu làm như cách của anh ca_dafi thì rất ngon lành nhưng em vẫn băn khoăn về dữ liệu trắng còn nếu làm như cách của anh thì không phải lo về khoảng trắng đó. Em gửi file lại Anh xem giúp.
Nếu số cột của em tăng lên là 10, thì em thay số 3 thành số 10 phải không bác.DATA = OFFSET(DATA!$A$1,,,COUNTA(DATA!$A:$A)+1,3)
Cám ơn anh ca_dafi nhiều, bác đã cho em một cái cần câu. Sau một hồi mò mẫm (bởi đây là lần đầu tiên làm với pivotable) cũng câu được con cá là kết quả được như ý. Nhưng em vẫn có một chút thắc mắc về công thức, bởi em chưa hiểu lắm cái công thức này:
Nếu số cột của em tăng lên là 10, thì em thay số 3 thành số 10 phải không bác.
Trong đó:DATA = OFFSET(DATA!$A$1,,,COUNTA(DATA!$A:$A)+1,3)
Để tổng quát hơn nữa, số cột sẽ tự động tăng, giảm thì bạn dùng công thức sau:DATA!$A$1:Bắt đầu từ vị trí ô A1 của sheet DATACOUNTA(DATA!$A:$A)+1: mở rộng xuống với số dòng bằng với giá trị mà hàm Counta() đếm được tại cột A
3: mở rộng ra ba cột
DATA = OFFSET(DATA!$A$1,,,COUNTA(DATA!$A:$A)+1,Counta(Data!$1:$1))