jaffjaff قام بنشر مارس 12, 2005 قام بنشر مارس 12, 2005 اخوان عندى في حقل اليوم75 يوم وفي حقل الشهر18 والسنة10 ماهو الكود لكي يعطيني الناتج كالتالي 15 7 11
محمد حجازي قام بنشر مارس 12, 2005 قام بنشر مارس 12, 2005 السلام عليكم ... جرب الصيغة التالية : =C1+INT(B1/12)&" "&MOD(B1;12)+INT(A1/30)&" "&MOD(A1;30) وذلك على اعتبار ما يلي : - A1 تحتوي على الأيام . - B1 تحتوي على الأشهر ، وأن كل شهر يتألف من 30 يوماً. - C1 تحتوي على السنوات ، وأن كل سنة تتألف من 12 شهراً. أرجو أن يكون هذا مطلبك
jaffjaff قام بنشر مارس 13, 2005 الكاتب قام بنشر مارس 13, 2005 ممكن اخي اعطائي مثال على ذلك لاني ام اتمكن من تحقيق ذلك مشكور والف شكر
jaffjaff قام بنشر مارس 14, 2005 الكاتب قام بنشر مارس 14, 2005 استاذى الفاضل انا كان قصدى غير ذلك المرفق من مثالك يخرج الناتج من رقم محدد انا ارت ان يكون جميع المستخرج من يوم وشهر وسنة من رقم واحد هو مثال7775 يوم]
محمد حجازي قام بنشر مارس 14, 2005 قام بنشر مارس 14, 2005 السلام عليكم ... من الممكن عمل ذلك ولكن حدد لي أولاً أسلوب الإدخال: هل سيكون لليوم خانتي إدخال وكذلك للشهر و السنة. هل سيتم الفصل بين الأيام و الأشهر و السنوات بكشيدة مثلاً. الرجاء مزيد من التوضيح.
jaffjaff قام بنشر مارس 14, 2005 الكاتب قام بنشر مارس 14, 2005 اتعبتك كثيرا جزاك الله خيرا نعم اريد ان يكون اليوم والشهر والسنة المستخرج كل منها في حقل خاص اى متفصل عن بعضها لليوم خانه واحدة والشهر ايضا خانه والسنة كذلك
محمد حجازي قام بنشر مارس 15, 2005 قام بنشر مارس 15, 2005 السلام عليكم ... معليش أخوي ، ما فهمت عليك . الرجاء توضيح مطلبك بمثال : أي حدد لي طبيعة المدخلات و المخرجات بالتفصيل الممل.
jaffjaff قام بنشر مارس 15, 2005 الكاتب قام بنشر مارس 15, 2005 استاذى الفاضل تحياتي قبل كل شي الكود الموجود اعلاه اعتقد بحاجة الى تعديل( اعذرني) عملت هذا التعديل فمارايك [=MOD((INT(A1/30))+B1,12)] لانه عند اضافة INT الايام الى الشهر ان كان عدد اشهره=11 فعملية ال INT للاشهر يسبق اضافة ناتج الايام فيصبح مجموع الاشهر في الخلية 12 والمفترض ان يكون0 ليضاف سنة الى السنوات اعذرني ممكن اكون خاطئا بالنسبة لموضوعنا الرئيسي فاعتقد وجدت له الحل جزاك الله خيرا
ايمن ابوأنس قام بنشر مارس 15, 2005 قام بنشر مارس 15, 2005 يعطيك العافية استاذنا العزيز محمد حجازي على مجهودك الكبير لقد كانت المعادلة جدا مفيدة والرجاء من الاخ jaffjaff ان يعطينا تفصيل عن سؤاله والحل لكي تعم الفائدة ونرى ماذا كان يقصد وكيف تم حلها وله جزيل الشكر
محمد حجازي قام بنشر مارس 15, 2005 قام بنشر مارس 15, 2005 لسلام عليكم ... الأخ jaffjaff ، أنت على حق و الصيغة بعد التعديل تصبح على الشكل التالي: =C1+INT((INT(A1/30)+B1)/12)&" / "&MOD(INT(A1/30)+B1;12)&" / "&MOD(A1;30) إذا كانت الصيغة السابقة صحيحة ، فقم يا أخ jaffjaff بشرح الصيغة ، وذلك امتثالاً لطلب الأخ ايمن ابوأنس :d :pp: تحياتي
jaffjaff قام بنشر مارس 16, 2005 الكاتب قام بنشر مارس 16, 2005 انا اولا اعتذر من استاذى الفاضل محمد حجازى وبالنسبة للصيغة بالنسبة للشهر يقوم المعادلة بالتقسيم على12 والابقاء على المتبقي منه او اقل من 12 وبما اننا لدينا فقط11 فعملية لاتنطبق عليه ال(MOD) وبما انه لديناشهر واحدمن (INT)الايام فيصبح حقل الشهر11+1 ويدرج12 في حقل الشهر لكن لو اضفنا الINTالايام الى الشهر ومن بعدهاليتم تنفيذ ال MOD عليها فينتج من العملية 0 لكونMOD=B1;12 =C1+INT((INT(A1/30)+B1)/12)&" / "&MOD(INT(A1/30)+B1;12)&" / "&MOD(A1;30) اسف مرة اخرى ان اخطات
الردود الموصى بها