هنگامی که از فرمولها در اکسل برای انجام محاسبات استفاده میکنید، برنامه به شما هشدار میدهد که آیا مشکلی در دادهها یا خود فرمول وجود دارد یا خیر.
اگر مشکلی وجود داشته باشد، با استفاده از علامتهای مخصوص، میتوانید به راحتی آن را شناسایی کرده و مشکل را برطرف کنید.
در این مقاله از گروه فایما، با ده مورد از رایجترین خطاها در اکسل و روشهای رفع آنها آشنا خواهید شد.
برخی از خطاهای رایج عبارتند از:
خطای #### یکی از رایج ترین خطا ها هنگام استفاده از اکسل است. اکسل این پیغام خطا را زمانی نمایش می دهد که عرض یک ستون به اندازه برای نمایش تمام کاراکتر های داخل آن کافی نباشد. این خطا همچنین زمانی رخ می دهد که اکسل زمان و تاریخ را منفی نشان میدهد.
برای رفع اولین نمونه از این مشکل، می توانید به سادگی عرض ستون را گسترش دهید تا همه کاراکتر های داخل یک سلول را در خود جای دهد. می توانید سر ستون را بکشید تا زمانی که خطا ناپدید شود. برای رفع خطای زمان، می توانید تاریخ و ساعت را در سلول تنظیم کنید. اگر مشکل دائمی است، می توانید اندازه سلول ها را به صورت جداگانه تغییر دهید.
خطای #DIV/0! زمانی رخ میدهد که فرمول وارد شده شما بر صفر تقسیم شود یا زمانی که برای دادههای تقسیم، یک سلول خالی را انتخاب کرده باشید.
از آنجایی که اکسل نمیتواند فرمول تقسیم بر صفر را پردازش کند، این پیام خطا را به شما نمایش میدهد تا به شما اطلاع دهد که در مخرج کسر، صفر وجود دارد و محاسبه نمیتواند انجام شود.
برای رفع این خطا، میتوانید فرمول خود را به گونهای تنظیم کنید که دیگر تقسیم بر صفر رخ ندهد.
همچنین میتوانید مقداری در سلولی که توسط فرمول ارجاع داده شده است وارد کنید تا از بروز این خطا جلوگیری کنید.
راهحل جایگزین فایما برای این خطا، استفاده از تابع IFERROR است. این تابع در صورت مواجهه با خطا، یک پیام سفارشی را چاپ میکند.
وقتی اکسل نمیتواند مقداری را که فرمول به آن اشاره کرده پیدا کند، خطای #N/A نمایش داده میشود.
این خطا زمانی اتفاق میافتد که دادهها گم شدهاند یا اشتباه وارد شدهاند. معمولا این مشکل به خاطر کاراکترهای اضافی، فاصلههای اضافی، جداول ناقص، حذف سلولهای ارجاع شده یا اشتباه در آدرسدهی رخ میدهد.
برای رفع این خطا، اطمینان حاصل کنید که املای دادهها درست است و هیچ کاراکتر اضافی یا فاصله اضافی وجود ندارد.
همچنین مطمئن شوید که دادهها به درستی وارد شدهاند و هیچ چیزی از دست نرفته باشد.
اکسل زمانی که نمیتواند بخشهایی از فرمول شما را شناسایی کند، خطای مربوطه را نمایش میدهد.
این خطا ممکن است زمانی رخ دهد که برخی از عناصر فرمول را اشتباه تایپ کردهاید یا برخی از بخشها گم شدهاند. همچنین، حتی اگر فرمول شما درست باشد، ممکن است سلولهایی که به آنها ارجاع میدهید اشتباه باشند.
برای رفع این مشکل، بهترین روش این است که فرمول خود را بخش به بخش بررسی کنید و اطمینان حاصل کنید که تمامی عناصر به درستی تایپ شدهاند.
راهحل دیگری که فایما پیشنهاد میدهد، این است که سلولهایی را که میخواهید به آنها ارجاع دهید مشخص کنید و سپس از تب در نوار ابزار، گزینه “درج تابع” را انتخاب کنید. این کار به اکسل کمک میکند تا شما را در هر مرحله از فرمول هدایت کرده و اطمینان حاصل کنید که دادهها به درستی وارد شدهاند.
خطای #NULL! معمولاً زمانی نمایش داده میشود که فضای نادرستی در فرمول شما وجود داشته باشد.
این خطا اغلب زمانی رخ میدهد که به جای ویرگول یا دو نقطه، از فاصله استفاده کرده باشید. در اکسل، فاصله به عنوان عملگر تقاطع بازه شناخته میشود، در حالی که ویرگول (،) برای ترکیب دو داده و دو نقطه (:) برای اشاره به یک بازه از سلولها استفاده میشود.
برای رفع این مشکل، بررسی کنید که هیچ فاصله اضافی در فرمول شما وجود نداشته باشد.
همچنین اطمینان حاصل کنید که تمام علائم نگارشی در فرمول به درستی استفاده شدهاند و هر کدام جایگاه خود را دارند.
خطای #REF! زمانی رخ میدهد که فرمول شما سعی میکند به یک سلول حذفشده اشاره کند.
یکی از راهحلهای ساده برای این مشکل، استفاده از فرمان “بازگشت” (Undo) است. این کار حذف سلول را لغو کرده و به فرمول شما اجازه میدهد دوباره به آن سلول اشاره کند.
همچنین میتوانید سلولی که فرمول به آن اشاره میکند را بررسی کنید و اطمینان حاصل کنید که دادهها به درستی نمایش داده میشوند.
اکسل این خطا را زمانی نمایش میدهد که انتظار دارد فرمول شما به یک عدد اشاره کند، اما در واقع به کاراکترها، متن یا فضاها اشاره میکند.
برای رفع این مشکل، فرمول خود را بررسی کنید تا مطمئن شوید که به سلول درست اشاره میکنید.
اگر فرمول شما صحیح است، ممکن است کاراکترهای نادرستی در سلول وجود داشته باشد.
اکسل بین متن و مقادیر عددی تفاوت قائل میشود، بنابراین تنظیم فرمت سلولها به طوری که به جای متن، به صورت عددی نمایش داده شوند، میتواند این خطا را رفع کند.
زمانی که یک تابع برای پر کردن یک جدول یا ستون اجرا میشود، اکسل ممکن است خطای #SPILL! را نمایش دهد.
این خطا به این معنی است که اکسل نمیتواند تابع را اجرا کند، زیرا در بخشی که قرار است نتایج تابع نمایش داده شود، دادههایی وجود دارد.
به عنوان مثال، اگر فرمول شما قرار است جدولی را از D1 تا D5 پر کند و در سلول D2 کلمه “فایما” نوشته شده باشد، اکسل تابع را اجرا نمیکند و به جای آن خطای #SPILL! را نمایش میدهد.
برای رفع این مشکل، فرمول خود را تغییر دهید تا در سلولهای خالی چاپ شود، یا دادههای موجود در سلول مشکلساز را حذف کنید.
این خطا زمانی رخ میدهد که فرمول شما هنگام کار با یک آرایه با مشکل مواجه میشود.
خطای #ARRAY! به این دلیل ظاهر میشود که فرمول شما تلاش میکند گروهی را که وجود ندارد، فیلتر کند.
برای رفع این مشکل، فرمول خود را بررسی کنید و مطمئن شوید که نام گروه دادهای که قصد دارید فیلتر کنید، به درستی وارد شده است.
آخرین خطای رایج در این مقاله فایما، خطای #NUM! است.
این خطا زمانی رخ میدهد که فرمول شما حاوی مقادیر عددی نامعتبر باشد. به عنوان مثال، اگر در حال محاسبه مسئلهای مرتبط با پول هستید، نباید علامت دلار را قبل از عدد قرار دهید، زیرا این کار باعث ایجاد مقدار نامعتبر در محاسبات اکسل میشود.
این خطا همچنین ممکن است زمانی اتفاق بیفتد که بخواهید محاسبهای غیرممکن را انجام دهید.
برای رفع این خطا، اعداد موجود در فرمول خود را بررسی کنید و از هرگونه مقدار اشتباه یا غیرقابل قبول خلاص شوید.