Mục lục
Trong khi làm việc với Microsoft Excel , có những trường hợp khi bạn so sánh dữ liệu giữa hai hoặc nhiều phạm vi và tính toán với nhiều tiêu chí. Hàm TÓM TẮT là lựa chọn đầu tiên của bạn. Hàm SUMPRODUCT là một hàm cực kỳ hữu ích với nhiều mục đích. Nó có khả năng duy nhất để xử lý các mảng theo những cách thông minh và tao nhã. Thường thì chúng ta cần sử dụng hàm SUMPRODUCT để so sánh giữa các cột với tiêu chí cho trước và tìm ra kết quả. Hôm nay trong bài viết này, chúng ta sẽ thảo luận về một số phương pháp sử dụng hàm SUMPRODUCT với các tiêu chí.
Tải xuống Sách bài tập thực hành
Tải tờ thực hành này về thực hành nhiệm vụ khi bạn đang đọc bài viết này.
Hàm SUMPRODUCT với Criteria.xlsx
Giới thiệu Hàm SUMPRODUCT trong Excel
Về mặt kỹ thuật, hàm “TÓM TẮT” gửi tổng giá trị của các mảng hoặc phạm vi tương ứng.
⇒ Cú pháp
Cú pháp của hàm “SUMPRODUCT” rất đơn giản và trực tiếp.
=SUMPRODUCT(array1, [array2], [array3], …
⇒ Đối số
Đối số | Bắt buộc/Tùy chọn | Giải thích |
---|---|---|
mảng1 | Bắt buộc | Đầu vào đầu tiên của một mảng mà bạn muốn chia các phần tử của nó rồi thêm vào. |
[array2],[array3] | Tùy chọn | Tham số mảng với các phần tử bạn muốn nhân và cộng, nằm trong khoảng từ 2 đến 255. |
5 Ví dụ Lý tưởng về Hàm TÓM TẮT với Tiêu chí trong Excel
Một trong những tính năng tuyệt vời của TÓM TẮT chức năng này có thể xử lý một hoặc nhiều tiêu chí rất tốt. Hãy cùng thảo luận về một số hàm tiêu chí TÓM TẮT với.
1. TÓM TẮT với một tiêu chí duy nhất để tra cứu giá trị
Chúng ta có thể áp dụng hàm SUMPRODUCT với tiêu chí có hoặc không có toán tử một ngôi kép.
1.1. Sử dụng Toán tử một ngôi đôi
Một cách thông minh để áp dụng hàm SUMPRODUCT là chèn tiêu chí bên trong hàm dưới dạng một mảng bằng cách sử dụng “ Toán tử một ngôi đôi (–) ” để chuyển đổi “TRUE” hoặc “FALSE” thành “1” hoặc “0” . Trong ví dụ sau, một số tên "Sản phẩm" được cung cấp cùng với "Quốc gia" , "Số lượng" và "Giá" . Chúng tôi sẽ tìm tổng giá cho các quốc gia “Ấn Độ”, “Trung Quốc” và “Đức” .
Hãy làm theo quy trình để sử dụng hàm SUMPRODUCT với một tiêu chí duy nhất trong Excel.
CÁC BƯỚC:
- Đầu tiên, tạo một bảng cho các quốc gia này ở bất kỳ đâu trong trang tính mà bạn muốn nhận kết quả.
- Thứ hai, chọn ô mà bạn muốn đặtcông thức của hàm SUMPRODUCT .
- Thứ ba, chèn công thức vào ô đó. Chúng tôi áp dụng hàm với “Toán tử một ngôi đôi (–)” .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- Sau đó, nhấn phím Enter . Chúng tôi đã có tổng giá cho “Ấn Độ” .
- Kéo biểu tượng Fill Handle xuống để nhân đôi công thức trên phạm vi. Hoặc để Tự động điền phạm vi, hãy nhấp đúp vào vào biểu tượng dấu cộng ( + ).
- Cuối cùng, chúng ta có thể thấy kết quả cho Ấn Độ , Trung Quốc và Đức .
🔎 Công thức hoạt động như thế nào?
- Mảng1 là –($C$5:$C$21=G5) G5 là “Ấn Độ” . Toán tử một ngôi kép sẽ chuyển đổi kết quả từ $C$4:$C$20 thành “1” và “0” .
- [Array2] là $D$5:$D$21 , phạm vi nào chúng ta nhân trước rồi cộng.
- [Array3] là $E$5:$E$21 , cũng dãy này ta nhân lên rồi cộng .
Chúng tôi sẽ sử dụng “Tham chiếu ô tuyệt đối” để “BLOCK” các ô.
1.2. Loại trừ toán tử một ngôi kép
Chúng ta có thể giải ví dụ trước mà không cần sử dụng toán tử một ngôi hai. Hãy xem hướng dẫn về việc này.
Các BƯỚC:
- Chúng ta sẽ sử dụng ví dụ tương tự để có được kết quả tương tự. Bây giờ, trong Ô “H5” áp dụngHàm TÓM TẮT . Chèn các giá trị vào công thức và công thức sẽ như thế này.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- Hơn nữa, nhấn Nhập phím để hiển thị kết quả.
- Để sao chép công thức qua phạm vi, hãy kéo Fill Handle biểu tượng xuống dưới. Ngoài ra, bạn có thể nhấp đúp vào dấu cộng ( + ) cho Tự động điền phạm vi.
- Tương tự, chúng ta có thể nhận được kết quả.
Đọc thêm: TÓM TẮT Nhiều tiêu chí trong Excel(3 cách tiếp cận)
2. TÓM TẮT với nhiều tiêu chí cho các cột khác nhau
Chúng ta có thể áp dụng hàm TÓM TẮT với nhiều tiêu chí có hoặc không có toán tử một ngôi kép. Cùng học nào!
2.1. Sử dụng Toán tử đơn vị kép
Trong trường hợp này, chúng ta sẽ sử dụng “Toán tử đơn vị kép (–)” để chuyển đổi kết quả mảng thành “1” hoặc “0” . Hãy xem xét cùng một bảng mà chúng tôi đã sử dụng trước đây. Bây giờ chúng ta sẽ tìm kết quả bằng nhiều tiêu chí. Chúng tôi sẽ tìm “Tổng giá” cho “bộ xử lý” của quốc gia “Trung Quốc” , “Máy tính xách tay” của “Ấn Độ” và “Máy tính xách tay” của “Hàn Quốc” . Sử dụng các tiêu chí này, chúng tôi sẽ rút ra kết quả.
Các BƯỚC:
- Ban đầu, hãy chọn một ô liền kề với cuốn sách đầu tiên và nhập công thức.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- Nhấn phím Enter trên bàn phím của bạnmột lần nữa.
- Tương tự như vậy, trong các ví dụ trước, hãy kéo biểu tượng Fill Handle xuống để sao chép công thức trong phạm vi . Hoặc, để Tự động điền phạm vi, hãy nhấp đúp vào vào biểu tượng dấu cộng ( + ).
- Cuối cùng, bạn sẽ nhận được kết quả của mình.
2.2. Không bao gồm Toán tử đơn hạng kép
Ở đây, chúng tôi sẽ áp dụng nhiều tiêu chí giống nhau bằng cách sử dụng hàm cơ bản TÓM TẮT .
BƯỚC:
- Trong ô I5, hãy áp dụng hàm này. Chèn tiêu chí và công thức sẽ như thế này.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- Nhấn Enter để xem kết quả.
- Sau đó, kéo biểu tượng Fill Handle để sao chép công thức trên phạm vi. Hoặc, nhấp đúp vào vào dấu cộng ( + ). Điều này cũng lặp lại công thức.
- Cuối cùng, bạn có thể thấy kết quả.
Đọc thêm: Hàm TÓM TẮT với Nhiều Cột trong Excel (4 Cách Đơn giản)
3. TÓM TẮT với logic OR
Chúng ta có thể thêm logic OR vào công thức của mình để làm cho hàm SUMPRODUCT với các tiêu chí linh hoạt hơn. Xem xét tình huống mà chúng ta cần tìm hiểu tổng giá cho “Máy tính xách tay” và “Máy tính xách tay” .
CÁC BƯỚC:
- Trước tiên, hãy tạo một bảng ở bất kỳ đâu trong trang tính mà bạn muốn nhận kết quả.
- Sau đó, chọn ô và chèn công thức sauở đó.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- Ngoài ra, hãy nhấn phím Enter để xem kết quả.
4. TÓM TẮT với nhiều tiêu chí AND/OR
Trong phương pháp này, chúng tôi sẽ áp dụng hàm TÓM TẮT với các tiêu chí sử dụng cả “AND” , “ HOẶC” logic. Lần này chúng ta phải thêm nhiều tiêu chí hơn vào chức năng của mình. Chúng tôi sẽ truy xuất “Tổng giá” cho sản phẩm “Máy tính xách tay” , “Máy tính xách tay” của quốc gia “Ấn Độ”, “Trung Quốc”.
CÁC BƯỚC:
- Để bắt đầu, hãy chọn ô thứ hai H10 và nhập công thức vào ô đã chọn đó .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- Sau đó, nhấn phím Enter để xem kết quả.
🔎 Công thức hoạt động như thế nào?
- 1 là –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . Ở đây B5:B21 là cột “Sản phẩm” , G5 và H5 là “Sổ tay” và “Máy tính xách tay” . Tương tự, C5:C21 là cột “Quốc gia” và G6 và H6 là “Ấn Độ” và “Trung Quốc”.
- [Array2] là D5:D21 .
- [Array3] is E5:E21 .
5. TÓM TẮT với nhiều tiêu chí cho hàng và cột
Hàm “TÓM TẮT” cho thấy tính đa dạng thực sự của nó khi chúng ta sử dụng hàm này cho cả cột vàhàng. Hãy xem làm thế nào. Trong ví dụ sau, chúng ta có thể thấy giá của một số “Sản phẩm” từ quốc gia “Ấn Độ” , “Trung Quốc” , “Ý” , “Đức” , “Pháp” .
Các BƯỚC:
- Đầu tiên, chọn ô mà chúng ta muốn đặt kết quả.
- Sau đó, chèn công thức vào ô đó.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- Cuối cùng, nhấn phím Enter từ bàn phím.
Những điều cần nhớ
✅ Hàm “TÓM TẮT” coi các giá trị không phải là số là số không. Nếu bạn có bất kỳ giá trị không phải là số nào trong công thức của mình, câu trả lời sẽ là “0”.
✅ Các mảng trong công thức TỔNG KẾT phải có cùng số lượng hàng và cột. Nếu không, bạn nhận được #VALUE! Lỗi.
✅ Hàm “TÓM TẮT” không hỗ trợ các ký tự đại diện.
Kết luận
Các