[لیست آموزش توابع]
خطای N/A# را هوشمندانه مدیریت کن، معرفی تابع تخصصی IFNA!
با توابع جستوجو مثل VLOOKUP کار میکنید و اگر دادهای در جدول پیدا نشود، اکسل خطای زشتِ N/A# (مخفف Not Available) را نمایش میدهد.خیلیها سریع از IFERROR استفاده میکنند، اما یک کارمند و کارشناس حرفهای تفاوت خطرناک این دو را میداند!
چرا IFNA بهتر از IFERROR است؟
تابع IFERROR تمام خطاها را کورکورانه مخفی میکند.یعنی اگر فرمول اشتباه تایپی (?NAME#) یا خطای تقسیم بر صفر (! 0/DIV #) داشته باشد هم پنهان میماند و متوجه باگ فایل نمیشوید!
تابع IFNA فقط و فقط خطای «یافت نشدن داده» (N/A#) را مدیریت میکند و اگر خطای منطقی دیگری رخ دهد، آن را نشان میدهد تا متوجه اشتباه فرمولنویسی شوید.
ساختار تابع:
=IFNA(value, value_if_na)
value: فرمول اصلی شما (مثلاً یک فرمول جستوجو)
value_if_na: متن یا مقداری که میخواهید در صورت پیدا نشدن داده نمایش داده شود
مثال کاربردی در بازار کار (استعلام کد ملی یا نام کالا):فرض کنید میخواهید نام پرسنل را بر اساس کد پرسنلی جستوجو کنید، اما اگر کد واردشده وجود نداشت، به جای نمایش N/A#، پیام مناسبی ظاهر شود:
=IFNA(VLOOKUP(A2, D2:E100, 2, FALSE), "Not Found")
نتیجه کاربردی:گزارش شما ظاهر تمیز و استانداردی پیدا میکند، پیامهای نامفهوم سیستمی حذف میشوند و مهمتر از همه، خطاهای واقعی فایل مخفی نمیمانند!
فقط دو دقیقه وقت بزار و بخون! 
«مستری اکسل، فرمولِ موفقیتِ شغلی!»
اکسلدان شو | رشد شغلی و درآمدی
با توابع جستوجو مثل VLOOKUP کار میکنید و اگر دادهای در جدول پیدا نشود، اکسل خطای زشتِ N/A# (مخفف Not Available) را نمایش میدهد.خیلیها سریع از IFERROR استفاده میکنند، اما یک کارمند و کارشناس حرفهای تفاوت خطرناک این دو را میداند!
=IFNA(value, value_if_na)
=IFNA(VLOOKUP(A2, D2:E100, 2, FALSE), "Not Found")
۶.۷K
۱۹:۱۵