Mục lục
Vlookup là một hàm được sử dụng rộng rãi trong Excel để trích xuất một cột dữ liệu từ trang tính này sang trang tính khác. Nó thường tìm kiếm một giá trị trong tập dữ liệu và trích xuất dữ liệu từ cột mong muốn của chúng tôi tương ứng với giá trị tra cứu. Tuy nhiên, chức năng này gây ra khối lượng lớn trong tính toán. Bài viết này sẽ mô tả 11 nguyên nhân có thể xảy ra và giải pháp cho sự cố kéo xuống Excel VLOOKUP không hoạt động. Nếu bạn tò mò về chúng, hãy tải xuống sách bài tập thực hành của chúng tôi và theo dõi chúng tôi.
Tải xuống Sách bài tập thực hành
Tải xuống sách bài tập thực hành này để thực hành khi bạn đang đọc bài viết này.
Vlookup Kéo xuống Không hoạt động.xlsx
11 Giải pháp khả thi cho Excel VLOOKUP Kéo xuống Không hoạt động
Để minh họa các giải pháp, chúng tôi xem xét một bộ dữ liệu gồm 10 nhân viên của bất kỳ tổ chức nào. Bộ dữ liệu chứa ID, tên, khu vực cư trú, số lượng thành viên gia đình, thu nhập và chi phí sinh hoạt của nhân viên. Vì vậy, có thể nói tập dữ liệu của chúng ta nằm trong phạm vi ô B5:G14 .
Trong ngữ cảnh này, chúng ta sẽ xem cách sửa lỗi Excel VLOOKUP vấn đề kéo xuống không hoạt động. Biểu diễn chung của hàm VLOOKUP được đưa ra dưới đây;
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])Here,
- lookup_value : Giá trị chúng tôi đang tìm kiếm để giữ trong cột đầu tiên của tập dữ liệu hoặcđịnh dạng.
Giải pháp cho loại sự cố này được hiển thị bên dưới:
📌 Các bước:
- Trước hết, hãy truy cập bảng dữ liệu ban đầu của bạn. Trong tệp của chúng tôi, nó nằm trong sheet Dataset .
- Sau đó, chọn một ô bất kỳ của cột đó để kiểm tra định dạng dữ liệu.
- Sau đó, kiểm tra các loại dữ liệu từ nhóm Số của tab Trang chủ .
- Một lần nữa, hãy chuyển đến trang tính mà bạn đã sử dụng chức năng. Trong sổ làm việc của chúng ta, trang tính có tiêu đề Định dạng ô không liên quan .
- Chọn toàn bộ phạm vi ô D5:D14 .
- Bây giờ, trong Trang chủ , từ nhóm Số chọn các loại dữ liệu tương tự. Đối với chúng tôi, chúng tôi đã chọn Kế toán làm loại dữ liệu.
- Bạn sẽ thấy tất cả các giá trị ô có ý nghĩa giống như tập dữ liệu gốc.
Cuối cùng, chúng tôi có thể nói rằng chúng tôi có thể xác định vị trí và khắc phục sự phức tạp của việc kéo xuống VLOOKUP của Excel không hoạt động.
Đọc thêm: Số kéo kéo tăng Không hoạt động trong Excel (Giải pháp với các bước dễ dàng)
Giải pháp 11: Xóa Dấu gạch ngang ẩn hình
Bẫy dấu gạch ngang ẩn đôi khi xảy ra cản trở việc lấy giá trị ô thông qua Hàm VLOOKUP . Để khắc phục sự cố này:
- Trước tiên, hãy chuyển đến tập dữ liệu ban đầu của bạn và tìm ra thực thể mà vấn đề sẽ xuất hiện.
- Sau đó, xóa các dữ liệu hiện có và nhập lại chúng theo cách thủ công.
Cácvấn đề sẽ được giải quyết và bạn sẽ nhận được dữ liệu mong muốn.
Kết luận
Bài viết này đến đây là hết. Tôi hy vọng rằng bài viết này sẽ hữu ích cho bạn và bạn sẽ có thể khắc phục sự cố kéo xuống Excel VLOOKUP không hoạt động. Vui lòng chia sẻ thêm bất kỳ câu hỏi hoặc đề xuất nào với chúng tôi trong phần nhận xét bên dưới nếu bạn có thêm bất kỳ câu hỏi hoặc đề xuất nào.
Đừng quên kiểm tra trang web của chúng tôi ExcelWIKI để biết một số sự cố liên quan đến Excel và giải pháp. Tiếp tục học các phương pháp mới và tiếp tục phát triển!
table. - table_array : Bảng mà chúng tôi tìm kiếm giá trị.
- column_index_num : Cột trong tập dữ liệu hoặc bảng mà từ đó chúng tôi nhận được giá trị mong muốn của chúng tôi.
- range_lookup : Yêu cầu tùy chọn chứa 2 trường hợp, TRUE cho Kết quả gần đúng là mặc định và FALSE cho Kết quả khớp chính xác .
Giải pháp 1: Thay đổi tùy chọn tính toán
Đôi khi thay đổi tùy chọn tính toán của Excel gây rắc rối cho chúng ta khi kéo xuống một hàm. Chúng ta phải thay đổi nó để có được một kết quả chính xác. Bây giờ, nếu bạn xem tập dữ liệu của chúng tôi, bạn sẽ thấy nó hiển thị cùng một kết quả trong cột C cho tất cả nhân viên.
Giải pháp khắc phục vấn đề này vấn đề được đưa ra dưới đây:
📌 Các bước:
- Trước hết, hãy chọn bất kỳ ô nào để kiểm tra công thức từ Thanh công thức . Chúng tôi chọn ô D6 .
- Mặc dù công thức của chúng tôi đúng nhưng nó không nhận được kết quả chính xác.
- Để giải quyết vấn đề này, hãy chọn tab Công thức .
- Sau đó, nhấp vào mũi tên thả xuống của Tùy chọn tính toán và chọn tùy chọn Thủ công thành Tự động .
- Bạn sẽ thấy <1 trong giây lát>Hàm VLOOKUP sẽ trích xuất kết quả chính xác.
Vì vậy, chúng tôi có thể nói rằng phương pháp của chúng tôi hoạt động hoàn hảo và chúng tôi có thể khắc phục sự cố VLOOKUP kéodown không hoạt động trong Excel.
Đọc thêm: [Đã sửa!] Excel Kéo để điền không hoạt động (8 giải pháp khả thi)
Giải pháp 2: Chèn tham chiếu ô tuyệt đối vào Mảng tra cứu
Khi viết ra hàm VLOOKUP để lấy dữ liệu, chúng ta cần đảm bảo Tham chiếu ô tuyệt đối trong table_array . Mặt khác, nếu vị trí của dữ liệu thay đổi, chức năng có thể không cung cấp cho chúng tôi kết quả chính xác. Trong tệp của chúng tôi, bạn sẽ thấy hàm đưa ra bất kỳ kết quả nào cho các ô B12 và B13 . Vì vị trí của các ô đó không khớp với tập dữ liệu gốc của chúng tôi nên hàm không thể cung cấp cho chúng tôi bất kỳ giá trị nào.
Các bước để giải quyết vấn đề này được đưa ra như sau:
📌 Các bước:
- Đầu tiên, chọn ô D5 và bạn sẽ thấy tham chiếu table_array không không có dấu Tham chiếu ô tuyệt đối .
- Viết công thức sau vào ô D5 và đảm bảo Tham chiếu ô tuyệt đối trong bảng_mảng . Nếu bạn không biết cách thêm Tham chiếu ô tuyệt đối , bạn có thể thêm nó theo nhiều cách.
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- Bây giờ, nhấn Enter .
- Sau đó, nhấp đúp vào trên biểu tượng Fill Handle để sao chép công thức lên ô D14 .
- Bạn sẽ thấy hàm nhận giá trị chính xác cho tra cứu tương ứnggiá trị.
Cuối cùng, chúng tôi có thể nói rằng công thức của chúng tôi hoạt động hiệu quả và chúng tôi có thể khắc phục sự cố kéo xuống Vlookup không làm việc trong Excel.
Đọc thêm: Cách kéo công thức theo chiều ngang với tham chiếu dọc trong Excel
Giải pháp 3: Xóa dữ liệu trùng lặp khỏi tập dữ liệu
Các sự hiện diện của dữ liệu trùng lặp trong tập dữ liệu gây khó khăn cho chúng tôi khi chúng tôi kéo hàm VLOOKUP xuống. Nó chủ yếu là một lỗi của con người. Chúng tôi sẽ vô tình nhập bất kỳ giá trị nào hai lần. Trong tập dữ liệu của chúng tôi, bạn có thể thấy rằng hàm VLOOKUP không đưa ra kết quả thực tế cho ô B11 . Thay vì South East , hàm của chúng tôi cung cấp North West and Merseyside cho ô B11 .
The quy trình khắc phục nguyên nhân này được đưa ra dưới đây:
📌 Các bước:
- Khi bắt đầu quy trình này, hãy chọn phạm vi ô B5: B14 .
- Bây giờ, trong tab Trang chủ , hãy chọn mũi tên thả xuống của tùy chọn Định dạng có điều kiện từ Nhóm Styles .
- Sau đó, chọn Đánh dấu quy tắc ô > Tùy chọn Giá trị trùng lặp .
- Bạn sẽ thấy các giá trị trùng lặp được đánh dấu.
- Sau đó, nhập giá trị đúng. Trong tập dữ liệu của chúng tôi, chúng tôi nhập đúng ID 202207 .
- Cuối cùng, bạn sẽ thấy giá trị của ô D11 sẽ thay đổi thành mong muốn của chúng tôikết quả.
Cuối cùng, chúng tôi có thể nói rằng quy trình chỉnh sửa của chúng tôi đã hoạt động hoàn hảo và chúng tôi có thể khắc phục sự cố kéo xuống VLOOKUP không làm việc trong Excel.
Đọc thêm: Cách điền dữ liệu xuống hàng cuối cùng trong Excel (3 phương pháp nhanh)
Giải pháp 4: Giữ dữ liệu khớp với khớp gần đúng
Đôi khi, việc tìm kiếm dữ liệu trùng khớp chính xác gây ra sự cố khi lấy giá trị thông qua hàm VLOOKUP . Chúng tôi cũng gặp trường hợp tương tự trong tập dữ liệu của mình ở ô D11 .
Các bước để giải quyết vấn đề được giải thích bên dưới:
📌 Các bước:
- Chọn ô D11 để kiểm tra công thức trong Thanh công thức .
- Bây giờ, thay đổi loại đối sánh chữ hoa chữ thường từ TRUE thành FALSE . Công thức sẽ như hình bên dưới:
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,FALSE)
- Nhấn Enter .
- Bạn sẽ thấy hàm sẽ lấy giá trị từ tập dữ liệu chính.
Cuối cùng, chúng ta có thể nói rằng quy trình của chúng tôi hoạt động hoàn hảo và chúng tôi có thể khắc phục sự cố kéo xuống VLOOKUP không hoạt động trong Excel.
Đọc thêm: Cách kéo công thức và bỏ qua các ô ẩn trong Excel (2 ví dụ)
Giải pháp 5: Loại bỏ các ô trống khỏi tập dữ liệu
Đôi khi chúng ta vô tình xóa bất kỳ giá trị ô nào khỏi tập dữ liệu gốc. Do đó, nó gây ra sự phức tạp cho Excel khi trích xuất giá trị bằng hàm. Nó làcũng là lỗi của con người. Bạn có thể dễ dàng tìm thấy nó. Trong trường hợp này, hàm hiển thị 0 từ đó chúng ta có thể dự đoán rằng đã xảy ra sự cố ở đây. Trong tập dữ liệu của chúng tôi, ô D13 đang hiển thị kết quả như vậy.
Quy trình khắc phục sự cố này được đưa ra bên dưới:
📌 Các bước:
- Chuyển đến trang tính Tập dữ liệu chính từ Thanh tên trang tính .
- Bây giờ, hãy nhập giá trị ô đã xóa theo cách thủ công. Nếu có tập dữ liệu lớn, bạn có thể tìm thấy dữ liệu mong muốn bằng cách chọn phạm vi dữ liệu.
- Nhập dữ liệu theo cách thủ công bằng bàn phím và nhấn Enter .
- Sau đó, quay trở lại trang tính trước và bạn sẽ thấy vấn đề đã được giải quyết.
Vì vậy , có thể nói rằng chúng tôi có thể khắc phục sự cố VLOOKUP kéo xuống không hoạt động trong Excel.
Đọc thêm: [Đã giải quyết]: Xử lý điền không hoạt động trong Excel (5 Giải pháp đơn giản)
Giải pháp 6: Nhập giá trị tra cứu chính xác
Việc nhập tham chiếu ô tra cứu không chính xác, đôi khi khiến Excel nhận được giá trị theo ý muốn của chúng ta hàng loạt. Trong trường hợp như vậy, hàm VLOOKUP không thể thực hiện đúng nhiệm vụ của nó. Vì vậy, chúng tôi có thể nói rằng kéo xuống cũng sẽ không hoạt động. Trong tập dữ liệu của chúng tôi, chúng tôi có lỗi #N/A như vậy trong toàn bộ phạm vi ô D5:D14 .
Các bước để giải quyết vấn đề phức tạp này được đưa ra dưới đây:
📌 Các bước:
- Trước hết,chọn ô D5 để kiểm tra đối số hàm. Bạn có thể nhấp vào tham chiếu ô để xem ô được chọn trong bảng tính.
- Bạn có thể thấy rằng thay vì ô B5 , chúng tôi chọn A5 trong hàm.
- Bây giờ, nhấn nút Xóa lùi để xóa tham chiếu ô và chọn ô B5 . Công thức sửa đổi được hiển thị bên dưới:
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- Nhấn Enter .
- Sau đó, nhấp đúp chuột vào biểu tượng Fill Handle để sao chép công thức mới vào ô D14 .
- Bạn sẽ nhận được tất cả các giá trị mong muốn.
Vì vậy, có thể nói rằng chúng tôi có thể xác định và khắc phục sự cố kéo xuống Vlookup không hoạt động trong Excel.
Giải pháp 7: Lưu trữ giá trị tra cứu ở cột ngoài cùng bên trái
Hàm VLOOKUP không thể hoạt động bình thường nếu chúng tôi không nhập ô ngoài cùng bên trái của tập dữ liệu gốc dưới dạng lookup_value . Trong trường hợp này, hàm trả về một số giá trị có dây trong kết quả như hình minh họa bên dưới.
Phương pháp khắc phục khó khăn này được mô tả bên dưới:
📌 Các bước:
- Chọn ô D5 và sửa đổi tham chiếu ô lookup_vaue từ C5 thành B5 .
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- Sau đó, nhấn Enter . Hàm sẽ hiển thị khu vực mong muốn của chúng ta trong ô.
- Bây giờ, nhấp đúp vào trênbiểu tượng Fill Handle để sao chép công thức lên ô D14 .
- Vấn đề sẽ được giải quyết và bạn sẽ nhận được giá trị cho tất cả nhân viên.
Cuối cùng, chúng tôi có thể khẳng định rằng chúng tôi có thể khắc phục sự cố kéo xuống không hoạt động của VLOOKUP trong Excel.
Giải pháp 8: Chèn chỉ mục cột chính xác Số
Việc thêm một cột mới có thể gây ra khối lượng với hàm VLOOKUP . Nó thay đổi column_index_num , kết quả là hàm VLOOKUP không trả về kết quả mong muốn. Tập dữ liệu của chúng tôi gặp phải một vấn đề tương tự và tất cả các con số đều là 0 .
Cách giải quyết vấn đề này được giải thích bên dưới:
📌 Các bước:
- Đầu tiên, hãy chọn ô D5 trong Thanh công thức và nhập đúng column_index_num.
- Trong trường hợp của chúng tôi, column_index_num mới là 5 . Công thức sẽ như hình bên dưới:
=VLOOKUP(B5,$K$4:$Q$14,5,TRUE)
- Bây giờ, nhấn Enter .
- Sau đó, nhấp đúp vào vào biểu tượng Fill Handle để sao chép công thức lên đến ô D14 .
- Khó khăn sẽ được giải quyết và bạn sẽ nhận được giá trị cho tất cả các thực thể.
Do đó, chúng tôi có thể khẳng định rằng công thức của chúng tôi hoạt động chính xác và chúng tôi có thể khắc phục sự cố VLOOKUP kéo xuống không hoạt động trong Excel.
Giải pháp 9: Chọn Mảng Bảng Đúng
Nhập một tham chiếu table_array không chính xác làmột lý do khác để gặp lỗi từ hàm VLOOKUP . Trong trường hợp như vậy, chúng tôi sẽ hiển thị lỗi #N/A trong tập dữ liệu. Vì chức năng không thể thực hiện đúng nhiệm vụ của nó, vì vậy chúng tôi có thể xác nhận rằng thao tác kéo xuống của chức năng đó cũng sẽ không hoạt động. Trong tệp của chúng tôi, chúng tôi có loại lỗi #N/A tương tự như vậy trong toàn bộ phạm vi ô D5:D14 .
Phương pháp giải quyết vấn đề này được đưa ra bên dưới:
📌 Các bước:
- Khi bắt đầu, hãy chọn ô D5 để kiểm tra đối số hàm trong Thanh công thức .
- Sau đó, viết ra hàm phù hợp với table_array chính xác như bên dưới:
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- Bây giờ, hãy nhấn phím Enter .
- Tiếp theo , nhấp đúp vào vào biểu tượng Fill Handle để sao chép công thức mới đến ô D14 .
- Bạn sẽ nhận được tất cả các giá trị mong muốn của chuyến tham quan .
Cuối cùng, chúng tôi có thể nói rằng kỹ thuật giải quyết lỗi của chúng tôi đã hoạt động bình thường và chúng tôi có thể khắc phục sự cố kéo xuống của VLOOKUP làm việc trong Excel.
Giải pháp 10: Đặt định dạng ô có liên quan
Đôi khi định dạng ô đã đặt trước đó có thể gây rắc rối cho chúng tôi khi chúng tôi nhập dữ liệu từ trang tính này sang trang tính khác thông qua VLOOKUP chức năng . Khi cố gắng lấy giá trị Thu nhập cho tất cả nhân viên, chúng tôi nhận được một số giá trị không thể đoán trước trong tập dữ liệu của mình như hình ảnh. Điều này xảy ra do ô sai