لعرض تاريخ يمثل آخر يوم في الشهر والذي يقع قبل أو بعد تاريخ آخر بعدد معين من الشهور.
مثال للاستخدام
EOMONTH(DATE(1969, 7, 20), 1)
EOMONTH(A2, 1)
EOMONTH(40909, -2)
البنية
EOMONTH(start_date, months)
-
start_date
- تاريخ البداية الذي سيتم حساب النتيجة بدءًا منه. -
months
- عدد الأشهر قبل (سالب) أو بعد (موجب)start_date
المطلوب أخذها في الاعتبار. ويتم عرض يوم التقويم الأخير من الشهر المحسوب.
ملاحظات
-
تأكد من أن الإدخال
start_date
إلى الدالة عبارة عن مرجع لخلية تحتوي على تاريخ أو دالة تعرض كائن تاريخ مثلDATE
أوDATEVALUE
أوTO_DATE
أو رقمًا تسلسليًا للتاريخ من النوع الذي تعرضه الدالةN
. وتمثل "جداول بيانات Google" التواريخ والأوقات في صورة أرقام؛ وبينما يتم التحويل تلقائيًا عندما يتم إدخال تاريخ قابل للقراءة البشرية في خلية، لا تقبل الدالات إلا التواريخ الحرفية بتنسيق رقمي. -
لا تحوِّل
EOMONTH
تنسيقات الأرقام تلقائيًا بالطريقة نفسها التي تحولها بها "جداول بيانات Google" عند الدخول المباشر إلى الخلايا. لذلك، يتم تفسيرEOMONTH(10/10/2000,1)
كـEOMONTH(0.005,1)
، وهو حاصل قسمة 10 على 10 مقسومًا على 2000. -
سيتم اقتطاع المكوّنات العشرية للوسيطات التي ليس بها عدد صحيح للدالة
. ولذلك، تكون الدالة
EOMONTH(A2,2.6)
مكافئة للدالةEOMONTH(A2,2)
.
راجع أيضًا
TO_DATE
: لتحويل رقم معيّن إلى تاريخ.
N
: لعرض الوسيطة المقدمة كرقم.
EDATE
: لعرض تاريخ بعدد معين من الأشهر قبل أو بعد تاريخ آخر.
DATEVALUE
: لتحويل سلسلة التاريخ المقدمة بتنسيق معروف إلى قيمة تاريخ.
DATE
: لتحويل سنة وشهر ويوم إلى تاريخ.
أمثلة
لعرض تاريخ اليوم الأخير من الشهر الذي يقع على بعد months
من تاريخ start_date
المحدد.