Bất cứ ai làm việc trong lĩnh vực kiểm toán đều sử dụng một công cụ vô cùng đắc lực chính là Excel. Tuy nhiên trong quá trình làm việc, rất nhiều người gặp lỗi hàm VLOOKUP. Đây là một trong những hàm tìm kiếm phổ biến nhất của Excel. Ắt hẳn ai cũng sẽ “phát điên” khi nhập chính xác cú pháp hàm VLOOKUP rồi nhưng kết quả vẫn là Not Available – Không có thông tin để hiển thị. Vậy lỗi hàm VLOOKUP là gì và cách khắc phục nó như thế nào? Vấn đề này sẽ được giải đáp trong bài viết dưới đây. Show
Lỗi 1: Sai Định DạngLỗi phổ biến khiến người dùng không thể thực hiện hàm VLOOKUP là lỗi sai định dạng Người dùng thường gặp lỗi định dạng khi dùng định dạng kiểu chữ (text) cho các số. Lúc này, 2 cách giải quyết thường được sử dụng là:
Cách thực hiện: Chúng ta giả sử Cột C (Lookup_value) chứa giá trị lưu dạng số còn Cột A (Lookup_array) chứa giá trị lưu dạng Text. Ta sẽ tiến hành như sau: + Cách 1: Người dùng chèn thêm hàm Text để định dạng lại giá trị của Cột A (lookup_array) thành dạng Text. Từ đó chúng sẽ ăn khớp với định dạng Text của Cột A. Sau đó, người dùng kéo công thức ô E2 xuống đến ô E10. Từ đó sẽ nhận được giá trị tham chiếu về. E2=Vlookup(Text(C2,0),$A$2:$D$10,4,0) Lưu ý: Hàm Text chỉ nhận tham số Reference là một ô (1 cell) nên ta phải chuyển tham số lookup_Value ở công thức ban đầu thành tham chiếu 1 ô (ô C2). Nếu không hàm sẽ bị lỗi không thực hiện được. + Cách 2: Nhân thêm 1 đơn vị và chuyển giá trị sang cột khác. Tương tự như trường hợp trên, người dùng chèn thêm hàm Số để định dạng lại giá trị của Cột C (lookup_value) thành dạng Số. Từ đó chúng sẽ ăn khớp với định dạng Text của Cột C. Sau đó, người dùng kéo công thức ô B2 xuống đến ô B10. Từ đó sẽ nhận được giá trị tham chiếu về. Ví dụ: cột A đang ở dạng text ta có thể chuyển nó thành dạng số vào cột B bằng công thức B2=A2*1 E2=Vlookup(B2:B10,$B$2:$D$10,3,0) Lưu ý: Bất cứ ô nào trong cột A chứa giá trị ký tự (chữ b) chứ không phải dạng số, người dùng nhân cho bất cứ đơn vị nào thì kết quả trả về ở ô E2 cũng sẽ bị lỗi. Lỗi 2: Thừa Dấu Cách Ở Cuối Cùng Của Điều Kiện Tìm KiếmThừa dấu cách ở cuối ô điều kiện tìm kiếm khiến hàm VLOOKUP bị lỗi Trong một số trường hợp, người dùng đã nhập đúng định dạng của hàm VLOOKUP nhưng kết quả trả về vẫn bị lỗi. Câu trả lời chính là thừa dấu cách trong ô giá trị tìm kiếm (lookup values). Cách phát hiện: Người dùng nhấn vào một ô bất kỳ trong ô giá trị tìm kiếm, nếu dòng cuối cùng của ô có một hoặc vào dấu cách thì ắt hẳn bạn đã mắc phải lỗi này khiến hàm VLOOKUP không thể thực hiện. Thông thường, việc người dùng lấy dữ liệu từ nhiều nguồn khác nhau và quên loại bỏ dấu cách dễ dẫn đến lỗi nói trên. Cách giải quyết: Người dùng chọn lần lượt giá trị dùng làm điều kiện và giá trị tương ứng, nếu phát hiện dấu cách có thể dễ dàng xóa bỏ để khắc phục lỗi. Ngoài ra, tính năng Data – Text to Columns trong Excel cũng có thể dùng để xóa tất cả dấu cách một cách nhanh chóng. Lỗi 3: Không Khóa Mảng Tham Chiếu Tìm KiếmKhông khóa mảng tham chiếu sẽ khiến hàm VLOOKUP bị lỗi Thông thường, người ta sẽ dùng hàm VLOOKUP để tìm kiếm nhiều giá trị. Khi thêm 1 trường vào bảng dữ liệu, người dùng sẽ kéo các ô xuống dưới để copy công thức cho các ô ở sau. Khi nháy đúp chuột vào ô kết quả bất kỳ, người dùng dễ dàng nhận ra chỉ có một nửa công thức hoạt động. Chính vì vậy, người dùng không khóa mảng nên giá trị tìm kiếm (lookup values) không thể tương ứng với mảng tham chiếu lookup arrays, từ đó hàm VLOOKUP không thể thực hiện. Cách giải quyết: Trước khi kéo công thức xuống để copy cho các ô ở sau, người dùng sẽ dùng phím F4 để để khóa mảng tham chiếu. Phím F4 sẽ thêm dấu $ trước vị trí của ô và số thứ tự của dòng, ví dụ như $B$4:$C$10. Bài viết này đã cung cấp cho bạn thông tin 3 lỗi sai phổ biến nhất khiến bạn không thể thực hiện được hàm VLOOKUP. Chúc các bạn thành công! Hàm VLOOKUP là một hàm trợ thủ đắc lực trong Excel mà mọi người dùng đều phải công nhận. Nếu một ngày hàm VLOOKUP của bạn không hoạt động, nghĩa là bạn đã gặp lỗi hàm VLOOKUP. Bài viết này EDUSA sẽ giúp bạn giải đáp thắc mắc về lỗi hàm Excel không chạy khi dùng hàm VLOOKUP, đồng thời đưa ra các giải pháp khắc phục vấn đề này. 1. Lỗi hàm Excel không chạy khi dùng VLOOKUP – Lỗi NAĐây là lỗi hàm VLOOKUP phổ biến mà người dùng hay mắc phải khi sử dụng hàm tham chiếu VLOOKUP trong file Excel của bạn. Lỗi NA trong hàm VLOOKUP này xuất phát từ nhiều nguyên nhân, các bạn hãy thử kiểm tra xem mình có đang mắc những lỗi nào dưới đây nhé:1.1 Lỗi chính tả trong tham chiếu giá trị được tìm kiếm (Lookup Value) của công thức hàm VLOOKUPTrong khi sử dụng, nguồn dữ liệu của bạn có thể đến từ nhiều hệ thống khác nhau như web, từ file của người khác,… Lúc này, rất có thể dữ liệu đã phát sinh lỗi hay chứa các ký tự lạ. Việc bạn cần làm là rà soát lỗi chính tả, hay toàn bộ dữ liệu trong trang tính thì lỗi NA trong hàm VLOOKUP này sẽ biến mất.1.2 LỗiN/A trong hàm VLOOKUP khi dò tìm các giá trị gần đúngNhắc lại cho bạn đọc nhớ, công thức hàm VLOOKUP chính là: \=VLOOKUP(,< bảng dữ liệu >,< cột lấy giá trị >,[ TRUE / FALSE ]) Với tham số thứ 4, nếu bạn không điền gì hoặc điền ”TRUE” thì khi đó, hàm VLOOKUP sẽ dò tìm giá trị gần đúng. Lỗi N/A trong hàm VLOOKUP xuất hiện khi:
Xem thêm: Hướng dẫn dùng hàm Excel bỏ dấu đơn giản nhất 1.3 Cột tìm kiếm trong hàm VLOOKUP không ở vị trí đầu tiên khi tra cứuNhư đã nhắc rất nhiều bạn đọc, vị trí các cột rất quan trọng khi sử dụng hàm VLOOKUP. Lưu ý: Với tình huống bạn không thể thay đổi vị trí cột dữ liệu cho đúng, hãy sử dụng hàm MATCH và INDEX thay thế cho hàm VLOOKUP để tra cứu nhé. Cách khắc phục lỗi hàm VLOOKUP:
2. Lỗi hàm Excel không chạy khi dùng VLOOKUP – Lỗi VALUECũng như lỗi N/A, lỗiVALUE trong hàm VLOOKUP cũng là một lỗi được người dùng nhận định là dễ mắc phải. Chủ yếu thông báo hiển thị lỗi này xuất phát từ 3 nguyên nhân chính sau đây:2.1 Giá trị tra cứu (Lookup value) của hàm VLOOKUP dài hơn 255 ký tựCó thể bạn chưa biết, giới hạn cho tham số Lookup value trong công thức hàm VLOOKUP chỉ cho phép tối đa 255 ký tự. Và việc đối tượng bạn tra cứu có nhiều hơn số ký tự cho phép thì hiển nhiên, lỗi VALUE xuất hiện.Cách khắc phục: Trong tình huống này, hàm MATCH kết hợp INDEX lại là một giải pháp tuyệt vời thay thế được tính năng của hàm VLOOKUP. Xem thêm: Cách dùng công thức Excel lọc dữ liệu đơn giản và dễ hiểu .2 Lỗi do tham số cột lấy dữ liệu về trong hàm VLOOKUP nhỏ hơn 1Nhắc lại bạn đọc về công thức hàm VLOOKUP như sau: \=VLOOKUP(,< bảng dữ liệu >,< cột lấy giá trị >,[ TRUE / FALSE ]) Nếu có giá trị nhỏ hơn 1 (<1), thì Excel sẽ thông báo lỗi VALUE tới người dùng.3. Lỗi hàm Excel không chạy khi dùng VLOOKUP – Lỗi NAMEVới lỗi NAME, có rất nhiều nguyên nhân khiến Excel hiển thị lỗi này khi người dùng sử dụng hàm VLOOKUP để tìm kiếm hay tra cứu. Cùng kiểm tra xem bạn có mắc những nguyên nhân sau đây hay không nhé:3.1 Do hàm VLOOKUP không phân biệt chữ viết hoa hay viết thườngHàm VLOOKUP được mặc định trả về kết quả đầu tiên khi tìm được, bất kể là chữ hoa hay chữ thường. Có lẽ bạn không để ý sự mặc định này nên các dữ liệu có sự khác biệt về viết hoa hay viết thường. Cách khắc phục: Sử dụng các hàm tra cứu theo chiều dọc như LOOKUP, SUMPRODUCT, INDEX / MATCH,.. kết hợp với hàm EXACT để tra cứu đúng đối tượng cần tìm. 3.2 Do tham chiếu trong hàm VLOOKUP bị thay đổi do copy hay fill down công thức xuống dướiĐây là lý do tại sao bạn đọc hay được khuyến khích sử dụng những kí tự $ để khóa tham chiếu (như $A$1:$I$8 thay vì A1:I8) khi copy hay di chuyển công thức nhé. Lỗi NAME khi dùng hàm VLOOKUP có thể khắc phục nếu bạn luôn khóa công thức của mình nhé.Xem thêm: Cách dùng công thức Excel bỏ ký tự nhanh nhất 4. Nên học Excel ở đâu uy tín?Nếu bạn đang tìm cho mình địa điểm học Excel đảm bảo bạn thi là sẽ đạt nhưng vẫn đang băn khoăn chưa biết chọn đâu uy tín thì EDUSA là lựa chọn tuyệt vời dành cho bạn. Hiện nay trung tâm có khóa học và thi tin học Excel cam kết đậu ngay từ lần thi đầu tiên, hoàn 100% lệ phí học và thi khi thi không đạt chứng chỉ. Khi đăng ký khóa học, học viên sẽ được hưởng trải nghiệm các dịch vụ và lợi ích sau:
5. Các khóa học Excel chất lượng tại EDUSATại EDUSA, chúng tôi cung cấp đa dạng các khóa học luyện thi Excel phục vụ tối đa nhu cầu của người học. Một số khóa luyện thi Excel tại trung tâm:
6. Câu hỏi thường gặp6.1 Chứng chỉ tin học có giá trị trong bao lâu?Chứng chỉ tin học có giá trị vĩnh viễn và không bị hết hạn. 6.2 Tôi có thể đăng ký thi Excel ở đâu?Bạn có thể đăng ký thi Excel tại các trung tâm đào tạo hoặc các trường đại học, cao đẳng có chương trình đào tạo chứng chỉ này. Hoặc bạn có thể đăng ký tại trung tâm EDUSA để có được chứng chỉ với kết quả tốt nhất nhé. 6.3 Tôi có thể thi lại nếu không đạt được chứng chỉ tin học Excel?Có, bạn có thể thi lại nếu không đạt được chứng chỉ tin học Excel. Khi bạn học tại EDUSA thi sẽ được cung cấp các buổi học và thi lại “miễn phí” nếu bạn thi không đạt. 7. Kết luậnBài viết trên đã tổng hợp một số lỗi hàm Excel không chạy mà cấc bạn hay mắc phải khi sử dụng hàm VLOOKUP để tìm kiếm cũng như tra cứu dữ liệu. Hy vọng những thông tin trên sẽ giúp bạn biết cách giải quyết các lỗi này. Chúc bạn thành công! |