نحوه استفاده از تابع IFNA در اکسل (2 مثال)

  • این را به اشتراک بگذارید
Hugh West

تابع IFNA در درجه اول برای رسیدگی به خطاهای #N/A استفاده می‌شود. اگر چنین خطای #N/A رخ دهد، مقدار خاصی را مطابق دستورالعمل شما برمی گرداند. در غیر این صورت، مقدار مطلق تابع را برمی گرداند. در این مقاله، تابع IFNA در اکسل را با 2 مثال مناسب به تفصیل مورد بحث قرار داده ایم.

ما از لیست قیمت محصول زیر به عنوان مجموعه داده آزمایشی خود برای نشان دادن همه نمونه ها استفاده خواهیم کرد. در مورد تابع IFNA . اکنون بیایید نگاهی اجمالی به مجموعه داده خود داشته باشیم:

دانلود کتاب تمرین تمرین

توصیه می شود فایل اکسل را دانلود کنید و همراه با آن تمرین کنید.

IFNA Function.xlsx

مقدمه ای بر عملکرد IFNA

  • هدف تابع:

از تابع IFNA برای مقابله با خطای #N/A استفاده می‌شود.

  • نحو:

IFNA(value, value_if_na)

  • توضیح آرگومانها:
استدلال ضروری/اختیاری توضیح
مقدار مورد نیاز مقدار برای بررسی خطای @N/A است.
value_if_na مورد نیاز مقدار فقط در صورت یافتن خطای #N/A.
  • پارامتر بازگشت:

مقدار آرگومان اول یا متن جایگزین.

2 ​​مثال برای استفاده از تابع IFNA در اکسل

1. استفاده اساسی از تابع IFNA در اکسل

در این مثال، استفاده بسیار ابتدایی از تابع IFNA را به شما نشان خواهیم داد. همانطور که قبلاً به نحو تابع IFNA اشاره کردیم یعنی IFNA(value, value_if_na) .

بنابراین اگر مقدار معتبری در فیلد مقدار موجود باشد ، سپس آن مقدار به عنوان یک خروجی تابع ظاهر می شود. در غیر این صورت، فیلد value_if_na مقدار مشخص شده خود را به عنوان خروجی تابع برمی گرداند.

در تصویر زیر، قبلاً #N/A در سلول D14 وجود دارد. . بنابراین اگر به سلول D14 در قسمت مقدار تابع IFNA مراجعه کنیم، مقدار مشخص شده در قسمت value_if_na در سلول D15 ظاهر می شود. . اکنون فرمول را در سلول D15 ،

=IFNA(D14,"Missing")

در حالی که دکمه ENTER را فشار می دهیم، وارد کنید. می توانید ببینید که پیام فقدان در سلول D15 همانطور که پیش بینی شده است ظاهر می شود.

محتوای مرتبط: نحوه استفاده از تابع IF در اکسل (8 مثال مناسب)

2. استفاده از تابع IFNA با عملکرد VLOOKUP

اول از همه، ما می خواهیم قابلیت استفاده را نشان دهیم تابع IFNA با عملکرد VLOOKUP . این رایج ترین استفاده از تابع IFNA است.

شما ممکن است بخواهید از تابع VLOOKUP برای استخراج مقادیر بر اساس مقدار جستجو استفاده کنید. اکنون آنچه در مورد تابع VLOOKUP ناخوشایند است این است که دارای یک استنحو پیچیده و همچنین به مجموعه ای از قوانین نیاز دارد که باید از آنها پیروی کرد تا به درستی کار کند.

بنابراین، در هر صورت، اگر هر یک از اشتباهات را انجام دهید، VLOOKUP <1 را نشان می دهد>#N/A خطا. که چیزی نیست جز یک خطا که نشان می دهد، مقدار در دسترس نیست.

اکنون، فرض کنید نمی خواهید پیام #N/A را در سرتاسر مجموعه داده خود مجاز کنید. اما علاقه مند به نشان دادن پیام معنادارتر است. در این صورت، می توانید از تابع IFNA به همراه تابع VLOOKUP برای مقابله با پیام خطا به روشی بهتر استفاده کنید.

