تابع IFERROR در اکسل در اکسل ۲۰۱۰ به منظور مدیریت خطا به لیست توابع اکسل اضافه شده است.
این تابع ترکیب تابع IF و ISERROR میباشد و به منظور جلوگیری از نمایش خطا در گزارشهای مورد استفاده قرار میگیرد.
ورودی های تابع IFERROR در اکسل
این تابع دو ورودی دریافت میکند و همواره حاصل ورودی اول را بهعنوان خروجی ارائه میدهد مگر اینکه حاصل ورودی اول تابع خطا باشد، در این حالت به جای نمایش خطا، حاصل ورودی دوم را نمایش میدهد، لذا در مثال فوق میتوان بهجای حاصل عبارت
=IF(ISERROR(C2/D2),””,C2/D2)
از فرمول ذیل استفاده نمود که نتیجه آن با حالت قبل یکسان است.
=IFERROR(C2/D2,””)
با سلام
من از تابع =(IF(ISBLANK(K22),0,K22*J22))
استفاده میکنم که وقتی در سلول k22 خالی باشه هیچ اتفاقی نیفته ولی اگر پر باشه ضرب در j22 بشه که عمل میکنه ولی به شرطی که در k22 فقط عدد قرار بگیره اگر حروف فارسی یا انگلیسی باشه خطا میده ؟ چطور میشه حل کرد ؟