Mục lục
Nếu bạn có dữ liệu trên nhiều trang tính, bạn có thể cần biết một số kỹ thuật để sử dụng hàm SUMIF . Trong bài viết này, tôi sẽ giới thiệu cho bạn ba phương pháp mà bạn sẽ có thể sử dụng SUMIF trên nhiều trang tính trong Excel.
Giả sử, trong biểu dữ liệu của chúng tôi, chúng tôi có doanh số bán hàng Quý theo các mức khác nhau nhân viên bán hàng trên các tờ khác nhau. Bây giờ chúng tôi muốn tính doanh thu hàng năm của các nhân viên bán hàng khác nhau. Để làm được điều đó, chúng tôi phải tổng hợp doanh số bán hàng trong các quý khác nhau của từng nhân viên bán hàng.
Tải xuống Workbook thực hành
SUMIF trên nhiều trang tính .xlsm
Ba phương pháp để sử dụng Sumif trên nhiều trang tính
Phương pháp 1: Sử dụng hàm SUMIF cho từng trang tính
Một cách để tính toán là sử dụng hàm SUMIF cho mọi trang tính. Giả sử, chúng ta muốn tính doanh số hàng năm của mỗi nhân viên bán hàng trong trang tính có tên Tóm tắt doanh số. Nhập công thức sau vào ô C5,
=SUMIF('Quarter 1'!B5:B9,'Sales Summary'!B5,'Quarter 1'!C5:C9)+SUMIF('Quarter 2'!B5:B9,'Sales Summary'!B5,'Quarter 2'!C5:C9)+SUMIF('Quarter 3'!B5:B9,'Sales Summary'!B5,'Quarter 3'!C5:C9)
Tại đây, 'Phần tư 1′!B5:B9' = Phạm vi trong trang tính Phần tư 1 nơi tiêu chí sẽ được khớp
'Tóm tắt bán hàng'!B5′ = Tiêu chí
'Quý 1′!C5:C9' = Phạm vi trong trang tính Phần tư 1 từ đó giá trị để tính tổng sẽ được lấy.
Theo cách tương tự, SUMIF được sử dụng cho tất cả các trang tính.
Sau khi nhấn ENTER, bạn sẽ nhận được tổng doanh số của cả ba quýcủa Đánh dấu vào ô C5.
Kéo doanh số C5 đến cuối tập dữ liệu của bạn và bạn sẽ nhận được doanh số hàng năm của tất cả nhân viên bán hàng.
Đọc thêm: SUMIF cho nhiều tiêu chí trên các trang tính khác nhau trong Excel (3 phương pháp)
Phương pháp 2: Sử dụng Hàm TÓM TẮT SUMIF và Hàm GIÁN TIẾP
Không cần lặp lại hàm SUMIF nhiều lần, bạn có thể sử dụng hàm TỔNG HỢP , hàm SUMIF và hàm INDIRECT hoàn toàn để nhận được kết quả tương tự. Trước tiên, chúng tôi sẽ chèn tên của các trang tính ( Quý 1, Quý 2, Quý 3) vào trang tính mà chúng tôi sẽ thực hiện tính toán cho doanh thu hàng năm.
Sau đó, nhập công thức sau vào ô C5,
=SUMPRODUCT(SUMIF(INDIRECT("'"&$E$5:$E$7&"'!$B$5:$B$9"),B5,INDIRECT("'"&$E$5:$E$7&"'!$C$5:$C$9")))
Ở đây, $E$5:$E$7 đề cập đến các trang tính khác nhau về giá trị của doanh số hàng quý.
B$5:$B$9 = phạm vi tra cứu cho tiêu chí
B5 là tiêu chí ( Đánh dấu)
$C$5:$C$9 = phạm vi giá trị nếu tiêu chí phù hợp.
Sau khi nhấn ENTER, bạn sẽ nhận được tổng doanh số bán hàng trong ba phần tư của Mark trong ô C5.
Kéo doanh số bán hàng C5 đến cuối tập dữ liệu của bạn và bạn sẽ nhận được doanh số bán hàng hàng năm của tất cả nhân viên bán hàng.
Các cách đọc tương tự
- SUMIF với nhiều tiêu chí (5 ví dụ dễ nhất)
- ExcelHàm SUMIF cho nhiều tiêu chí (3 phương pháp + tiền thưởng)
- Cách kết hợp Excel SUMIF & VLOOKUP trên nhiều trang tính
Phương pháp 3: Sử dụng VBA để tính tổng trên nhiều trang tính
Nếu bạn có nhiều trang tính, hai phương pháp trên có thể rất tốn thời gian và phức tạp. Để thực hiện phép tính nhanh hơn, bạn có thể nhờ sự trợ giúp của Ứng dụng Visual Basic (VBA) và tạo công thức tùy chỉnh.
Trước tiên, nhấn ALT+F11 để mở Cửa sổ VBA . Nhấp chuột phải vào tên trang tính và chọn Chèn> Mô-đun.
Một cửa sổ mã sẽ xuất hiện.
Sao chép và dán đoạn mã sau vào cửa sổ này ,
2378
Sau đó, đóng cửa sổ VBA và nhập công thức sau vào ô C5,
=SUMIFOS(B5,'Quarter 1'!B5:B9,'Quarter 1'!C5:C9,'Quarter 2'!B5:B9,'Quarter 2'!C5:C9,'Quarter 3'!B5:B9,'Quarter 3'!C5:C9)
Ở đây, SUMIFOS là hàm tùy chỉnh, B5 là giá trị tra cứu, Phần tư 1′!C5:C9 là phạm vi cho giá trị trong trang tính có tên Quý 1 và Quý 1′!B5:B9 là phạm vi dành cho tiêu chí trong trang tính có tên Quý 1. Bạn có thể chèn giá trị từ bao nhiêu trang tính mà bạn muốn trong công thức này.
Sau khi nhấn ENTER, bạn sẽ nhận được tổng của cả ba doanh số bán hàng quý của Đánh dấu trong ô C5.
Kéo doanh số bán hàng C5 đến cuối tập dữ liệu của bạn và bạn sẽ nhận được doanh số hàng năm của tất cả nhân viên bán hàng.
Đọc thêm: SUMIF Multiple Ranges[6 cách hữu ích]
Kết luận
Sử dụng phương pháp đầu tiên không thuận tiện lắm đối với số lượng trang tính rất lớn vì nó sẽ tiêu tốn rất nhiều thời gian. Bạn có thể sử dụng phương pháp 1 nếu bạn chỉ có một vài trang tính. Tuy nhiên, phương pháp 2 và 3 sẽ hiệu quả đối với số lượng trang tính rất lớn.
Nếu bạn gặp bất kỳ sự cố nào khi sử dụng bất kỳ phương pháp nào để áp dụng SUMIF trên nhiều trang tính, vui lòng để lại nhận xét.