اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم

في الملف المرفق

ملف تجريبي لأفكار لمشروع صغير

أبغي أحسب عدد أيام العمل على شكل ( يوم - شهر - سنة )

على سبيل المثال إذا الموظف باشر العمل في تاريخ 20-10-2006 ، وتاريخ اليوم 21-10-2006 ، هذا يعني إنه الشخص عمل لدينا لمدة يوم واحد فقط

على هذا النحو أتمنى مساعدتكم :

رابط الملف

قام بنشر

أخ على الملف المرفق الذى تشير ألية يعتمد على الفرق بين التاريخ الذى نضعة و بين تاريخ اليوم

لكن ماذا لو اردنا وضع تاريخين مختلفين لكى نعرف الفرق بينهم

مثلاً كم كان يبلغ عمر شخص عند الوفاة علماً بأنة ولد يوم 10 / 12 /1955 و توفى يوم 11/5/2006

قام بنشر

الاستاذ علي السحيب المحترم

اذا امكن ان تشرح لي هذه الدالة التي كتبتها انت في البرنامج اعلاه لاني لم افهمها رجاءا رجاءا

=IF(OR(COUNT(Calc)<6;DATE(E3;D3;C3)>DATE(E6;D6;C6));"";DATEDIF(DATE(E3;D3;C3);DATE(E6;D6;C6);"Y"))

وكذلك هذه الدالة

=IF(OR(COUNT(Calc)<6;DATE(E3;D3;C3)>DATE(E6;D6;C6));"";DATEDIF(DATE(E3;D3;C3);DATE(E6;D6;C6);"Y"))

ولك مني كل الشكر

قام بنشر

الاخ ابا حسين

السلام عليكمورحمة الله

ممكن تخبرني كيف اضع الملاحظات على الخلية والتعديل بهذه الملاحظة

بمعنى عند وضع المؤشر على تاريخ الولادة تظهر ملاحظة ادخل تاريخ الولادة

ولك جزيل الشكر

قام بنشر
الاستاذ علي السحيب المحترم

اذا امكن ان تشرح لي هذه الدالة التي كتبتها انت في البرنامج اعلاه لاني لم افهمها رجاءا رجاءا

=IF(OR(COUNT(Calc)<6;DATE(E3;D3;C3)>DATE(E6;D6;C6));"";DATEDIF(DATE(E3;D3;C3);DATE(E6;D6;C6);"Y"))

وكذلك هذه الدالة

=IF(OR(COUNT(Calc)<6;DATE(E3;D3;C3)>DATE(E6;D6;C6));"";DATEDIF(DATE(E3;D3;C3);DATE(E6;D6;C6);"Y"))

ولك مني كل الشكر

راجعي الرابط التالي:

http://www.officena.net/ib/index.php?showtopic=7916

ممكن تخبرني كيف اضع الملاحظات على الخلية والتعديل بهذه الملاحظة

بمعنى عند وضع المؤشر على تاريخ الولادة تظهر ملاحظة ادخل تاريخ الولادة

يكون ذلك من خلال القائمة بيانات ثم التحقق من الصحة (التبويب الثاني)

قام بنشر

النطاق Calc .. هو النطاق الخاص بخلايا الإدخال (تاريخ الميلاد وتاريخ الوفاة) وعدد تلك الخلايا هو 6 ..

وهذاالجزء من الصيغة التي أشرتي إليها:

IF(OR(COUNT(Calc)<6
يقوم بحساب عدد الخلايا المملوئة من النطاق المذكور .. فإذا كان أقل من 6 .. فهذا يعني أن بعض تلك الخلايا غير مملوئة والعكس صحيح .. أما هذا المقطع:
DATE(E3;D3;C3)>DATE(E6;D6;C6

فهو يقوم بالمقارنة بين تاريخ الميلاد وتاريخ الوفاة .. (إذا كان تاريخ الميلاد أكبر من تاريخ الوفاة أم لا).

وعند تحقق أحد الشرطين السابقين يتم جعل خلايا النتائج فارغة حتى يتم ملئ جميع خلايا الإدخال وإدخال تاريخ ميلاد أصغر من تاريخ الوفاة ..

وعندها يتم إعطاء العمر الحقيقي للشخص المتوفى.

أتمنى أن يكون الشرح واضحاً،

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information