بیایید برای هر فرض کنیم. پیام خطای #N/A ، می‌خواهیم " فقدان " را نشان دهیم. در تصویر زیر می‌توانیم پیام #N/A را در سلول D15 مشاهده کنیم.

فرمول داخل سلول D15 این است:

=VLOOKUP(D14,B5:D12,3,0)

اگر به جدول داده های زیر دقت کنیم، می بینیم که مقدار جستجو Cereal است. اما در ستون اول جدول داده ها چنین مقداری وجود ندارد. در نتیجه خطای #N/A در آنجا نشان داده می شود.

حالا اگر بخواهیم Missing را به جای #N/A نشان دهیم ، سپس از فرمول زیر با تابع IFNA استفاده می کنیم.

=IFNA(VLOOKUP(D14,B5:D12,3,0),"Missing")

اینگونه می توانیم از تابع IFNA همراه با تابع VLOOKUP استفاده کنیم.

تفکیک فرمول

  • D14 ▶ مقدار جستجو را ذخیره می کند.
  • B5:D12 ▶ آرایه جستجوی جدول.
  • 3 ▶ فهرست ستون.
  • 0 ▶ مطابقت دقیق را مشخص می کند.
  • VLOOKUP(D14,B5:D12,3,0) ▶ به دنبال Cereal باشید و قیمت مربوطه آن را برمی گرداند.
  • =IFNA (VLOOKUP(D14,B5:D12,3,0),”Missing”) ▶ مقدار VLOOKUP(D14,B5:D12,3,0) را برمی‌گرداند اگر در داخل یافت شود مقدار جستجو است در غیر این صورت، ستون اول Missing در سلول D15 را برمی گرداند.

خوانش های مشابه

  • نحوه استفاده از تابع TRUE در اکسل (با 10 مثال)
  • استفاده از تابع FALSE در اکسل (با 5 مثال آسان)
  • نحوه استفاده از تابع سوئیچ اکسل (5) مثالها)
  • استفاده از تابع XOR Excel (5 مثال مناسب)

IFERROR در مقابل تابع IFNA

تابع IFERROR طیف گسترده ای از خطاها را کنترل می کند در حالی که تابع IFNA فقط با #N/A یعنی خطای موجود نیست مقابله می کند.

به عنوان مثال، اگر خطا وجود داشته باشد. در فرمول های خود اشتباه تایپی کنید و اکسل ممکن است خطای #NAME را برگرداند. در این حالت، تابع IFERROR می تواند با نشان دادن یک متن متناوب به جای پیام #NAME ، خطا را کنترل کند.

از سوی دیگر، IFNA فقط به عملکرد #N/A اهمیت می دهد. این می تواند یک متن جایگزین را در جایگزینی نشان دادن خطای #N/A نشان دهد.

بنابراین، اگر می خواهید فقط خطای #N/A را مدیریت کنید، سپس بهترین روش استفاده از تابع IFNA به جای تابع IFERROR است. برای انواع دیگر خطاها، می توانید از IFERROR استفاده کنیدتابع.

چیزهایی که باید به خاطر بسپارید

📌 اگر سلولی خالی باشد، به عنوان یک رشته خالی در نظر گرفته می شود ( “” ) اما نه به عنوان یک خطا.

📌 اگر فیلد value_if_na را پر نکنید، تابع IFNA این فیلد را به عنوان یک مقدار رشته خالی در نظر می گیرد ( “” ).

نتیجه‌گیری

به‌طور خلاصه، همه جنبه‌های ممکن را با مثال‌های مربوطه در رابطه با Excel IFNA<مورد بحث قرار داده‌ایم. 2> عملکرد. به شما پیشنهاد می شود کتاب تمرین ضمیمه این مقاله را دانلود کرده و تمامی روش ها را با آن تمرین کنید. و از پرسیدن هرگونه سوال در بخش نظرات زیر دریغ نکنید. ما سعی خواهیم کرد در اسرع وقت به تمام سوالات مربوطه پاسخ دهیم. و لطفا از وب سایت ما Exceldemy دیدن کنید تا بیشتر کاوش کنید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.