Hàm tính tổng có điều kiện (1 người xem)

  • Thread starter Thread starter LATHILE
  • Ngày gửi Ngày gửi

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

LATHILE

Thành viên mới
Tham gia
24/8/13
Bài viết
41
Được thích
0
Các anh chị xem giúp file đính kèm
Ở sheet dh làm sao lấy được tổng đơn hàng theo từng mã số, từng ngày mà không phải dùng sumif đến từng cột trong bảng T8.
 

File đính kèm

Các anh chị xem giúp file đính kèm
Ở sheet dh làm sao lấy được tổng đơn hàng theo từng mã số, từng ngày mà không phải dùng sumif đến từng cột trong bảng T8.

chắc cũng có cách, nhưng trong trường hợp này thì sumif cho kết quả tốc độ nhất
cho hỏi vì sao ko sử dụng sumif?

còn nếu như tôi tự hiểu là bạn muốn sum cho tất cả các cột thì như sau
C2=SUMPRODUCT(SUMIF('T8'!$A$3:$A$91,dh!$A2,OFFSET('T8'!D$3:Y$91,,COLUMN($D$1:$Y$1))))
 
Lần chỉnh sửa cuối:
sử dụng sumif thì phải thay đổi vùng tính tổng theo từng ngày(theo cột từ cột D đến cột Z). Tôi muốn hỏi có cách nào làm tổng quát mà không phải làm từng cột.
 
sử dụng sumif thì phải thay đổi vùng tính tổng theo từng ngày(theo cột từ cột D đến cột Z). Tôi muốn hỏi có cách nào làm tổng quát mà không phải làm từng cột.
Nếu tiêu đề không thay đổi thì sử dụng SUMIF như bạn làm, nhưng bỏ cố định cột ở vùng cần tổng, công thức của bạn bỏ dấu "$", còn lại là: =SUMIF('T8'!$A$3:$A$91,dh!$A2,'T8'!D$3:D$91), rồi kéo công thức qua.
 
sử dụng sumif thì phải thay đổi vùng tính tổng theo từng ngày(theo cột từ cột D đến cột Z). Tôi muốn hỏi có cách nào làm tổng quát mà không phải làm từng cột.

vẫn ko rỏ ý bạn.
nếu bạn chỉ quan tâm đến mã ở cột A, ko quan tâm đến các mã ở C1:Y1--->thì thử cthức tôi làm trên
còn ko thì lưu ý giá trị tuyệt đối trong cthức là được rồi
C2=SUMIF('T8'!$A$3:$A$91,dh!$A2,'T8'!D$3:D$91)
 
ở sheet T8 là đơn hàng theo từng mã số (PART NO) Theo từng line (REC-OR), theo từng ngày (từ D31-7 đến D27-8: ngày 31/07 đến 27/08).
Ở sheet dh tôi muốn tổng hợp số lượng đơn hàng theo từng ngày của từng mã số. Nếu dùng sumif thì phải dùng hàm theo từng ngày một.
 
cảm ơn bạn leonguyenz va nhapmon! có vậy mà nghĩ không ra!!!!
 
sử dụng sumif thì phải thay đổi vùng tính tổng theo từng ngày(theo cột từ cột D đến cột Z). Tôi muốn hỏi có cách nào làm tổng quát mà không phải làm từng cột.
Dùng VBA thử coi sao. Chỉ cần biết Enable Macros và mở file.
 

File đính kèm

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

Back
Top Bottom