Tính tổng theo các điều kiện cho trước! (1 người xem)

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

vandong1710

Thành viên mới
Tham gia
8/10/09
Bài viết
23
Được thích
0
Mình có file excel thống kê tổng chiều dài phân loại theo công trình và năm thực hiện. Mình muốn sử dụng công thức tính toán tổng theo các điều kiện trên (có file đính kèm). Mong sự giúp đỡ từ diễn đàn!
 

File đính kèm

Mình có file excel thống kê tổng chiều dài phân loại theo công trình và năm thực hiện. Mình muốn sử dụng công thức tính toán tổng theo các điều kiện trên (có file đính kèm). Mong sự giúp đỡ từ diễn đàn!
Chào vandong1710,

Nếu dữ liệu của bạn nhiều, bạn nên dùng cột phụ làm cho nhẹ bảng tính. Dùng công thức mảng SUMPRODUCT() sẽ làm việc tính toán chậm chạp nếu dữ liệu >1000 dòng.

Bạn xem file đính kèm với giải pháp dùng cột phụ.

Chúc bạn ngày vui.
 

File đính kèm

Lần chỉnh sửa cuối:
Chào vandong1710,

Nếu dữ liệu của bạn nhiều, bạn nên dùng cột phụ làm cho nhẹ bảng tính. Dùng công thức mảng SUMPRODUCT() sẽ làm việc tính toán chậm chạp nếu dữ liệu >1000 dòng.

Bạn xem file đính kèm với giải pháp dùng cột phụ.

Chúc bạn ngày vui.
Hình như chưa đúng với năm 2016 anh ơi.
Mã:
G13=SUMIFS('THEO DOI CONG TRINH'!$I$6:$I$21,'THEO DOI CONG TRINH'!$H$6:$H$21,$B13,'THEO DOI CONG TRINH'!$K$6:$K$21,1,'THEO DOI CONG TRINH'!$L$6:$L$21,LOOKUP(10^10,[COLOR=#ff0000]$C$7:G7[/COLOR]))
 
Hình như chưa đúng với năm 2016 anh ơi.
Mã:
G13=SUMIFS('THEO DOI CONG TRINH'!$I$6:$I$21,'THEO DOI CONG TRINH'!$H$6:$H$21,$B13,'THEO DOI CONG TRINH'!$K$6:$K$21,1,'THEO DOI CONG TRINH'!$L$6:$L$21,LOOKUP(10^10,[COLOR=#ff0000]$C$7:G7[/COLOR]))
Chào em trai!

Cảm ơn em báo động "đỏ" --=0, hàm LOOKUP(10^10,$C$7:G7) là anh học mót của anh concogia đó nó lấy giá trị gần nhất sau cùng nên chắc chắn là: "01/01/2016" tại ô G7. Hàm đó hay lắm em.

À! anh hiểu rồi, cảm ơn em.
công thức phải là: LOOKUP(10^10,$C$7:G$7)

Chúc em ngày vui. /-*+//-*+//-*+/


Chào vandong1710,

Bạn chịu khó lấy file kèm của bài này nha, tôi đã điều chỉnh lại sai sót,

Cảm ơn.
 
Lần chỉnh sửa cuối:
(bổ sung lại file đã điều chỉnh sai sót)
 
Chào vandong1710,

Nếu dữ liệu của bạn nhiều, bạn nên dùng cột phụ làm cho nhẹ bảng tính. Dùng công thức mảng SUMPRODUCT() sẽ làm việc tính toán chậm chạp nếu dữ liệu >1000 dòng.

Bạn xem file đính kèm với giải pháp dùng cột phụ.

Chúc bạn ngày vui.

File của mình khoảng 2000 dòng thì công thức cho cột phụ tạo như thế nào, mà file bạn gửi dạng binary mình chưa hiểu lắm!! Xin chỉ giáo thêm!
 
File của mình khoảng 2000 dòng thì công thức cho cột phụ tạo như thế nào, mà file bạn gửi dạng binary mình chưa hiểu lắm!! Xin chỉ giáo thêm!
Chào vandong1710,

1. Hình như bạn có gửi file trong Webketoan, và file mở ra nặng lắm phải không?
Nếu đúng, nên tôi mới đưa giải pháp cột phụ cho bạn mà không dùng SUMPRODUCT() như bạn hỏi trong Webketoan. --=0

2. Về cột phụ thì bạn cứ copy kéo xuống dưới, về phần công thức SUMIFS() bạn điều chỉnh các biên dưới của dữ liệu. Nếu cần thiết tôi sẽ tạo thêm cho bạn các "Name" lấy vùng dữ liệu cập nhật gửi bạn, bạn đồng ý vậy không?

3. Về file có đuôi .xlsb, nó cũng như .xlsx, nhưng gọn nhẹ hơn (giảm kích thước) nếu như bạn không có ý định nghiên cứu để xuất ra file .xml. Nó cũng có thể chứa Code VBA như .xlsm, nhưng không có dấu "!". Sau cùng theo giới thiệu thì nó load nhanh hơn khi Open. --=0

Chúc bạn ngày vui.
 

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

Back
Top Bottom