Hàm sumproduct của tôi phức tạp quá!

Liên hệ QC

nguoilaonline

Thành viên mới
Tham gia
20/9/07
Bài viết
9
Được thích
0
Tôi mới gia nhập diễn đàn, cũng đang ôn lại công thức excel, may mắn phát hiện trang này, sẵn dịp muốn thỉnh giáo các bạn đi trước.
Tôi có bài này muốn mọi người giúp, tuy đơn giản với mọi người, nhưng với tôi nó khá ... phức tạp ! +-+-+-+

de_0986186.jpg


Hỏi: Các bạn có công thức nào gọn hơn hàm này không? Vui lòng chỉ giúp!
 
Vậy là hay rồi, với BT này thì nên làm như vậy.
Có thể thay:
e18=sumproduct(($B$6:$B$12=$D18)*(($C$6:$C$12=$C18)*($E$6:$E$12))
Nhớ rằng từ C18->C23 không nên để trống. C19=C18...
Đặt name
$B$6:$B$12: ThuChi
$C$6:$C$12: LoaiTien
$E$6:$E$12: NgTe
Lúc này Ct là:
e18=sumproduct((ThuChi=$D18)*((LoaiTien=$C18)*NgTe)
Còn cột F thì dùng như vậy cũng OK, còn không dùng Vlookup theo bảng C5:E12.
 
ThuNghi đã viết:
Vậy là hay rồi, với BT này thì nên làm như vậy.
Có thể thay:
e18=sumproduct(($B$6:$B$12=$D18)*(($C$6:$C$12=$C18)*($E$6:$E$12))
Nhớ rằng từ C18->C23 không nên để trống. C19=C18...
Đặt name
$B$6:$B$12: ThuChi
$C$6:$C$12: LoaiTien
$E$6:$E$12: NgTe
Lúc này Ct là:
e18=sumproduct((ThuChi=$D18)*((LoaiTien=$C18)*NgTe)
Còn cột F thì dùng như vậy cũng OK, còn không dùng Vlookup theo bảng C5:E12.

Thực ra cột F (F18:F23)còn cách khác : (Chỉ nói là còn cách khác thôi nhé)
  1. Lý do là ta đã biết được loại ngoại tệ đó là gì (dựa vào C18:C23), vì vậy không cần dùng hàm if
  2. Ta có thể sử dụng lại hàm sumproduct một lần nữa áp dụng cho cột F
Thân!
 
Vậy là tôi đã đi gần đúng đường, rất tiếc là cột C18:c23 đề tài lại bắt phải để trống như vậy mới chết, đành phải sửa từng công thức. Cũng may là mới có vài mục, chứ mà nhiều chắc... xỉu thiệt luôn quá! Dù sao cũng cám ơn các bạn rất nhiều!
 
- Ẹc ẹc khi đọc câu hỏi chỉ để ý chử đề 3, lỡ làm rồi post lên luôn
- Bài 6 làm rồi giờ tới bài 3 nè !!!
 

File đính kèm

Lần chỉnh sửa cuối:
Cái này trong mục excel giành cho người bắt đầu anh anhtuan giải hết tất cả các đề rồi mà
 
Web KT

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

Back
Top Bottom