Nếu bạn đang tìm kiếm một thao tác đơn giản để gộp dữ liệu từ 2 bảng vào 1 bảng lớn trong Excel thì hàm SUMPRODUCT chính là trợ thủ đắc lực nhất. Trong bài viết ngày hôm nay, các bạn hãy cùng Gitiho tìm hiểu cách thực hiện thủ thuật này nhé.
Trước khi tìm hiểu về cách gộp dữ liệu từ nhiều sheet trong Excel, chúng ta hãy cùng nói về hàm SUMPRODUCT để nắm rõ công dụng của hàm trong thao tác với dữ liệu trang tính Excel.
Hàm SUMPRODUCT trong Excel được thiết kế với mục đích trả về tổng một dải ô hoặc mảng tương ứng. Mặc dù thao tác mặc định của hàm là phép nhân, bạn hoàn toàn có thể sử dụng các phép tính trừ và chia trong cấu trúc hàm. Dưới đây là cú pháp chung của hàm SUMPRODUCCT:
=SUMPRODUCT(array1, [array2], [array3], ...)
Trong đó:
Để thực hiện các phép tính khác phép nhân trong cấu trúc hàm, bạn chỉ cần thay thế dấu phẩy ngăn cách giữa các tham số bằng toán tử số học bạn yêu cầu, ví dụ như dấu + cho phép cộng hay dấu - cho phép trừ.
Khi sử dụng hàm SUMPRODUCT để tính tổng các mảng số liệu trong Excel, bạn cần lưu ý một vài điểm sau đây với cú pháp hàm:
Xem thêm: Hướng dẫn chi tiết sử dụng hàm SUMPRODUCT nâng cao trong Excel
Có thể nói, cách dùng hàm SUMPRODUCT vô cùng đa dạng. Tuy nhiên, trong bài viết ngày hôm nay, chúng ta sẽ chỉ tập trung vào cách dùng hàm để gộp dữ liệu từ 2 bảng vào 1 bảng lớn trong Excel. Cùng thực hành với mình ngay nhé!
Chúng ta có một đề bài như sau:
Yêu cầu đặt ra là: Gộp dữ liệu từ Bảng nhóm 1 và Bảng nhóm 2 vào Bảng gộp dữ liệu.
Để thực hiện yêu cầu đề bài, chúng ta sẽ sử dụng hàm SUMPRODUCT để tính kết quả lần lượt từng bảng nhóm, sau đó cộng tổng và đưa vào Bảng gộp dữ liệu. Cách dùng hàm SUMPRODUCT sẽ được chia làm 3 bước trong ví dụ này.
Bước 1: Đặt tên cho phạm vi dữ liệu
Đừng vội xây dựng công thức hàm SUMPRODUCT ngay bạn nhé! Thay vào đó, hãy giúp các thao tác sau trong bài trở nên dễ dàng hơn bằng cách đặt tên cho các phạm vi dữ liệu cần tính.
Như bạn đã thấy, mình đặt tên lần lượt cho các phạm vi dựa vào tên bảng và tiêu đề cột. Đầu tiên là Bảng nhóm 1, chúng ta có 3 phạm vi cần đặt tên như sau:
Cách đặt tên hoàn toàn tương tự với Bảng nhóm 2.
Xem thêm: Hướng dẫn các cách để bạn đặt tên cho vùng trong Excel
Bước 2: Xác định các thao tác theo trình tự
Khi phân tích yêu cầu đề bài, chúng ta đã thấy rằng:
Dựa vào các dữ kiện này, chúng ta có thể xây dụng công thức tính tổng vùng dữ liệu trong Bảng nhóm 1 và Bảng nhóm 2.
Bước 3: Xây dụng công thức Excel tính tổng
Chúng ta sẽ xây dựng công thức tính tổng để giải bài toán này với hàm SUMPRODUCT trong Excel. Cách dùng hàm SUMPRODUCT như sau:
=SUMPRODUCT((B1_NhanVien=G$2)*(B1_SanPham=$F3)*B1_KetQua)
Trong đó, chúng ta sẽ thực hiện các thao tác lần lượt dưới đây:
Tương tự, chúng ta có công thức hàm SUMPRODUCT tính kết quả của Bảng nhóm 2 với các thao tác trên:
=SUMPRODUCT((B2_NhanVien=G$2)*(B2_SanPham=$F3)*B2_KetQua)
Sau khi đã có 2 công thức riêng biệt để tính tổng kết quả của từng bảng, chúng ta chỉ cần cộng chúng lại là đã hoàn thành được công thức tính gộp rồi. Bạn hãy điền công thức này vào ô G3 trong Bảng gộp dữ liệu nhé.
Từ ô G3, chúng ta hoàn toàn có thể áp dụng công thức tương tự vào các ô còn lại trong Bảng gộp dữ liệu để hoàn thiện cách dùng hàm SUMPRODUCT gộp 2 bảng trong Excel.
Kết quả Bảng gộp dữ liệu của chúng ta đã được điền đầy đủ và chính xác các số liệu theo yêu cầu đề bài:
Xem thêm: Hướng dẫn đếm các điều kiện loại trừ với SUMPRODUCT
Qua bài viết ngày hôm nay, chúng ta đã học được thủ thuật sử dụng hàm SUMPRODUCT trong Excel để tính tổng và gộp dữ liệu từ 2 bảng khác nhau vào 1 bảng lớn. Hy vọng bài viết đã giúp các bạn hiểu thêm về cách dùng hàm SUMPRODUCT với các trường hợp xử lý số liệu Excel.
Để học thêm các ứng dụng khác của hàm SUMPRODUCT cũng như các hàm khác trong Excel, hãy tham khảo các bài viết trên blog Gitiho bạn nhé. Chắc chắn bạn sẽ học được thêm nhiều điều mới đó!
Gitiho xin cảm ơn bạn đọc và chúc bạn thành công!
Khóa học phù hợp với bất kỳ ai đang muốn tìm hiểu lại Excel từ con số 0. Giáo án được Gitiho cùng giảng viên thiết kế phù hợp với công việc thực tế tại doanh nghiệp, bài tập thực hành xuyên suốt khóa kèm đáp án và hướng dẫn giải chi tiết. Tham khảo ngay bên dưới!