Bạn có danh sách Menu đồ ăn cửa hàng, được chia thành nhiều nhóm đồ ăn chính cùng với giá thành. Bạn đưa ra chương trình khuyến mại (CTKM) để thúc đẩy doanh số. Các đơn hàng đã có các món đồ ăn khách hàng lựa chọn. Mình sẽ giúp bạn cách để kiểm tra xem với mỗi đơn:
Link: Onedrive
Bảng giá các món ăn, nằm trong nhóm chính nào và bảng CTKM.
![]() |
| Bảng món ăn kèm CTKM |
Tổng hợp doanh số trước và sau giảm giá, cũng như các Combo khách nhận trong CTKM. Lưu ý dù mua nhiều món, nhưng chỉ trong 1 nhóm chính thì cũng không đạt điều kiện. (Ví dụ DH0003).
=DROP(REDUCE(0,L2:L21,LAMBDA(x,v,LET(f,LAMBDA(l,r,l(MAP(TEXTSPLIT(v,,", "),LAMBDA(s,TOCOL(IFS(s=C2:I8,r),3))))),a,ARRAYTOTEXT(f(UNIQUE,A2:A8)),b,XLOOKUP(ROWS(TEXTSPLIT(a,,",")),A13:A15,B13:C15,{"",0}),c,f(SUM,C3:I9),VSTACK(x,HSTACK(a,b,c,(1-DROP(b,,1))*c))))),1)

