Xác định chi tiết theo từng hóa đơn phát sinh

Liên hệ QC

Phamanh1998

Thành viên thường trực
Tham gia
12/6/20
Bài viết
267
Được thích
41
Giới tính
Nữ
Em chào Anh/Chị cả nhà ạ. Em có một bài toán muốn tra cứu dữ liệu mong được Anh/Chị giúp đỡ bằng công thức excel ạ.

Em có danh sách dữ liệu lịch sử mua hàng của khách hàng. Bây giờ em muốn xem kết quả chi tiết từng mã khách hàng đã phát sinh bao nhiêu hóa đơn, trong mỗi hóa đơn có bao nhiêu sản phẩm kèm số lượng chi tiết. Em có thể hiện kết quả mong muốn trong file. Em cảm ơn Anh/Chị ạ.
 

File đính kèm

Em chào Anh/Chị cả nhà ạ. Em có một bài toán muốn tra cứu dữ liệu mong được Anh/Chị giúp đỡ bằng công thức excel ạ.

Em có danh sách dữ liệu lịch sử mua hàng của khách hàng. Bây giờ em muốn xem kết quả chi tiết từng mã khách hàng đã phát sinh bao nhiêu hóa đơn, trong mỗi hóa đơn có bao nhiêu sản phẩm kèm số lượng chi tiết. Em có thể hiện kết quả mong muốn trong file. Em cảm ơn Anh/Chị ạ.
Tạo 2 cột phụ
Mã:
G2 =IF(B2<>B1,COUNTIF($G$1:G1,"*-"&C2)+1&"-"&C2,"")
H2 =IFERROR(LOOKUP(2,1/(B3:B23=B2)/(E3:E23=E2)),IF(E2="","",B2))
Copy xuống
Mã:
L4 =INDEX($B$2:$B$1000,MATCH(COLUMNS($A:C)/3&"-"&$J4,$G$2:$G$1000,0))
M4 =COUNTIF($H$2:$H$1000,L4)
N4 =SUMIF($B$2:$B$1000,L4,$F$2:$F$1000)
Copy 3 ô và dán vào các ô còn lại
 

File đính kèm

Tạo 2 cột phụ
Mã:
G2 =IF(B2<>B1,COUNTIF($G$1:G1,"*-"&C2)+1&"-"&C2,"")
H2 =IFERROR(LOOKUP(2,1/(B3:B23=B2)/(E3:E23=E2)),IF(E2="","",B2))
Copy xuống
Mã:
L4 =INDEX($B$2:$B$1000,MATCH(COLUMNS($A:C)/3&"-"&$J4,$G$2:$G$1000,0))
M4 =COUNTIF($H$2:$H$1000,L4)
N4 =SUMIF($B$2:$B$1000,L4,$F$2:$F$1000)
Copy 3 ô và dán vào các ô còn lại
Em chân thành cảm ơn Anh HieuCD ạ.
 
Web KT

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

Back
Top Bottom