30 hàm Excel trong 30 ngày: ERROR.TYPE (ERROR.TYPE)

Hôm qua trong cuộc thi marathon 30 hàm Excel trong 30 ngày chúng tôi đã tìm kiếm các giá trị bằng cách sử dụng hàm TRA CỨU (LƯỢT XEM). Hôm nay chúng ta sẽ sử dụng lại chức năng này để khắc phục lỗi.

Chúng tôi sẽ dành ngày thứ 17 của cuộc đua marathon để nghiên cứu về chức năng LỖI.TYPE (LOẠI.ERROR). Nó có thể nhận ra các loại lỗi và đến lượt bạn, có thể sử dụng thông tin này để loại bỏ chúng.

Vì vậy, hãy xem thông tin và ví dụ về việc sử dụng hàm LỖI.TYPE (LOẠI LỖI) trong Excel. Nếu bạn có thêm thông tin hoặc ví dụ, vui lòng chia sẻ chúng trong phần bình luận.

Chức năng 17: ERROR.TYPE

Chức năng LỖI.TYPE (ERROR.TYPE) xác định loại lỗi theo số hoặc trả về #TẠI (# N / A) nếu không tìm thấy lỗi.

Làm cách nào để sử dụng hàm ERROR.TYPE?

Bằng cách LỖI.TYPE (ERROR.TYPE) Bạn có thể:

  • xác định loại lỗi.
  • giúp người dùng sửa chữa các lỗi xảy ra.

Cú pháp ERROR.TYPE

Chức năng LỖI.TYPE (ERRORTYPE) có cú pháp sau:

ERROR.TYPE(error_val)

ТИП.ОШИБКИ(значение_ошибки)

  • lỗi_val (error_value) là cùng một lỗi cần được xác định.
  • mã được trả về bởi hàm LỖI.TYPE (LOẠI.LỖI):
    • 1 #VÔ GIÁ TRỊ! (#TRỐNG RỖNG!)
    • 2 #DIV / 0! (# DEL / 0!)
    • 3 #GIÁ TRỊ! (#VÌ THẾ!)
    • 4 #REF! (#SSYL!)
    • 5 #TÊN? (#TÊN?)
    • 6 # MỘT! (#CON SỐ!)
    • 7 #TẠI (# N / A)
    • #TẠI (# N / A)… bất kỳ giá trị nào khác

Bẫy ERROR.TYPE

Nếu giá trị của đối số lỗi_val (error_value) không phải là lỗi, là kết quả của một hàm LỖI.TYPE (ERROR.TYPE) sẽ là một thông báo lỗi #TẠI (# Không / A). Bạn có thể tránh điều này nếu bạn sử dụng hàm BÁC SĨ (ISERROR) để kiểm tra lỗi, như trong ví dụ 2.

Ví dụ 1: Xác định loại lỗi

Sử dụng các chức năng LỖI.TYPE (ERROR.TYPE) Bạn có thể kiểm tra một ô để xác định xem nó chứa loại lỗi nào. Nếu không có lỗi trong ô, thì thay vì mã lỗi số, giá trị sẽ được trả về #TẠI (# Không / A).

=ERROR.TYPE(B3)

=ТИП.ОШИБКИ(B3)

Trong ví dụ này, ô B3 chứa #GIÁ TRỊ! (#VALUE!), Do đó, loại lỗi là 3.

Ví dụ 2: Giúp người dùng xử lý lỗi

Bằng cách phối hợp LỖI.TYPE (LOẠI LỖI) với các chức năng khác, bạn có thể giúp người dùng sửa lỗi xuất hiện trong một ô. Trong ví dụ này, các số phải được nhập vào các ô B3 và C3. Nếu nhập văn bản, kết quả trong D3 sẽ là thông báo lỗi #GIÁ TRỊ! (#GIÁ TRỊ!). Nếu số không được nhập vào ô C3, kết quả sẽ là một thông báo lỗi # DIV / 0 (# PHẦN / 0).

Trong ô D4, hàm BÁC SĨ (ISERROR) kiểm tra lỗi và LỖI.TYPE (ERROR.TYPE) trả về số lỗi này. Hàm số TRA CỨU (LOOKUP) tìm thấy một thông báo thích hợp trong bảng mã lỗi với gợi ý về cách sửa lỗi và hiển thị nó cho người dùng.

=IF(ISERROR(D3),LOOKUP(ERROR.TYPE(D3),$B$9:$B$15,$D$9:$D$15),"")

=ЕСЛИ(ЕОШИБКА(D3);ПРОСМОТР(ТИП.ОШИБКИ(D3);$B$9:$B$15;$D$9:$D$15);"")

Dưới đây là bảng tương ứng giữa các mã lỗi số và các thông báo được hiển thị:

Bình luận