Lấy ngày tháng cuối và tổng số lượng của từng mã hàng

Liên hệ QC

dangdieu1984

Thành viên mới
Tham gia
23/10/08
Bài viết
13
Được thích
0
Xin chỉ giúp mình công thức để lấy ra được ngày tháng cuối cùng và tổng số lượng của từng mã hàng có trong bảng chi tiết (yêu cầu trong file đính kèm).
Cảm ơn các bạn rất nhiều!
 

File đính kèm

Công thức ở B4:
=MAX(IF(A4 = 'chi tiet'!$A$4:$A$8, 'chi tiet'!$D$4:$D$8))​
Nhấn Ctrl+Shift+Enter sau khi nhập công thức, vì đây là công thức mảng.

Công thức ở C4:
=SUMIF('chi tiet'!$A$4:$A$8, A4, 'chi tiet'!$E$4)​
 
Mình gợi ý bạn dùng pivot table, sau khi update raw data bạn refresh sẽ có kết quả
 

File đính kèm

CT ti D4.
Mã:
B4=MAX(IF('chi tiet'!$A$4:$A$1000=A4,'chi tiet'!$D$4:$D$1000,0))

Mã:
C4=SUMIF('chi tiet'!$A$4:$A$1000,'tong hop'!A4,'chi tiet'!$E$4:$E$1000)

Mã:
D4=SUMPRODUCT(--('chi tiet'!$A$4:$A$1000=A4),--('chi tiet'!$D$4:$D$1000='tong hop'!B4),--('chi tiet'!$F$4:$F$1000))
 
Thiếu gì bác?
Có phải ý bác muốn là:
=SUMIF('chi tiet'!$A$4:$A$8, A4, 'chi tiet'!$E$4:$E$8)​
Thưa, không cần. Chỉ cần:
=SUMIF('chi tiet'!$A$4:$A$8, A4, 'chi tiet'!$E$4)​
SUMIF tự động tạo một vùng tính tổng có kích thước bằng đúng với vùng điều kiện, bắt đầu từ ô được chỉ định.
Do đó, chỉ cần báo cho nó biết là tui bắt đầu từ ô E4, Excel nó sẽ ngó sang bên A4:A8, và tự động tính tổng trong dãy E4:E8.
Không tin, bác có thể thử.
Nếu vẫn chưa tin, mời bác đọc cái này:
000-116.gif
Cả cái này của Salam:
C4=SUMIF('chi tiet'!$A$4:$A$1000, 'tong hop'!A4, 'chi tiet'!$E$4:$E$1000)​
Do $E$4:$E$1000 có số ô bằng với $A$4:$A$1000, nên chỉ cần như vầy là đủ:
C4=SUMIF('chi tiet'!$A$4:$A$1000, 'tong hop'!A4, 'chi tiet'!$E$4)​
 
Lần chỉnh sửa cuối:
Thiếu gì bác?
SUMIF tự động tạo một vùng tính tổng có kích thước bằng đúng với vùng điều kiện, bắt đầu từ ô được chỉ định.
Do đó, chỉ cần báo cho nó biết là tui bắt đầu từ ô E4, Excel nó sẽ ngó sang bên A4:A8, và tự động tính tổng trong dãy E4:E8.
Cái này mới biết đây. Cám ơn BNTT nhiều.
 
Web KT

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

Back
Top Bottom