فضل حسين قام بنشر يناير 22, 2012 قام بنشر يناير 22, 2012 الى خبراء واعضاء منتداى العزيز والعظيم سلام الله عليكم ورحمته وبركاته مرفق ملف موضح به المطلوب ......... وجزاكم الله كل خير والف شكرا مقدما معادلة يرفع او لايرفع.rar
هاني عدلي قام بنشر يناير 22, 2012 قام بنشر يناير 22, 2012 أخي الفاضل ... أليك المرفقات , و أرجو أن أكون وفقت في طلبك معادلة يرفع او لايرفع.rar
فضل حسين قام بنشر يناير 22, 2012 الكاتب قام بنشر يناير 22, 2012 اخى الفاضل / هانى عدلى سعدت جدا بمشاركتك جزاك الله كل خير وعلى حلك الطيب بارك الله فيك . ولكن اسمح لى بملحوظة / انا اولا لاانكر انك وصلت للحل ولكن صعب تنفيذه عمليا او صعب انفذه انا على الشيت لان الشيت به حوالى 20 مادة فأنا بالتالى وبناء على حلك محتاج اعمل شيت اخر بجانب الشيت الرئيسى . لانك فى حلك استخدمت اعمدة مساعدة للمواد تحتاج الى كتابة المواد مرتين . وهذا عمليا صعب تنفيذه جدا . انا اريد الحل عن طريق معادلة واحدة فقط لاغير وليس معها اى اعمدة مساعدة واذا لزم الامر للاعمدة المساعدة تكون الاعمدة المساعدة محدودة للغاية ( عمود او اثنين بالاكثر ) . اخى الفاضل / هانى عدلى للمرة الثانية كل التقدير والاحترام لحلك وملحوظتى لاتقلل اطلاقا من حلك وبمدى فهمك للمطلوب وتنفيذه . ولكن كما اوضحت الحل صعب تنفيذه عمليا . فى النهاية الف شكر على مرورك الكريم واجمل المنى وارق التهانى لشخصكم الكريم .
Ahmed Elbhiry قام بنشر يناير 22, 2012 قام بنشر يناير 22, 2012 (معدل) معادلة يرفع او لايرفع.zip تفضل اخى هذا حل لما توريد تم تعديل يناير 23, 2012 بواسطه Ahmed Elbhiry
بن علية حاجي قام بنشر يناير 23, 2012 قام بنشر يناير 23, 2012 (معدل) السلام عليكم ورحمة الله أخي الكريم هذا حل آخر (لتنويع الحلول) باستعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)... أخوك بن علية ملاحظة : ليس من الضروري الضغط على CTRL+SHIFT+ENTER لتأكيد المعادلات.... معادلة يرفع او لايرفع.rar تم تعديل يناير 23, 2012 بواسطه hben 1
Ahmed Elbhiry قام بنشر يناير 23, 2012 قام بنشر يناير 23, 2012 السلام عليكم ورحمة الله أخي الكريم هذا حل آخر (لتنويع الحلول) باستعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)... أخوك بن علية حل رائع الله يبارك فيك ويفتح عليك ابواب علمه
فضل حسين قام بنشر يناير 23, 2012 الكاتب قام بنشر يناير 23, 2012 استاذى الفاضل / بن علية سلام الله عليك ورحمته وبركاته . كالعادة يااستاذى حل رائع من استاذ رائع . وايضا كالعادة فكر عالى تعودنا عليه من استاذنا / بن علية بارك الله فيك وجزاك الله كل خير على ماتقدمه لنا . ولكن كالعادة ايضا وبناء على مشاركة سابقة لسيادتك هل هذه المعادلة ليس بها خلل فى صياغتها . ولايوجد ايضا خلل فى التسمية للمعادلة باعتبار ان حروف المعادلة لاتزيد عن 256 حرف فى التسمية . وهل يوجد معادلة صفيف ليس من الضروري الضغط على CTRL+SHIFT+ENTER لتأكيد المعادلات.... ومامعنى استعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)... هذا معناه ان يوجد معادلات لكى تدخل فى معادلات الصفيف لابد من تسميتها . هذا شرط اساسى ولاايه . فى النهاية لايسعنى الا ان اشكر سيادتك شكرا عميقا ولكن هى اسئلة تفرض نفسها . ارجو المعذرة .
بن علية حاجي قام بنشر يناير 23, 2012 قام بنشر يناير 23, 2012 (معدل) السلام عليكم ورحمة الله أخي الكريم، أحاول الإجابة على أسئلتك... * هل هذه المعادلة ليس بها خلل فى صياغتها... لا يوجد خلل بالمعادلات المستعملة في التسميات ولا يوجد ايضا خلل فى التسمية للمعادلة باعتبار ان حروف المعادلة لا تزيد عن 256 حرف فى التسمية ... أكبر المعادلات المستعملة بالتسميات لا يزيد عدد حروفها عن 100 حرف... * وهل يوجد معادلة صفيف ليس من الضروري الضغط على CTRL+SHIFT+ENTER لتأكيد المعادلات.... المعادلة المستعملة لا تحتاج إلى عملية التأكيد رغم أنها معادلة صفيف باعتبار استعمال دالة الصفيف SUMPRODUCT * وما معنى: استعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)... المعادلة المستعملة في الملف ينبغي أن تكون معادلة صفيف، وقد استعملت الدالة ADDRESS في التسميات الثلاث CELL3 ، CELL2 ، CELL1 بالمعادلات التالية على الترتيب: =INDIRECT(ADDRESS(ROW();SMALL(IF((Sheet1!$B4:$F4)<(Sheet1!$B$3:$F$3);COLUMN(Sheet1!$B$3:$F$3));1))) =INDIRECT(ADDRESS(2;SMALL(IF((Sheet1!$B4:$F4)<(Sheet1!$B$3:$F$3);COLUMN(Sheet1!$B$3:$F$3));1))) =INDIRECT(ADDRESS(3;SMALL(IF((Sheet1!$B4:$F4)<(Sheet1!$B$3:$F$3);COLUMN(Sheet1!$B$3:$F$3));1))) والدالة ADDRESS ليست دالة صفيف ولا تقبلها معادلات الصفيف لهذا استعملت التسميات الثلاث... - هذا معناه ان يوجد معادلات لكى تدخل فى معادلات الصفيف لابد من تسميتها . هذا شرط اساسى ولاايه ... هذا صحيح (حسب علمي) أرجو أني قدمت بعض التوضيح على الملف المرفق أعلاه وعلى المعادلات المستعملة فيه ملاحظة : يمكن تمديد نطاقات المواد في كل المعادلات (يجب المحافظة على الرمز $ مكانه في كل المعادلات خاصة في المعادلات التي تم إدراجها بالتسميات) أخوك بن علية تم تعديل يناير 23, 2012 بواسطه hben
فضل حسين قام بنشر يناير 23, 2012 الكاتب قام بنشر يناير 23, 2012 (معدل) استاذى الفاضل / بن علية والله مش عارف اقولك ايه دايما تشعرنى بالخجل امام علمك وذوقك وكرمك . ربنا يباركلك ياحبيبى وربنا يخليك لنا دائما معنا اخاً ومعلما . زادك الله علما وخلقا . فى امان وحفظ الله ياحبيبى بن علية . تم تعديل يناير 23, 2012 بواسطه فضل 1
saffaa قام بنشر يناير 24, 2012 قام بنشر يناير 24, 2012 المشركه الطيبه للاستاذ ابن عليه جزاه الله خيرا رقم5 رايت بها معادله واحدة وفي شرحه في المشاركه رقم 8 وجدت معادلات كثيره ارجو التوضيح
طارق محمود قام بنشر فبراير 10, 2012 قام بنشر فبراير 10, 2012 السلام عليكم أخي الحبيب الغالي / بن عليه: ماشاء الله ، ربنا يزيدك من فضله العظيم أختنا الفاضلة / صفاء في المعادلة الموجودة بالمشاركة #5 تجدين ثلاث متغيرات ليست دوال وهي Cell1 , Cell2 , Cell3 وقد لجأ أخونا العزيز لهذه الحيلة (الجديدة علي) لإختصار طول المعادلة وكما شرح أكرمه الله في المشاركة #8 أضيف فقط لو ضغطت Ctrl-F3 داخل الملف لترين النطاقات المسماة في الملف لوجدت نلك الأسماء Cell1 , Cell2 , Cell3 معرفة كالتالي Cell1 =INDIRECT(ADDRESS(ROW(),SMALL(IF((Sheet1!$B8:$F8)<(Sheet1!$B$3:$F$3),COLUMN(Sheet1!$B$3:$F$3)),1))) Cell2 =INDIRECT(ADDRESS(2,SMALL(IF((Sheet1!$B9:$F9)<(Sheet1!$B$3:$F$3),COLUMN(Sheet1!$B$3:$F$3)),1))) Cell3 =INDIRECT(ADDRESS(3,SMALL(IF((Sheet1!$B10:$F10)<(Sheet1!$B$3:$F$3),COLUMN(Sheet1!$B$3:$F$3)),1))) وعلي هذا فهذه المعادلة القصيرة نسبيا الموجودة بالمشاركة #5 =IF(SUMPRODUCT(((B4:F4)<($B$3:$F$3))*1)>=2,"لا يرفع",IF(Cell1+0.1*Cell2>=Cell3,"يرفع","لا يرفع")) والتي عدد حروفها 97 حرف هي في الأصل 368 حرف هكذا (بعد التعويض بقيم كل من Cell1 , Cell2 , Cell3) =IF(SUMPRODUCT(((B4:F4)<($B$3:$F$3))*1)>=2,"لا يرفع",IF(INDIRECT(ADDRESS(ROW(),SMALL(IF((Sheet1!$B5:$F5)<(Sheet1!$B$3:$F$3),COLUMN(Sheet1!$B$3:$F$3)),1)))+0.1*INDIRECT(ADDRESS(2,SMALL(IF((Sheet1!$B6:$F6)<(Sheet1!$B$3:$F$3),COLUMN(Sheet1!$B$3:$F$3)),1)))>=INDIRECT(ADDRESS(3,SMALL(IF((Sheet1!$B7:$F7)<(Sheet1!$B$3:$F$3),COLUMN(Sheet1!$B$3:$F$3)),1))),"يرفع","لا يرفع"))
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.