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

برجاء المساعدة بمعادلة تحقق قواعد الرفع للمواد


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

اخى الفاضل / هانى عدلى

سعدت جدا بمشاركتك جزاك الله كل خير وعلى حلك الطيب بارك الله فيك .

ولكن اسمح لى بملحوظة / انا اولا لاانكر انك وصلت للحل ولكن صعب تنفيذه عمليا او صعب انفذه انا على الشيت

لان الشيت به حوالى 20 مادة فأنا بالتالى وبناء على حلك محتاج اعمل شيت اخر بجانب الشيت الرئيسى . لانك فى حلك استخدمت اعمدة مساعدة للمواد تحتاج الى كتابة المواد مرتين . وهذا عمليا صعب تنفيذه جدا .

انا اريد الحل عن طريق معادلة واحدة فقط لاغير وليس معها اى اعمدة مساعدة واذا لزم الامر للاعمدة المساعدة تكون الاعمدة المساعدة محدودة للغاية ( عمود او اثنين بالاكثر ) .

اخى الفاضل / هانى عدلى

للمرة الثانية كل التقدير والاحترام لحلك وملحوظتى لاتقلل اطلاقا من حلك وبمدى فهمك للمطلوب وتنفيذه .

ولكن كما اوضحت الحل صعب تنفيذه عمليا .

فى النهاية الف شكر على مرورك الكريم واجمل المنى وارق التهانى لشخصكم الكريم .

رابط هذا التعليق
شارك

معادلة يرفع او لايرفع.zip

تفضل اخى هذا حل لما توريد

تم تعديل بواسطه Ahmed Elbhiry
رابط هذا التعليق
شارك

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

أخي الكريم هذا حل آخر (لتنويع الحلول) باستعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)...

أخوك بن علية

ملاحظة : ليس من الضروري الضغط على CTRL+SHIFT+ENTER لتأكيد المعادلات....

معادلة يرفع او لايرفع.rar

تم تعديل بواسطه hben
  • Like 1
رابط هذا التعليق
شارك

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

أخي الكريم هذا حل آخر (لتنويع الحلول) باستعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)...

أخوك بن علية

حل رائع الله يبارك فيك ويفتح عليك ابواب علمه
رابط هذا التعليق
شارك

استاذى الفاضل / بن علية

سلام الله عليك ورحمته وبركاته . كالعادة يااستاذى حل رائع من استاذ رائع . وايضا كالعادة فكر عالى تعودنا عليه من استاذنا / بن علية

بارك الله فيك وجزاك الله كل خير على ماتقدمه لنا .

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

وهل يوجد معادلة صفيف ليس من الضروري الضغط على CTRL+SHIFT+ENTER لتأكيد المعادلات....

ومامعنى

استعمال معادلات الصفيف مع تسميات لمعادلات أخرى (ضرورية) لا يمكن استعمالها في معادلات صفيف إلا بعد تسميتها (وتختصر المعادلات كثيرا)...

هذا معناه ان يوجد معادلات لكى تدخل فى معادلات الصفيف لابد من تسميتها . هذا شرط اساسى ولاايه .

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

رابط هذا التعليق
شارك

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

أخي الكريم، أحاول الإجابة على أسئلتك...

* هل هذه المعادلة ليس بها خلل فى صياغتها... لا يوجد خلل بالمعادلات المستعملة في التسميات

ولا يوجد ايضا خلل فى التسمية للمعادلة باعتبار ان حروف المعادلة لا تزيد عن 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 ليست دالة صفيف ولا تقبلها معادلات الصفيف لهذا استعملت التسميات الثلاث...

- هذا معناه ان يوجد معادلات لكى تدخل فى معادلات الصفيف لابد من تسميتها . هذا شرط اساسى ولاايه ... هذا صحيح (حسب علمي)

أرجو أني قدمت بعض التوضيح على الملف المرفق أعلاه وعلى المعادلات المستعملة فيه

ملاحظة : يمكن تمديد نطاقات المواد في كل المعادلات (يجب المحافظة على الرمز $ مكانه في كل المعادلات خاصة في المعادلات التي تم إدراجها بالتسميات)

أخوك بن علية

تم تعديل بواسطه hben
رابط هذا التعليق
شارك

استاذى الفاضل / بن علية

والله مش عارف اقولك ايه دايما تشعرنى بالخجل امام علمك وذوقك وكرمك . ربنا يباركلك ياحبيبى وربنا يخليك لنا دائما معنا اخاً ومعلما .

زادك الله علما وخلقا . فى امان وحفظ الله ياحبيبى بن علية .

تم تعديل بواسطه فضل 1
رابط هذا التعليق
شارك

  • 3 weeks later...

السلام عليكم

أخي الحبيب الغالي / بن عليه:

ماشاء الله ، ربنا يزيدك من فضله العظيم

أختنا الفاضلة / صفاء

في المعادلة الموجودة بالمشاركة #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.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information