Tổng Hợp Số Lượng Quả Cùng Giá Thành Đã Bán Trên Từng Khách

Dữ liệu bán hàng gồm số lượng quả theo từng khách hàng. Bạn cần
  • Tạo bảng tổng hợp chi tiết với từng khách hàng
  • Thêm cột giá của mỗi loại quả (dò bảng giá)
  • Sắp xếp loại quả theo mỗi khách hàng theo thứ tự A-Z.

Link: Onedrive

Tổng hợp số lượng quả bán theo từng khách hàng

Công thức:
1.=REDUCE({"Name","Qty","Fruit","Price"},B2:B7,LAMBDA(x,v,VSTACK(x,LET(a,SORT(TRIM(TEXTSPLIT(v,":",{";",","})),2),b,@+A7:v,IFNA(HSTACK(b,IFERROR(--a,a),VLOOKUP(DROP(a,,1),A12:B23,2,)),b)))))

2.=REDUCE(E1:H1,A2:A7,LAMBDA(a,b,LET(e,TEXTSPLIT(TAKE(b:B2,-1,-1),{":",": "},{", ","; "}),VSTACK(a,SORT(IFNA(HSTACK(b,IFERROR(--e,e),VLOOKUP(DROP(e,,1),A11:B23,2,)),b),2,-1)))))

3.=LET(s,SUBSTITUTE,a,","&A2:A7&":",b,TRIM(TEXTSPLIT(CONCAT(s(s(","&B2:B7,",",a),";",a)),":",",",1)),VSTACK(D1:G1,SORT(HSTACK(IFERROR(--b,b),VLOOKUP(DROP(b,,2),A11:B23,2,)),{1,3})))

4.Python (Xem trong file)

Đăng nhận xét (0)
Mới hơn Cũ hơn