تابع MOD باقیمانده دو عدد پس از تقسیم را برمیگرداند. برای مثال MOD(10,3) = 1
باقیمانده عدد 10 را بر 3 محاسبه میکند.
بدست آوردن باقیمانده تقسیم
یک مقدار عددی به عنوان باقیمانده
MOD ( number , divisor )
آرگمان | ضروري | توضيح |
---|---|---|
number | بله | عددی که باید تقسیم شود. |
divisor | بله | عددی که بر آن تقسیم صورت میگیرد. |
علامت باقیمانده با علامت مقسومعلیه (divisor) یکسان است.
از این تابع میتوان برای استخراج زمان از تاریخ نیز استفاده کرد.
=MOD(NOW(),TODAY())
در مواردی که اعداد بسیار بزرگ است ممکن در استفاده از تابع MOD با خطای #NUM! مواجه شوید، در این مورد، شما میتوانید یک فرمول جایگزین بر اساس عملکرد تابع INT را امتحان کنید:
MOD(n, d)=n–(d*INT(n/d))
اطلاعات تکمیلی در خصوص روش محاسبه باقیمانده در این لینک موجود است.
اگر آرگومان divisor صفر باشد، این تابع مقدار خطای #DIV/0! را باز میگرداند.
اگر اعداد آرگومانها خیلی بزرگ باشند خطای #NUM! رخ خواهد داد.
اگر هر کدام از آرگومانها مقداری غیر عددی داشته باشند خطای #VALUE! رخ خواهد داد.
راهنمای کامل انواع خطاها در اکسل و پردازش آنها
این تابع جزء دسته توابع ریاضی و مثلثاتی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد.
در جدول زیر نمونه هایی از استفاده از فرمول MOD و خروجی آن را مشاهده می کنید.