Xử lý lỗi NA ()

Mục lục
Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hãy tưởng tượng rằng chúng ta có một bảng dữ liệu như:

Và sau đó chúng tôi thực hiện một VLOOKUP trên một thành phố không có ở đó, chúng tôi nhận được lỗi N / A:

Đây không phải là vấn đề lớn nếu chúng ta chỉ có một lỗi N / A duy nhất. Tuy nhiên, nếu chúng ta có một số N / A (mỗi N / A phát sinh từ một VLOOKUP riêng biệt) trong một bảng thì nó có thể trông khá khó coi. Ngoài ra, bất kỳ tổng nào liên quan đến các ô này cũng dẫn đến giá trị N / A. Tóm lại, lỗi N / A có thể lan truyền qua toàn bộ sổ làm việc:

Để giải quyết vấn đề này, Excel có hàm ISNA cho phép chúng ta kiểm tra xem hoặc một điều kiện hoặc một ô có giá trị N / A hay không. Nó thường được sử dụng như một phần của câu lệnh IF:

B1 = IF (ISNA (A1), 0, A1)

tức là nếu ô A1 có giá trị ISNA thì ô B1 nhận giá trị 0 nếu không nó có giá trị trong A1.

Hoặc nếu chúng ta có công thức VLOOKUP, chúng ta có thể kiểm tra xem nó có đánh giá NA hay không bằng cách sử dụng cùng một cách tiếp cận. Nếu đúng thì chúng ta lấy giá trị 0, ngược lại chúng ta lấy giá trị được trả về bởi giá trị VLOOKUP:

= IF (ISNA (VLOOKUP (B18, B6: C13,2, FALSE)), 0, VLOOKUP (B18, B6: C13,2, FALSE))

Và nếu phương pháp này được áp dụng trong các hàng riêng lẻ trong bảng trên, chúng ta có:

Cái nào dễ nhìn hơn nhiều và các tổng số bây giờ đánh giá hợp lý.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave