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

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

قام بنشر
بسم الله الرحمن الرحيم



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


اخواني الأعزاء الكرام

اريد منكم التكرم بمساعدتي في :-

ارغب في اضاعة مدة زمنية معينة ( للتاريخ الهجري والميلادي ) ... مثلا :-

اود اضافة مدة ( عامين ) او ( ستة اشهر ) .... الخ ... الى تاريخ معين او الى تاريخ اليوم في الخلية A1

وايضا العكس اود انقاص فترة زمنية من تاريخ معين او من تاريخ اليوم للهجري والميلادي ..



وشكرا جزيلا لكم ...
قام بنشر (معدل)

السلام عليكم

الاخ الجريح يمكنك استخدام المعادلة التالية على اساس التاريخ الذي تريد الاضافة منه او النقصان في الخلية A1

=DATE(YEAR(A1)+1;MONTH(A1)-6;DAY(A1))

هنا تم زيادة سنة واحدة على السنة الموجود في الخلية A1 و نقصان 6 اشهر من التاريخ الموجود ايضا في الخلية السابقة و لم يتم تعديل الايام .. و يمكنك اضافة او نقصان السنوات التي تريد ....

يمكنك استخدام هذه الدالة على التاريخ الهجري و الميلادي و ما عليك الا تغير فورم او تنسيق الخلية الى تاريخ هجري ..

اتمنى ان فهمت القصد و يكون هذا هو الحل المطلوب...

اخوك حسام ..

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

اشكرك جدا اخي الغالي hussam031

فلم اوفق في معالجة مشكلتي بالكود الذي وضعته لي ، فلو يكون لكل فترة لوحدها ، مثلا :

اضافة عامين قادمين من تاريخ ، اي اريد ان يحدد التاريخ بالهجري والميلادي بعد عامين من اليوم ، او بعد عام او اي فترة زمنية اخرى ، والعكس صحيح للماضي ، قبل عامين من اليوم كم كان التاريخ .... الخ ...

ولو يكون موضح بملف مرفق ...

شكرا لك ولسرعة ردك الطيب ...

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

السلام عليكم

اخي الكريم الدالة تعمل نفس العمل الذي تريده " مثلما فهمته انا "

على العموم

لنفترض ان التاريخ الموجود في الخلية A1 هو 01/05/05

اي اليوم الاول من ايار يناير MAY عام 2005

مثلما فهمت منك انك تريد عامين من نفس التاريخ ...

=DATE(YEAR(A1)+2;MONTH(A1);DAY(A1))
هكذا يمكنك اضافة عامين الى التاريخ المحدد .. و اذا كنت تريد اضافة عامين من تاريخ اليوم ضع في الخلية A1 الدالة التاليه: =NOW() ثم استعمل الدالة السابقة في الخلية المراد حساب السنين اللاحقة للتاريخ او السابقة له.. بالنسبة للتاريخ الهجري يمكنك فقط تعديل التنسيق كالتالي بالزر اليمين للخلية الموجود فيها التاريخ الميلادي و بالزر اليمين اختر تنسيق ثم مخصص ثم اكتب الكود التالي:
B2dd/mm/yy

هكذا يعطيك التاريخ الهجري

و بالدالة السابقة تعطيك التاريخ بالهجري بعد سنتين

و يمكنك تغيير بالاضافة سنتين او بنقصان التاريخ نفسه سنتين او كمان تريد..

اتمنى انه يكون الحل الصحيح و اترك الحل النهائي لاصحاب الخبرة ..

اخوك حسام ..

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

اخي العزيز / hussam031

شكرا لقد اتعبتك كثيرا ،،، و يا سيدي الكريم المعادلة نجحت في اضافة عامين ، ولعلي لم اوفق في شرح ما اريد ، ولكن :-

الذي اريد هو مثلا :-

1- ينتهي عقد ايجار المعرض في 26/03/1426هـ ( بالهجري ) ويتجدد لمدة عام ...

2- إقامات الموظفين : مثلا عندي 25 موظف ، تتجدد إقاماتهم في فترات محددة ، مثلا في عمود A1 يوجد تاريخ انتهاء الإقامة ( 15/01/1426هـ) اود ان يكون في العمود B2 تاريخ التجديد لمدة عامين او عام كما اود اذا كان تاريخ الأنتهاء في الشهر ( الحالي ) ان يكون تاريخ الأنتهاء بلون احمر ... فهل ممكن على الأكسل ؟ ولكم جزيل الشكر والتقدير ...

قام بنشر

اخي الغالي hussam031

اتعبتك والله كثير وما قصرت ابدا ، بس يا اخي العزيز لم تكون النتيجة دقيقة ، هناك زيادة عدة ايام ... في النتيجة ... واشكر لك جهدك ..

وارجو من الجميع المساعدة في هذا .... مع تلوين التاريخ المطلوب كأنذار فقط ..

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

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

Important Information