تابع 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
|
هر نوع | الزامی | سلول یا مقداری که خطای آن بررسی میشود |
نوع خطای یک سلول را به صورت عدد برمیگرداند
کاربردهای تابع
✓
پیام خطای اختصاصی
نمایش توضیح متفاوت برای «پیدا نشد» و «تقسیم بر صفر»
✓
گزارش کیفیت داده
شمارش و دستهبندی خطاهای یک شیت بر اساس نوع
خطاهای رایج و راهحل
#N/A
مقدار ورودی خطا نیست
راهحل: بررسی با ISERROR قبل از استفاده
نکات مهم
- اگر سلول خطا نداشته باشد، خودِ این تابع #N/A میدهد؛ پس اول با ISERROR بررسی کنید.
- کدها: 1 برای #NULL!، 2 برای #DIV/0!، 3 برای #VALUE!، 4 برای #REF!، 5 برای #NAME?، 6 برای #NUM! و 7 برای #N/A.
توضیحات بیشتر
IFERROR همهی خطاها را یکسان میبیند؛ وقتی لازم است بین خطاها فرق بگذارید، این تابع به کار میآید.
