به گزارش آفتاب شرق
کار با فرمولها در اکسل همیشه بدون اشتباه نیست. بعضی اوقات با خطاهایی همانند #DIV/0!،#VALUE! یا #N/A روبه رو میشویم که ظاهر فایل را شلوغ و فهمیدن نتایج را سخت میکند. برای مدیریت این خطاها، اکسل تابعی کاربردی به نام IFERROR در اختیار کاربران قرار داده است. این تابع پشتیبانی میکند بهجای نمایش اشتباه، یک مقدار دلخواه یا مطلب اشکار نمایش داده شود.
تابع IFERROR در اکسل چیست؟
تابع IFERROR برای کنترل و مدیریت خطاها در فرمولهای اکسل منفعت گیری میشود. این تابع بازدید میکند که نتیجه یک فرمول اشتباه دارد یا خیر. اگر خطایی وجود داشته باشد، مقدار جانشین نمایش داده میشود. اگر خطایی وجود نداشته باشد، همان نتیجه مهم فرمول نمایش داده میشود. به زبان ساده، IFERROR علتمیشود خروجی فایل اکسل حرفهایتر، تمیزتر و قابل فهمیدن باشد.
نظر مطالعه: تبدیل pdf به اکسل
ساختار و دستور تابع IFERROR در اکسل
ساختار تابع IFERROR زیاد ساده است و فقط دو آرگومان دارد.
=IFERROR(value, value_if_error)
در این ساختار، قسمت اول همان فرمول یا مقداری است که امکان پذیر اشتباه تشکیل کند. قسمت دوم مقداری است که در صورت ابراز اشتباه نمایش داده میشود. همین سادگی، علتشده آموزش تابع iferror در اکسل برای کاربران مبتدی هم کاملاً قابل فهمیدن باشد.
آموزش تابع IFERROR در اکسل با مثال ساده
فکر کنید میخواهید دو عدد را بر هم تقسیم کنید. اگر عدد دوم صفر باشد، اکسل خطای #DIV/0! نمایش میدهد. فرمول معمولی به این شکل است:
اگر مقدار سلول B1 صفر باشد، نتیجه یک خطای آشکار خواهد می بود. برای جلوگیری از این اتفاق، کافی است فرمول را داخل IFERROR قرار دهید.
=IFERROR(A1/B1, ۰)
در این حالت، اگر خطایی رخ دهد، عدد صفر نمایش داده میشود. اگر هم خطایی وجود نداشته باشد، نتیجه تقسیم نمایش داده خواهد شد.
نمایش متن به جای اشتباه با تابع IFERROR
لزومی ندارد مقدار جانشین حتما عدد باشد. شما میتوانید یک متن دلخواه را هم نمایش دهید.
این کار مخصوصا در گزارشها و فایلهای مدیریتی زیاد کاربردی است.
مثال:
=IFERROR(A1/B1, "اشتباه در محاسبه")
در این حالت، اگر خطایی رخ دهد، به جای کد اشتباه، یک مطلب قابل فهمیدن نمایش داده میشود. این کار توانایی کاربر را به شکل محسوسی بهتر میکند.
منفعت گیری از تابع IFERROR برای یک ستون کامل
اگر یک ستون شامل فرمولهایی باشد که گمان اشتباه دارند، میتوانید IFERROR را برای کل ستون اعمال کنید. کافی است فرمول را در اولین سلول داخل کنید و سپس آن را به سلولهای پایین کپی کنید.
به این شکل، همه دادههای ستون بدون نمایش اشتباه و با خروجی کنترل شده نمایش داده خواهد شد. این روش در فایلهای بزرگ و داشبوردهای اکسل زیاد رایج است.
تفاوت IFERROR با IF معمولی در اکسل
تعداد بسیاری از کاربران به جای IFERROR از تابع IF منفعت گیری میکنند. تابع IF فقط شرط منطقی را بازدید میکند، اما توانایی تشخیص همه خطاهای اکسل را ندارد. در روبه رو، IFERROR همه خطاهای رایج اکسل را پوشش میدهد و نیاز به شرط نویسی پیچیده را از بین میبرد. به همین علت، در مدیریت خطاها همیشه منفعت گیری از IFERROR گزینه حرفهایتری است.
کاربردهای رایج تابع IFERROR در اکسل
تابع IFERROR در سناریوهای مختلفی منفعت گیری میشود. از جمله محاسبات مالی، تحلیل داده، گزارش گیری، فایلهای حسابداری و داشبوردهای مدیریتی. هر جا که فرمول دارید و گمان اشتباه وجود دارد، منفعت گیری از IFERROR علتافزایش کیفیت و خوانایی فایل شما میشود.
جمع بندی
تابع IFERROR یکی از مهم ترین ابزارها برای مدیریت اشتباه در اکسل است. این تابع پشتیبانی میکند خروجی فرمولها تمیز، قابل فهمیدن و حرفهای نمایش داده شود. اگر میخواهید فایلهای اکسل شما ظاهر بهتری داشته باشند و کاربر را با خطاهای عددی سردرگم نکنند، یادگیری تابع iferror در اکسل کاملا الزامی است.
دسته بندی مطالب
اخبار سلامتی
