الدالة Year

إرجاع متغير‏ (عدد صحيح) يحتوي على رقم صحيح يمثل السنة.

بناء الجملة

Year( date)

إن تاريخ وسيطة هو أي متغير أو تعبير رقمي أو تعبير السلسلة أو أي تركيبة من هذه يمكن أن تمثل تاريخا. إذا احتوى التاريخ على Null، فيرجع القيمة Null.

ملاحظة: إذا كان إعداد خاصية التقويم ميلاديا، فإن العدد صحيح تم إرجاعه يمثل السنة الميلادية لوسيمة التاريخ. إذا كان التقويم هو الهجري، فإن العدد صحيح تم إرجاعه يمثل السنة الهجرية ل وسيطة التاريخ. بالنسبة إلى التواريخ الهجرية، تكون الوسيطة رقم أي تعبير رقمي يمكن أن يمثل تاريخا و/أو وقتا من 1/1/100 (الميلادي 2 أغسطس 718) إلى 4/3/9666 (الميلادي 31 ديسمبر 9999).

أمثلة الاستعلام

التعبير

النتائج

SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales;

ترجع القيم من الحقل "DateofSale" وقيم الرقم التي تمثل "السنة" لقيم التاريخ هذه.

SELECT Year(#10/10/2018#) AS YearTest FROM ProductSales;

ترجع هذه الإرجاع الرقم الذي يمثل "السنة" للسلسلة "10/10/2018". النتيجة: 2018.

مثال VBA

ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية في Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدل إلى جانب "البحث" وأدخل مصطلحا واحدا أو أكثر في مربع البحث.

يستخدم هذا المثال الدالة Year للحصول على السنة من تاريخ محدد. في بيئة التطوير، يتم عرض حرف التاريخ بتنسيق تاريخ قصير باستخدام إعدادات الإعدادات المحلية في التعليمات البرمجية.

Dim MyDate, MyYear
MyDate = #February 12, 1969# ' Assign a date.
MyYear = Year(MyDate) ' MyYear contains 1969.

انظر أيضاً

اختيار دالة التاريخ الصحيحة

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×