Tính doanh số của Nhóm sản phẩm

Liên hệ QC
Ôi chết, khi em làm vào thì phát hiện ra một biến mà lúc đầu em bỏ qua đó là tuần của bảng 1. Bây giờ bài toán nó trở thành như dưới đây ạ, thì cần phải áp dụng như thế nào ạ?
P/s: @tam888 em thấy khi 2 bảng khác số dòng thì vẫn đúng ạ. Không biết cụ tỉ như thế nào. Giống như trong file đính kèm em có gửi kèm ạ


View attachment 210815
Thử sửa lại CT:
Mã:
=SUMPRODUCT(($B16=$H$4:$H$7)*SUMIFS($C$4:$C$8,$B$4:$B$8,$G$4:$G$7,$A$4:$A$8,C$15))
 
Uhm, có thể tôi nhầm, lo xa thừa rồi
Bạn cứ áp dụng nhé

Ý của em là em thấy 2 bảng có số dòng khác nhau thì vẫn đúng, còn không biết cốt lõi bên trong như thế nào? đây có phải là trường hợp đặc biệt không thì em cũng k rõ, chỉ là em thấy thế nên em đưa ra thôi.


Thử sửa lại CT:
Mã:
=SUMPRODUCT(($B16=$H$4:$H$7)*SUMIFS($C$4:$C$8,$B$4:$B$8,$G$4:$G$7,$A$4:$A$8,C$15))

Khi em đưa công thức này vào Excel thì thấy nó ra kết quả đúng như hình dưới đây.

Capture2.PNG



Nhưng khi áp dụng vào trường hợp thực tế của em làm trên Google Sheet thì nó báo công thức này bị lỗi #VALUE do "Các đối số mảng đối với SUMIFS có kích thước khác nhau". Không biết đây có phải là lỗi mà pro @tam888 đang nói đến không ?

Capture3.PNG


Điều này em gặp phải cũng giống như công thức của pro @hocexcel_1991 , cũng đúng trên Excel, còn trên Google Sheet thì nó cũng bị lỗi #VALUE như trên.

Em chưa biết là vì sao?
 
Lần chỉnh sửa cuối:
Điều này em gặp phải cũng giống như công thức của pro @hocexcel_1991 , cũng đúng trên Excel, còn trên Google Sheet thì nó cũng bị lỗi #VALUE như trên.

Em chưa biết là vì sao?
Bạn đưa link google sheet tôi xem thử!
Chứ công thức của @hocexcel_1991 là đúng rồi đó!

Về công thức thì bảng doanh số có dài hơn nữa cũng không sao, nhưng do dùng công thức mảng nếu trên 1000 dòng, e rằng nó làm chậm máy.

Thân
 
Điều này em gặp phải cũng giống như công thức của pro @hocexcel_1991 , cũng đúng trên Excel, còn trên Google Sheet thì nó cũng bị lỗi #VALUE như trên.

Em chưa biết là vì sao?
Tôi có xem và tìm thử nguyên nhân bị lỗi, cũng không biết có phải là Google Sheet nó "hổng ưa" SUMIFS() dùng Mảng hay không!?
Tôi cũng thử hai công thức của @hocexcel_1991@dazkangel lên đó rồi, nó cũng "lẳng lặng" trả về 0!?

Thôi thì bạn dùng chiêu cuối này thử xem sao nha!
Mã:
C16=SUM(IFERROR((VLOOKUP(T(IF($A$4:$A$8=C$15,$B$4:$B$8)),$G$4:$H$7,2,)=$B16)*$C$4:$C$8,))
Kết thúc bằng Ctrl+Shift+Enter. Fill xuống rồi copy qua phải cả cột.

Khi mang lên Google Sheet bạn thêm hàm Arrayformula( ... ) bao ở ngoài công thức C16 nha! cũng fill/copy y vậy.
Hoặc nếu hệ thống của bạn đang xài hệ VN: với dấu phân cách số lẻ là ",", phân cách hàng ngàn là ".", thì bạn tự chỉnh lại hén!

Thân
 

File đính kèm

  • Bài toán - Tính Dsố cho Nhóm SP.xlsx
    11.3 KB · Đọc: 5
Không, đứng về giáo dục, và kiểu theo đúng lý: thì thầy vẫn phải cho điểm vì kết quả ra đúng với dữ liệu đề bài
Đứng về mặt giáo dục thì là điểm với tô, công thức thật hắc búa cho nó xịn.
Chứ đứng về mặt quản lý thì cứ "tổng theo..." là nhiệm vụ của PivotTable. Không Pivot được thì xem lại thanh lọc dữ liệu và thiết kế bảng thế nào cho được.

(*) được lên pờ rồ rồi, đã chưa :thumbs::thumbs::thumbs:
 
Đứng về mặt giáo dục thì là điểm với tô, công thức thật hắc búa cho nó xịn.
Chứ đứng về mặt quản lý thì cứ "tổng theo..." là nhiệm vụ của PivotTable. Không Pivot được thì xem lại thanh lọc dữ liệu và thiết kế bảng thế nào cho được.

(*) được lên pờ rồ rồi, đã chưa :thumbs::thumbs::thumbs:
May pro, mà lại nhầm thế mới đau
 
Web KT
Back
Top Bottom