Mục lục
Khi làm việc trong Excel, tra cứu các giá trị là một nhiệm vụ phổ biến cho mục đích kinh doanh hoặc mục đích giáo dục hoặc nghiên cứu. Vì vậy, trong một số trường hợp, chúng ta cần tra cứu các giá trị từ một trang tính khác thay vì cùng một trang tính. Nó không phải là một nhiệm vụ khó khăn như vậy. Các phương pháp được mô tả trong bài viết này sẽ khá hữu ích để bạn tra cứu một giá trị từ một trang tính khác trong excel.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống mẫu Excel miễn phí từ đây và tự thực hành.
Tra cứu Giá trị trong Trang tính Khác.xlsx3 Phương pháp Tra cứu Giá trị từ Trang tính khác trong Excel
Để minh họa các phương pháp, tôi sẽ sử dụng tập dữ liệu sau đại diện cho doanh số bán hàng của một số nhân viên bán hàng ở các khu vực khác nhau.
Phương pháp 1: Sử dụng hàm VLOOKUP để tra cứu giá trị từ một trang tính khác trong Excel
Trong phương pháp đầu tiên của chúng ta, tôi sẽ sử dụng hàm VLOOKUP để tra cứu một giá trị từ một trang tính khác. Đây là chức năng được sử dụng nhiều nhất để tra cứu các giá trị. Hàm VLOOKUP được sử dụng để tra cứu giá trị ở cột ngoài cùng bên trái của bảng và trả về giá trị tương ứng từ cột ở bên phải. Tại đây, chúng ta sẽ tra cứu doanh số của Jack và Bob.
Các bước:
- Viết công thức sau vào Ô C5 –
=VLOOKUP(B5,
- Sau đó nhấp vào trang tính chứa mảng bảng của bạn. Dữ liệu của tôi nằm trong trang tính có tên'Sales'.
- Bây giờ hãy chọn mảng bằng cách sử dụng chuột và nhấn phím F4 để khóa tham chiếu.
- Sau đó, cung cấp số cột tương ứng với mảng đã chọn từ nơi bạn muốn trích xuất giá trị rồi nhập 0 đối sánh chính xác.
- Vì vậy, công thức hoàn chỉnh sẽ như sau-
- Cuối cùng, chỉ cần nhấn Enter
Bây giờ chúng ta có đầu ra cho Jack.
- Sau đó, để tìm đầu ra cho Bob, chỉ cần kéo xuống Fill Handle .
Đây là kết quả cuối cùng.
Đọc thêm: Cách tra cứu nhiều giá trị trong Excel (10 cách)
Phương pháp 2: Kết hợp các hàm INDEX và MATCH để tra cứu giá trị từ một trang tính khác
Bây giờ chúng ta sẽ sử dụng INDEX và MATCH để tra cứu giá trị từ một trang tính khác. Hàm INDEX và MATCH là các hàm thay thế rất phổ biến của hàm VLOOKUP . Hàm INDEX được sử dụng để trả về một giá trị hoặc tham chiếu đến một giá trị từ trong một bảng hoặc dải ô. Hàm MATCH được sử dụng để tìm kiếm một mục cụ thể trong một dải ô, sau đó trả về vị trí tương đối của mục đó trong dải. Bây giờ, hãy tìm giá trị bán hàng cho Jack bằng cách sử dụng kết hợp.
Các bước:
- Trong Ô C7 type-
=INDEX(
- Sau đó, chuyển đến trang bán hàng bằng cách nhấp vào tiêu đề trang tính.
- Sau đó chọn dải ô D5:D11 từ đó chúng tôi sẽ trích xuất đầu ra.
- Sau đó nhập-
=INDEX(Sales!D5:D11,MATCH(
- Sau đó, quay lại trang tính trước của bạn bằng cách nhấp vào tiêu đề trang tính.
- Sau đó, chọn ô chứa giá trị tra cứu của chúng ta .
- Một lần nữa, chuyển đến trang tính 'Bán hàng' và chọn phạm vi ( B5:B11) nơi tồn tại giá trị tra cứu của chúng tôi .
- Cuối cùng, viết 0 cho kết quả khớp chính xác .
- Vì vậy, công thức hoàn chỉnh sẽ như sau sau-
=INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0))
- Cuối cùng, chỉ cần nhấn Enter
Sau đó, bạn sẽ nhận được kết quả như mong đợi.
⏬ Phân tích công thức:
➥ MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0)
Hàm MATCH sẽ tìm kiếm giá trị 'Jack' trong ' Tờ bán hàng giữa t anh ấy nằm trong phạm vi B5:B11 và nó sẽ trả về dưới dạng-
3
➥ INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'! C4,Sales!B5:B11,0))
Cuối cùng, hàm INDEX sẽ trả về giá trị từ phạm vi D5:D11 theo đầu ra của hàm MATCH và đó là-
78923
Đọc thêm: 7 Loại tra cứu Bạn Có Thể Sử Dụng Trong Excel
Cách 3: Áp Dụng ExcelCác hàm VLOOKUP và INDIRECT để tra cứu giá trị từ một trang tính khác
Phương pháp này hơi khác so với hai phương pháp trước. Ở đây, chúng ta sẽ áp dụng kết hợp các hàm INDIRECT và VLOOKUP để tra cứu giá trị từ hai trang tính khác và chúng ta sẽ trích xuất kết quả từ cả hai trang tính đồng thời. Hàm INDIRECT trong Excel được sử dụng để chuyển đổi chuỗi văn bản thành tham chiếu ô hợp lệ.
Hãy xem ở đây tôi đã tạo hai bộ dữ liệu bán hàng trong hai tháng liên tiếp. Bây giờ chúng ta sẽ tìm doanh số của Jack trong cả hai trang tính.
- Viết công thức sau vào Ô C7 –
=VLOOKUP($C$4, INDIRECT("'"&B7&"'!$B$5:$D$11"),3,FALSE)
- Sau đó, chỉ cần nhấn nút Enter để xuất.
- Sau đó, kéo biểu tượng Fill Handle xuống để lấy đầu ra từ trang tính 'Feb'.
Bây giờ, chúng tôi đã tìm thấy doanh số bán hàng cho Jack được trích xuất từ cả hai trang tính.
⏬ Phân tích công thức:
➥ INDIRECT(“'”&B7&”'!$B$5:$D$11”)
Hàm INDIRECT sẽ trả về tham chiếu B5: D11 thành một phạm vi-
{“Sam”,”Canada”,44589;”Peter”,”USA”,72734;”Jack”,”Brazil”,78923;”Samuel”,” UK",99320;"Willium","London",84738;"Ron","Canada",98210;"Bob","UK",57832}
➥ VLOOKUP( $C$4, INDIRECT(“'”&B7&”'!$B$5:$D$11”),3,FALSE)
Cuối cùng, hàm VLOOKUP sẽ trả về đầu ra từ phạm vi đócho giá trị của Ô C4 và đó là-
78923
Đọc thêm: Cách tra cứu Văn bản trong Excel (7 phương pháp phù hợp)
Kết luận
Tôi hy vọng các quy trình được mô tả ở trên sẽ đủ tốt để tra cứu một giá trị trong một trang tính khác trong Excel . Vui lòng đặt bất kỳ câu hỏi nào trong phần nhận xét và vui lòng gửi phản hồi cho tôi.