1. Cách tham chiếu dữ liệu giữa các sheet trong excel bằng hàm VlookupĐể có thể tham chiếu dữ liệu giữa hai hay nhiều sheet trong Excel thì chúng ta có thể dùng hàm Vlookup theo công thức như sau:
Trong đó:
Sau đó chúng ta cần kết hợp với hàm IFERROR để kiểm tra từng trang tính, trong trường hợp nếu hàm VLOOKUP đầu tiên không tìm thấy kết quả phù hợp trên trang tính đầu tiên thì hãy tìm kiếm trong sheet tiếp theo. Ví dụ: Hãy áp dụng cách tham chiếu bằng hàm Vlookup, chúng ta hãy điền tên và số số lượng hàng hóa trong trang tính WEST và EAST vào bảng Summary dưới đây Đầu tiên, chúng ta cần dùng hàm VLOOKUP để tìm kiếm số lượng đơn hàng tròn A2 trên trang tính EAST và trả về giá trị từ cột B (cột thứ 2 trong table_array A2:C6). Trong trường hợp nếu không tìm thấy kết quả phù hợp thì chúng ta hãy tìm kiếm trang tính WEST, còn nếu cả hai hàm VLOOKUP không thành công thì trả về giá trị “Not found” theo công thức như sau:
Tiếp theo để trả lại số lượng, chúng ta chỉ cần thay đổi địa chỉ cột thành 3 theo công thức như sau:
2. Cách tham chiếu dữ liệu trong excel bằng hàm indirectĐể có thể tham chiếu dữ liệu giữa các sheet trong excel bằng hàm indirect chúng ta hãy cùng tìm hiểu ví dụ sau đây: Với dữ liệu trên, chúng ta có doanh thu các sản phẩm của 3 thành phố là HCM;Ha Noi; Da Nang tương ứng với ba sheet và dữ liệu của ba tỉnh như sau tương ứng với từng sheet: . Vậy hãy tổng hợp ở sheet tổng hợp như sau: Chúng ta sẽ có nhiều cách để tổng hợp dữ liệu từ nhiều sheet, chỉ ba sheet như trên là đơn giản, nhưng thử tưởng tượng nếu con số là 15, 25,... sheet thì sao, chúng ta đặt lệnh cho từng sheet 1 với mỗi tên sheet khác nhau, nhưng nếu thống nhất đúng tên sheet với tên của từng phân vùng dữ liệu thì thật đơn giản. Ở trường hợp này, đầu tiên chúng ta sẽ dùng hàm Vlookup như sau ở ô B3 như sau:
và cho kết quả như hình dưới đây Tuy nhiên, chúng ta nên chú ý lệnh của sheet HCM sẽ không có cấu trúc sheet là ‘sheet’!(vùng dữ liệu) do HCM là một cụm từ không có khoảng trống, còn trong trường hợp của sheet Ha Noi sẽ thực hiện công thức như sau:
Tiếp theo, chúng ta cần sử dụng hàm Indirect để tự động hóa lệnh 1 lần như sau tương tự ở ô B3 theo công thức như sau
Và kết quả trả về như hình minh họa sau đây: Tiếp theo, chúng ta có thể thực hiện tương tự theo công thức như sau :
và
Sau đó, chúng ta kéo thả chuột cho các ô còn lại kết quả trả về như sau: 3. Một số lưu ý khi tham chiếu dữ liệu giữa các sheet trong excel
Qua bài viết chia sẻ của mình trên đây về các cách tham chiếu dữ liệu giữa hai hay nhiều sheet trong Excel, hy vọng sẽ hữu ích đối với các bạn và các bạn sẽ có thể ứng dụng thành công được các cách thực hiện này. |