آشنایی با انواع خطاهای فرمول نویسی در اکسل:
همانطور که میدانید فرمول نویسی از مهم ترین اجزای اکسل است.
با این حال گاهی از اوقات در نوشتن و اجرای فرمول ها با خطاهایی مواجه می شویم.
آشنایی با خطاهای مختلف در فرمول نویسی کمک شایانی در فهم و رفع این خطاها به ما می کند.
!DIV/0 #(خطای تقسیم عدد بر صفر):
می دانید که تقسیم هر عدد بر صفر نتیجه ای ندارد.
هنگامی که در فرمول نویسی های خود عددی را بر صفر تقسیم کنید با این خطا مواجه خواهید شد.

*نکته*
اکسل سلول خالی را در محاسبات صفر در نظر میگیرد پس اگر عددی را بر آنها تقسیم نمایید با خطای!DIV/0 #مواجه خواهید شد.
مثال:

!VALUE#(خطای داده):
زمانی که در فرمول نویسی های خود از داده نامناسب استفاده نمایید با این خطا مواجه میشود.
درواقع خطای Value زمانی ظاهر میشود که متغییر های تابع نادرست وارد شده باشند.

برای مثال بجای وارد کردن عدد در آرگومان دوم تابع INDEX متن وارد شود.
مثال:


!NAME#(خطای NAME ):
میدانیم اولین مرحله از فرمول نویسی درج مساوی در سلول است.
پس از گذاشتن( = ) در سلول باید نام تابع مورد نظر خود را بنویسید.
درصورتی که نام وارد شده در این مرحله اشتباه باشد و بجای آن یک نام نامعتبر وارد شود با خطای #NAME! روبه رو خواهیم شد.
مثال:برای مثال نام تابع COUNTIF اشتباه وارد شود

!REF#(خطای عدم وجود مرجع):
هنگامی که در فرمول نویسی های خود به سلولی اشاره کرده باشید که به صورت ناگهانی حذف شود یا وجود نداشته باشد با خطای REF روبه رو خواهید شد.
مثال:
ارجاع به محدوده ناموجود:

حذف مرجع سلول:

!N/A#(خطای عدم وجود ):
این خطا به معنای عدم وجود است. در صورتی که اکسل نتواند مقداری را که درخواست شده پیدا کند خطای N/A نمایش داده می شود.
برای مثال جستجوی نمره زبان دانش آموزان با تابع VLOOKUP . با وارد کردن مقدار ID که در جدول موجود نیست با این خطا رو به رو خواهیم شد:

!NUM#(خطای عدد نامعتبر):
همانطور که از تیتر مشخص است این خطا مربوط به اعداد است هنگامی که از عدد نامناسب در فرمول استفاده نماییم با این خطا مواجه خواهیم شد.
برای مثال استفاده از اعداد منفی در تابع ()SQRT (تابع جذر) نامناسب است.

!NULL#(خطای تهی):
این خطا در صورت های زیر نمایش داده خواهد شد:
-عدم درج جدا کننده در فرمول نویسی و نشان دادن محدوده ها


-عدم استفاده صحیح از عملگر ها در فرمول نویسی
-همچنین اکسل هنگامی که دو ناحیه هیچ اشتراکی باهم ندارد نیز خطای NULL را نمایش می دهد.
*نکته*
کارکتر فاصله در اکسل نشان دهنده اشتراک است.
اگر بجای جداکننده در آرگومان ها از کارکتر فاصله استفاده کنیم با این خطا روبه رو خواهیم شد.
خطای #### (خطای پهنای ستون):
این خطا هنگامی نمایش داده میشود که نتیجه فرمول به دست آمده طولانی است.
برای رفع این خطا کافی است که پهنای ستون را افزایش دهید.
همچنین در صورتی که فرمت سلول مناسب نباشد نیز این خطا نمایش داده خواهد شد.

!CALC# (خطای محاسبات)
همانطور که از اسمش پیداست این خطا خطای محاسبات است و مخصوص آرایه ها در اکسل است. هنگامی که فرمول در کار با آرایه با خطای محاسباتی رو به رو شود این خطا ظاهر خواهد شد.
*نکته*
آرایه خالی باعث ایجاد خطای !CALA است
پنهان کردن خطاها:
با استفاده از تابع IFERROR میتوان تمام خطاهای گفته شده را پنهان نمود.
جهت آشنایی و یادگیری تابع IFERROR کلیک نمایید.
<<نظرات خود را با ما به اشتراک بگذارید>>
بیشتر مطالعه کنید: