در این مطلب در مورد کاربرد فرمول IFERROR از گروه فرمولهای Logical در گوگل شیت Google Sheets صحبت خواهیم کرد.
کاربرد فرمول IFERROR:
فرمول IFERROR برای مواقعی کاربرد دارد که میخواهیم اگر خروجی یک فرمول دارای {tip title="خطای فرمول نویسی" content="مثلا هنگامیکه مخرج کسر 0 باشد"}خطا{/tip} بود، پیغام خطای فرمول را نمایش ندهد یا بجای آن متن دلخواهی که تعریف میکنیم نمایش داده شود.
ورودی فرمول IFERROR:
فرمول IFERROR دارای دو گزینه ورودی به شرح زیر است؛
value: مقدار ورودی که بصورت یک فرمول تعریف میشود
value_if_error: مقداری که در صورت خطا در فرمول نمایش داده شود (اختیاری)
خروجی فرمول IFERROR:
اگر فرمول تعریف شده در ورودی اول فرمول دارای مقدار باشد، خروجی فرمول IFERROR برابر نتیجه فرمول خواهد بود، در غیر اینصورت برابر مقداری خواهد بود که در ورودی دوم تعریف کرده ایم (در صورت خالی بودن این ورودی، هیچ مقداری در خروجی نمایش داده نمی شود)
مثال از کاربرد فرمول IFERROR:
در تصویر زیر تعریف کردهایم که اگر مقدار ورودی " value" دارای خطا باشد، بجای نمایش پیام خطا، پیام "invalid data" را نمایش دهد؛
همانطور که میبینید، در مثال بالا حاصل فرمول A20/B20 به دلیل آنکه مقدار B20 برابر صفر است، یک مقدار نامعتبر خواهد بود که در حالت عادی Google Sheets پیام خطای "!DIV/0#" را نمایش میدهد، اما با استفاده از این فرمول بجای پیام خطا، متن داخواه "invalid data" را نمایش دادیم.
اگر مقدار اختیاری value_if_error را خالی بگذاریم، در صورتی که مقدار ورودی " value" دارای خطا باشد، هیچ مقداری در خروجی فرمول IFERROR نمایش داده نمیشود، مانند مثال زیر؛
برای مشاهده فهرست کامل توابع گروه Logical در گوگل شیت میتوانید به لینک زیر مراجعه کنید؛
بازنشر مطالب با رعایت قوانین سایت جیگاید آزاد است.
اگر این مطلب برایتان مفید بود، آنرا با دیگران به اشتراک بگذارید یا نظر خود را درباره این مطلب بیان کنید.