الأسد الجريح قام بنشر أبريل 28, 2005 قام بنشر أبريل 28, 2005 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، اخواني الأعزاء الكراماريد منكم التكرم بمساعدتي في :-ارغب في اضاعة مدة زمنية معينة ( للتاريخ الهجري والميلادي ) ... مثلا :-اود اضافة مدة ( عامين ) او ( ستة اشهر ) .... الخ ... الى تاريخ معين او الى تاريخ اليوم في الخلية A1وايضا العكس اود انقاص فترة زمنية من تاريخ معين او من تاريخ اليوم للهجري والميلادي ..وشكرا جزيلا لكم ...
hussam031 قام بنشر أبريل 28, 2005 قام بنشر أبريل 28, 2005 (معدل) السلام عليكم الاخ الجريح يمكنك استخدام المعادلة التالية على اساس التاريخ الذي تريد الاضافة منه او النقصان في الخلية A1 =DATE(YEAR(A1)+1;MONTH(A1)-6;DAY(A1)) هنا تم زيادة سنة واحدة على السنة الموجود في الخلية A1 و نقصان 6 اشهر من التاريخ الموجود ايضا في الخلية السابقة و لم يتم تعديل الايام .. و يمكنك اضافة او نقصان السنوات التي تريد .... يمكنك استخدام هذه الدالة على التاريخ الهجري و الميلادي و ما عليك الا تغير فورم او تنسيق الخلية الى تاريخ هجري .. اتمنى ان فهمت القصد و يكون هذا هو الحل المطلوب... اخوك حسام .. تم تعديل أبريل 28, 2005 بواسطه hussam031
الأسد الجريح قام بنشر أبريل 28, 2005 الكاتب قام بنشر أبريل 28, 2005 اشكرك جدا اخي الغالي hussam031 فلم اوفق في معالجة مشكلتي بالكود الذي وضعته لي ، فلو يكون لكل فترة لوحدها ، مثلا : اضافة عامين قادمين من تاريخ ، اي اريد ان يحدد التاريخ بالهجري والميلادي بعد عامين من اليوم ، او بعد عام او اي فترة زمنية اخرى ، والعكس صحيح للماضي ، قبل عامين من اليوم كم كان التاريخ .... الخ ... ولو يكون موضح بملف مرفق ... شكرا لك ولسرعة ردك الطيب ...
hussam031 قام بنشر أبريل 28, 2005 قام بنشر أبريل 28, 2005 (معدل) السلام عليكم اخي الكريم الدالة تعمل نفس العمل الذي تريده " مثلما فهمته انا " على العموم لنفترض ان التاريخ الموجود في الخلية A1 هو 01/05/05 اي اليوم الاول من ايار يناير MAY عام 2005 مثلما فهمت منك انك تريد عامين من نفس التاريخ ... =DATE(YEAR(A1)+2;MONTH(A1);DAY(A1)) هكذا يمكنك اضافة عامين الى التاريخ المحدد .. و اذا كنت تريد اضافة عامين من تاريخ اليوم ضع في الخلية A1 الدالة التاليه: =NOW() ثم استعمل الدالة السابقة في الخلية المراد حساب السنين اللاحقة للتاريخ او السابقة له.. بالنسبة للتاريخ الهجري يمكنك فقط تعديل التنسيق كالتالي بالزر اليمين للخلية الموجود فيها التاريخ الميلادي و بالزر اليمين اختر تنسيق ثم مخصص ثم اكتب الكود التالي: B2dd/mm/yy هكذا يعطيك التاريخ الهجري و بالدالة السابقة تعطيك التاريخ بالهجري بعد سنتين و يمكنك تغيير بالاضافة سنتين او بنقصان التاريخ نفسه سنتين او كمان تريد.. اتمنى انه يكون الحل الصحيح و اترك الحل النهائي لاصحاب الخبرة .. اخوك حسام .. تم تعديل أبريل 28, 2005 بواسطه hussam031
الأسد الجريح قام بنشر أبريل 30, 2005 الكاتب قام بنشر أبريل 30, 2005 اخي العزيز / hussam031 شكرا لقد اتعبتك كثيرا ،،، و يا سيدي الكريم المعادلة نجحت في اضافة عامين ، ولعلي لم اوفق في شرح ما اريد ، ولكن :- الذي اريد هو مثلا :- 1- ينتهي عقد ايجار المعرض في 26/03/1426هـ ( بالهجري ) ويتجدد لمدة عام ... 2- إقامات الموظفين : مثلا عندي 25 موظف ، تتجدد إقاماتهم في فترات محددة ، مثلا في عمود A1 يوجد تاريخ انتهاء الإقامة ( 15/01/1426هـ) اود ان يكون في العمود B2 تاريخ التجديد لمدة عامين او عام كما اود اذا كان تاريخ الأنتهاء في الشهر ( الحالي ) ان يكون تاريخ الأنتهاء بلون احمر ... فهل ممكن على الأكسل ؟ ولكم جزيل الشكر والتقدير ...
hussam031 قام بنشر أبريل 30, 2005 قام بنشر أبريل 30, 2005 السلام عليكم اخ اسد مرفق ملف على هذا الرابط http://www.officena.net/ib/index.php?showtopic=7753
الأسد الجريح قام بنشر أبريل 30, 2005 الكاتب قام بنشر أبريل 30, 2005 اخي الغالي hussam031 اتعبتك والله كثير وما قصرت ابدا ، بس يا اخي العزيز لم تكون النتيجة دقيقة ، هناك زيادة عدة ايام ... في النتيجة ... واشكر لك جهدك .. وارجو من الجميع المساعدة في هذا .... مع تلوين التاريخ المطلوب كأنذار فقط ..
الردود الموصى بها