Tính trung bình trọng số (1 người xem)

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

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

Tôi tuân thủ nội quy khi đăng bài

HUYBOY

Thành viên chính thức
Tham gia
5/4/20
Bài viết
77
Được thích
3
Kính nhờ Anh Chị giúp em với ạ, em có file excel đính kèm, em muốn tính trung bình trọng số của 5 dòng cuối cùng của mặt hàng ABC. các dòng có dữ liệu có thể xen kẽ dòng trống. Em có tìm hiểu công thức mảng làm dc nhưng chưa biết dùng như nào? Kính giờ anh Chị giúp em với ạ. Em vô cùng cảm ơn ạ :)
 

File đính kèm

Làm vầy cho nó có vẻ nguy hiểm:
Mã:
=PRODUCT(MMULT(TRANSPOSE(ROW(C2:C8)^0);C2:C8*CHOOSE({1\2};D2:D8;1)*(ROW(C2:C8)>=LARGE((C2:C8<>0)*ROW(C2:C8);5)))^{1\-1})
 
Một cách khác, có lọc tên mặt hàng:

Mã:
=LET(f,FILTER(C2:D8,B2:B8="ABC"),s,SEQUENCE(5,,0),r,ROWS(f),a,INDEX(f,r-s,1),b,INDEX(f,r-s,2),SUM(a*b)/SUM(a))
 
5 dòng cuối cùng nghĩa là gì? theo trình bày sẵn trên bảng hay theo ngày? Nếu theo ngày thì có khả năng cùng ngày (đồng hạng -> lấy chỉ 5 thì không công bằng)

Trong phiên bản 365 thì gặp chỗ nào dùng mảng thì cứ lôi mấy cái hàm mảng mới của nó ra mà dùng:

1726081214332.png
 
Web KT

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

Back
Top Bottom