Trả về lỗi "không có giá trị", `#N/A`.
Ví dụ mẫu
NA()
Cú pháp
NA()
Lưu ý
-
#N/A
là một lỗi, nên cả hàm ISNA lẫn ISERROR sẽ trả về giá trị TRUE. Hãy sử dụng hàmISERR
để tìm lỗi không phải#N/A
. -
Nhập
=NA()
vào ô tương đương với nhập trực tiếp giá trị lỗi #N/A. -
#N/A
được dùng để đánh dấu thông tin bị thiếu và để cho biết các hàm đang hoạt động trên dải ô hoặc các ô có chứa các giá trị đó để tạm dừng tính toán. Ví dụ: nếu ôB2
chứa kết quả của mệnh đềIF
:=IF(ISBLANK(A1);0;A1)
vàB2
sau đó có liên quan đến một tổng hay công thức khác thì công thức đó sẽ giả định rằngB2
chứa thông tin chính xác. Khi thay đổi công thức trongB2
thành=IF(ISBLANK(A1);NA();A1)
, thì mọi thao tác tiếp theo trênB2
đều sẽ tạm dừng sau khi gặp lỗi#N/A
và trả về lỗi đó. -
Các lỗi
#N/A
cho biết thông tin bị thiếu và ra hiệu cho các hàm dừng tính toán. Hãy sử dụng giá trị#N/A
thay vì0
hoặc kết quả của ô. Ví dụ: nếuA1
chứa giá trị#N/A
hoặc=NA()
, công thức=A1+A2
sẽ cho kết quả là#N/A
.
Xem thêm
ISNA
: Kiểm tra liệu giá trị có phải là lỗi `#N/A` hay không.
ISERROR
: Kiểm tra liệu giá trị có phải là một lỗi hay không.
ISERR
: Kiểm tra liệu giá trị có phải là một lỗi khác với `#N/A` hay không.
Ví dụ
Kiểm tra tính hợp lệ của dữ liệu trước khi tính toán thêm để tránh tính sai.