اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

لدي حقل مدة الخدمة لكل موظف في برنامج شئون الموظفين

المطلوب المعادلة التي تحسب مدة خدمة الموظف علما بأن لدي حقل فيه تاريخ التعيين

حاولت ان اطرح تاريخ اليوم من تاريخ التعيين ولكن يعطي لي ارقام كبيرة مش عارف ليه

=Date()-[تاريخ التعيين]

طبعا المعادلة داخل حقل مدة الخدمة في النموذج

وشكرا لكم

قام بنشر (معدل)

السلام عليكم

أولا يجب أن يكون حقل مدة الخدمه = رقم

ثانيا ضع فيه المعادله التاليه

"

=datediff("d","date()","[  تاريخ التعيين  ]")

و هذا يعطيك مدة الخدمه بالأيام

و لو اردت بالشهر أو بالسنه , استبدل d ب m أو y

تم تعديل بواسطه rudwan
قام بنشر (معدل)

اخي رضوان جزاك الله خير

انا عملت المعادلة ولكن يعطيني ايرور

=DateDiff("y","date()","[تاريخ التعيين]")
يظهر لي الخطأ التالي:
#Error

المشكلة فين جزاك الله خير

وشكرا

تم تعديل بواسطه الطـاير
قام بنشر (معدل)

جزاك الله خير أخي رضوان بس النتيجة بتطلع بالسالب

يعني تاريخ التعيين هنا 17/1/1977

النتيجة

-10274
بس انا عدلت على المعادلة كتالي
=DateDiff("m",Now(),[التعيين])/12
طلعت النتيجة
-28.1666666666667

وهذه هي المدة الملطلوب 28 سنة و16 يوم بس بالسالب

وايضا المفروض انه يوجد شهر قبل 16 يوم

ارجوا الاطلاع اخي رضوان

وشكرا لك

تم تعديل بواسطه الطـاير
قام بنشر (معدل)

بالفعل انا اريد السنة و الشهر واليوم

ولكن يأتي بقيمة السنة مضبوطة اما ما بعد السنة غير مضبوط مثل عدد الشهور وعدد الأيام

حتى بعد ما جربت معدلتك الأخيرة

فهل يوجد طريقة لكتابة كم سنة وكم شهر وكم يوم

ولكن حلك جيد بس توصلت لما هو مطلوب يكون حل ممتاز

وشكر لك اخي رضوان

تم تعديل بواسطه الطـاير
قام بنشر

طيب اذا يكون الأحسن استخراج المده بالأيام

ثم تقسيم الناتج على 365 يعطيك عدد السنوات

M=DateDiff("D",[dateto],Now())
YEARS=TRUNC(M/365,0)
MONH=TRUNC((M-YEARS*365)/30,0)
DAYS=M-(YEARS*365-MONTH*30)
الناتج يكون في حقل اسمه TOTAL تعريفه نص و قيمته كما يلي :
TOTAL=YEARS & " YEAR" &  MONTH & " MONTHS " & DAYS & " DAYS "

قام بنشر

انا بصراحة تلخبتط عليا الامور

انت عملت معادلة وبعدين كود وبعدين معادلة ثانية اضع الكلام ده كله فين مش عارف

علما بأني حاولت ولكن لا يعطي لي نتيجة

وشكرا

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information