تابع ISERROR تابعی است که برای هر نوع خطایی مقدار TRUE را برمیگرداند.
آزمون وجود یا عدم وجود خطا
مقدار منطقی TRUE یا FALSE
ISERROR ( value )
آرگمان | ضروري | توضيح |
---|---|---|
value | بله | مقداری که باید بررسی کنیم. |
آرگومان value اغلب آدرس یک سلول است با این وجود میتوانیم تابع و فرمول نیز در آرگومان این تابع برای آزمون نتیجه خطا بودن آنها قرار دهیم.
تابع ISERROR را میتوان با آزمون تابع IF بکار برد و در صورت برقراری شرط، پیام خاصی را خروجی گرفت. به عنوان مثال:
=IF(ISERROR(A1),"Error Founded!","No Error. Great!")
این تابع وجود خطا در یک سلول را بررسی میکند. این خطاها شامل #VALUE! ، #REF! ، #NUM! ، #DIV/0! ، #NAME? ، #NULL! ، #N/A و #GETTING_DATA میشوند.
تابع ISERR نیز مشابه همین تابع عمل میکند با این تفاوت که خطای #N/A را در نظر نمیگیرد.
برای مشخص کردن نوع خطای تشخیص داده شده توسط این تابع میتوانید از تابع ERROR.TYPE استفاده کنید.
این تابع بخشی از یک گروه از توابع است که توابع” IS” نامیده میشوند و برای آزمون خطا بودن نتیجه فرمولها بکار میرود.
این تابع جزء دسته توابع اطلاعاتی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد.
در جدول زیر نمونه هایی از استفاده از فرمول ISERROR و خروجی آن را مشاهده می کنید.