تابع ERROR.TYPE

نوع خطای یک سلول را به صورت عدد برمی‌گرداند

ساختار تابع

=ERROR.TYPE(error_val)

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

تابع ERROR.TYPE برای هر نوع خطا یک کد عددی می‌دهد؛ مثلاً 2 برای #DIV/0! و 7 برای #N/A. با این کد می‌توان برای هر خطا پیام یا رفتار جداگانه تعریف کرد.

مثال: کد خطای سلول B2
=ERROR.TYPE(B2)

مثال: نمایش پیام مناسب برای هر خطا
=IF(ISERROR(B2), CHOOSE(ERROR.TYPE(B2), "", "تقسیم بر صفر", "ورودی نامعتبر", "", "", "", "پیدا نشد"), B2)
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

پیشرفته
▣ دسته‌بندی اکسلی اطلاعاتی
◷ اولین نسخه همه نسخه‌ها
↦ نوع خروجی عدد
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۱۰ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
error_val هر نوع الزامی سلول یا مقداری که خطای آن بررسی می‌شود
Function Arguments
ERROR.TYPE
هر نوع
نوع خطای یک سلول را به صورت عدد برمی‌گرداند

کاربردهای تابع

✓

پیام خطای اختصاصی

نمایش توضیح متفاوت برای «پیدا نشد» و «تقسیم بر صفر»

✓

گزارش کیفیت داده

شمارش و دسته‌بندی خطاهای یک شیت بر اساس نوع

خطاهای رایج و راه‌حل

#N/A

مقدار ورودی خطا نیست

راه‌حل: بررسی با ISERROR قبل از استفاده

✦

نکات مهم

  • اگر سلول خطا نداشته باشد، خودِ این تابع #N/A می‌دهد؛ پس اول با ISERROR بررسی کنید.
  • کدها: 1 برای #NULL!، 2 برای #DIV/0!، 3 برای #VALUE!، 4 برای #REF!، 5 برای #NAME?، 6 برای #NUM! و 7 برای #N/A.

توضیحات بیشتر

IFERROR همه‌ی خطاها را یکسان می‌بیند؛ وقتی لازم است بین خطاها فرق بگذارید، این تابع به کار می‌آید.

توابع مرتبط و جایگزین

ترکیب

مشابه

جایگزین بهتر

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها