در این مطلب در مورد کاربرد فرمول IFNA از گروه فرمولهای Logical در گوگل شیت Google Sheets صحبت خواهیم کرد.
کاربرد فرمول IFNA:
فرمول IFNA برای مواقعی کاربرد دارد که میخواهیم اگر خروجی یک فرمول دارای خطای N/A# بود، پیغام خطای فرمول را نمایش ندهد یا بجای آن متن دلخواهی که تعریف میکنیم نمایش داده شود.
ورودی های فرمول IFNA:
فرمول IFNA دارای دو گزینه ورودی به شرح زیر است؛
value: مقدار ورودی که بصورت یک فرمول تعریف میشود
value_if_na_error: مقداری که در صورت خطای N/A# در فرمول نمایش داده شود (اختیاری)
خروجی فرمول IFNA:
فرمول IFNA دارای دو خروجی به شرح زیر است؛
اگر فرمول تعریف شده در ورودی اول یا همان value دارای یک مقدار معتبر یا باشد یا خطایی غیر از N/A# را نمایش دهد، همان مقدار با خطای مربوطه نمایش خواهد شد، در غیر اینصورت،
اگر اگر فرمول تعریف شده در ورودی اول یا همان value دارای مقدار نباشد، 2 حالت زیر وجود دارد؛
1- مقدار ورودی دوم یا همان value_if_na_error خالی باشد که در این حالت در خروجی فرمول هیچ مقداری نمایش داده نمی شود
2- برای ورودی دوم یا همان value_if_na_error مقدار تعریف شده باشد که در نتیجه همان را نمایش می دهد
مثال از کاربرد فرمول IFNA:
به عنوان مثال، در تصویر زیر تعریف کردهایم که اگر مقدار ورودی " value" دارای خطای N/A باشد، بجای نمایش پیام خطا، پیام "Not assigned" را نمایش دهد؛
همانطور که میبینید، در مثال بالا مقدار ورودی که برابر مقدار سلول A20 است دارای خطای N/A# است، اما با استفاده از این فرمول بجای پیام خطا، متن داخواه "Not assigned" را نمایش دادیم.
اگر مقدار گزینه اختیاری value_if_na_error را خالی بگذاریم، در صورتی که مقدار ورودی " value" دارای خطای N/A# باشد، هیچ مقداری در خروجی فرمول IFNA نمایش داده نمیشود، مانند مثال زیر؛
همچنین توجه نمائید که اگر مقدار ورودی دارای خطائی به غیر از خطای N/A# باشد، همان پیام خطا نمایش داه خواهد شد.
برای عدم نمایش هرگونه پیام خطا، میتوانید از فرمول IFERROR استفاده نمائید.
برای مشاهده فهرست کامل توابع گروه Logical در گوگل شیت میتوانید به لینک زیر مراجعه کنید؛
بازنشر مطالب با رعایت قوانین سایت جیگاید آزاد است.
اگر این مطلب برایتان مفید بود، آنرا با دیگران به اشتراک بگذارید یا نظر خود را درباره این مطلب بیان کنید.