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

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

قام بنشر

تفضل المرفق التالي ، ويا ريت يكون الشرح مدعم بالنتائج المتوقعة أيضاً لتسهيل الوصول السريع للحل ..

إن شاء المولى سأكون متواجد بعد العشاء ، حاول تتواجد في هذا الوقت لإنجاز ما يمكن إنجازه أخي عبد المنعم ، ويا ريت أول بأول تفحص النتائج وتشوف إذا كانت منضبطة أو لا ، حتى لا نتعرقل في وسط الطريق ونضطر لإعادة الكرة من جديد

Test ConditionsB.rar

قام بنشر

بارك الله بك اخي العزيز 
قمت بتعديل بسيط و هو في حال لم نجد زوج مساو ل F1,F2 عندها لا نضع قيمة في F3 
و ذلك باضافة الأقواص
و بالنسبة ل "Two Answer" ربما نجدها اكتر من مرة و عندها ايضا نضيف خليتين جديدتين بالقيمتين 1,2
تفضل الملف يحوي مثالا واضحا

Test ConditionsB.rar

قام بنشر

أخي الحبيب عبد المنعم

تكمن صعوبة الموضوع أننا لا نعلم بالضبط الهدف من كل تلك الشروط وإلا لوجدت الكثير من الأعضاء يمدون لك يد المساعدة .. فإذا غاب الهدف غابت المساعدة

أنا بحاول أساعد بقدر الإمكان ، ولكن في النهاية الأمر مبهم جدا بالنسبة لي ..

في ملفك الأخير لم توضح بشكل كامل .. فتبادر إلى ذهني أنه ربما تريد الحل بشكل ما ..وقد تكون الإجابة يمكن الوصول إليها بطريق آخر أسهل ..مجرد اقتراح

فلم لا تغير طريقة طلبك بمعنى آخر أن توضح المطلوب بدون الدخول في تفاصيل الشروط .. أقصد شكل المخرج النهائي الذي تريده

عموما جرب الملف التالي حاولت فيه الخروج من طريقة الحل إلى طريقة حل جديدة لربما يكون هذا هو المطلوب (ربما)

Conditions Tree.rar

قام بنشر

بارك الله بك استاذي العزيز ياسر , اعلم اني قد اخذت الكثير من وقتك و لكن الامر اتعبني فجزاك الله خير على تعبك معي
اخي العزيز الهدف هو تحويل الطريقة من شكل يدوي الى الي اما المطلوب هو ايجاد الاحتمالات الممكنة للأزواج (1,1) (1,2) (2,1) (2,2)

وبالنسبة للملف الأخير فهو يقوم بالبحث في ما اذا كانت الخلية الاولى و الثانية تساوي الخلية المجاورة

المطلوب البحث عن زوج مساو للزوج المفروض في السطرين المعنيين و ( ان وجد ) عندها تكتب النتيجة
سنقوم بالتعديل التالي
1- سندخل الزوج الافتراضي يدويا بقائمة تظهر ببداية تشغيل الملف ( او اي طريقة اخرى )
2- سنطلب البحث عن مثيل لهذا الزوج في السطرين الاول و الثاني 
3- و بالنسبة ل Cell.Offset يجب ان تكون الازاحة للأعمدة 
اي عند وجود Two Answer نضيف عامودين جديدين بدلا من ازاحة الخلايا بمقدار x
و ايضا اخي العزيز عند Two Answer الملف قام بتحليل الحالة الاولى فقط و تجاهل الثانية .

 

CT.rar

قام بنشر

 

لا بصراحة صعبة جدا جدا .. ومحتاجة دماغ أعلى مني (هننتظر الباشمهندس طارق يحلها لنا ..)

تقبل تحياتي ..

 

لو كان شرحي بسيط لكان في الامر سهولة .. اعذرني على شرحي السيئ

شكرا لك على ما بذلته من جهد أخي الكريم  :signthankspin: 

وفقك الله

قام بنشر

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

ممكن نبدأ واحدة واحدة وبالتفصيل الممل ..بلاش تفاصيل كتيرة في كل مرة ..إحنا هنقسم الموضوع واحدة واحدة وإن شاء الله تتحل ..

بس لي رجاء أن يكون شرحك مفصل ، ويا ريت تكتفي بالشرح وليس الإضافة لسبب واحد ..عشان أقدر أفهم الموضوع من بدايته بشكل مظبوط .يمكن لو فهمت البدايات أفهم باقي الموضوع بنفسي ..

الشرح يكون مدعم بالنتائج ، وبعد كل جزئية ..تديني التمام على كل جزئية ..

هتعبك معايا

قام بنشر

اخي العزيز انا من يجب ان يخجل منك لأني ادخلتك بمتاهات عديدة 
لم تقصر معي ,, بارك الله بك
هذا شرح للمرحلة الأولى ,, تقبله بصدرك الرحب 
--------------------------------------------------

لدينا 4 ازواج و هي 1,1 | 1,2 | 2,1 | 2,2
نريد البحث عن مماثل لها في الاعمدة الاربعة الموجودة داخل الملف
1- نبدا الماكرو بادخال احدى قيم الأزواج السابقة ( او يبحث عن الازواج الاربعة كلا على حدى في عامود منفصل )
2- نبحث عن زوج مشابه للزوج المفروض في السطرين الثاني و الثالث
ثم ننتقل للخطوة التالية 
تفضل الملف يحوي مثالا واضحا

1.rar

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

أخي الحبيب عبد المنعم

لابد من وضع حجر أساس نسير عليه :

أولا الأزواج التي تتحدث عنها بشكل افتراضي ..هل قيمها موجودة في الخلايا F1و F2 أم أن العمود F هو العمود الذي تريد النتائج به ..

أنا هبدأ بهذا الملف ، وأنت تعمل على نفس الملف كبداية جديدة وتقول شروطك والنتائج المتوقعة وأين تريد وضع النتائج .. ثم إن البحث عن الأزواج يكون في العمود أم في الصف؟

أعتقد في الصف لأنك تقول سطرين ، يعني يكون البحث في A1 و A2 معاً ..أم في A1و B1 وماذا عن الأعمدة الأخرى العمود الثالث والرابع ألا يتم البحث فيه ..

صراحة رغم تنوع شرحك ولكن هناك حلقة مفقودة ...

سبندأ من الملف المرفق..يرجى وضع شرح المطلوب في الموضوع وليس في الملف ..

أنا افترضت إن X = 1 و المتغير Y=2

ودا هيكون البداية..لأن الأزواج المفروض البحث عنها ملهاش أثر في الورقة ..

بدأت بشرط إذا كانت A1=X أي 1 ، والخلية A2 =X أي 1 ، تكون الخلية F1=A3 أي الخلية التي تلي الزوج المطابق للشرط

دعنا ننطلق من ها هنا ..شع شروطك واحدة واحدة .. والنتائج المتوقعة وأين تريد هذه النتائج .كما وضحت أنا بالضبط .. وإذا تعددت الشروط يرجى ذكرها جميعا ..وسؤال آخر هل البحث عن الزوج الافتراضي يكون في العمود A وB فقط أم يشمل العمود C وD ...

الله المستعان

Conditions Tree.rar

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

 

أخي الحبيب عبد المنعم

لابد من وضع حجر أساس نسير عليه :

أولا الأزواج التي تتحدث عنها بشكل افتراضي ..هل قيمها موجودة في الخلايا F1و F2 أم أن العمود F هو العمود الذي تريد النتائج به ..

في المثال السابق فرضنا ان النتائج في العمود F اي كان العمود فارعا لا يحوي قيم

وفي عمود النتائج دائما اول خليتين منه تكون تساوي الزوج الافتراضي

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

على بركة الله

.. ثم إن البحث عن الأزواج يكون في العمود أم في الصف؟

أعتقد في الصف لأنك تقول سطرين ، يعني يكون البحث في A1 و A2 معاً ..

تماما

أم في A1و B1 وماذا عن الأعمدة الأخرى العمود الثالث والرابع ألا يتم البحث فيه ..

البحث يكون في السطرين المعنين على كافة الاعمدة اي في كافة الخلايا التي يحويها السطرين

اي يكون البحث في A1 و A2 معا ثم B1 و B2 معا ثم C1 و C2 معا ثم D1 و D2 معا

حتى اخر زوج ,, ثم يرسم عمود النتائج

سبندأ من الملف المرفق..يرجى وضع شرح المطلوب في الموضوع وليس في الملف ..

ok

أنا افترضت إن X = 1 و المتغير Y=2

ودا هيكون البداية..لأن الأزواج المفروض البحث عنها ملهاش أثر في الورقة ..

بدأت بشرط إذا كانت A1=X أي 1 ، والخلية A2 =X أي 1 ، تكون الخلية F1=A3 أي الخلية التي تلي الزوج المطابق للشرط

تماما ,, و لكن لنجعلها F3=A3 لأن F1 و F2 نكتب فيها قيم الزوج الافتراضي

دعنا ننطلق من ها هنا ..شع شروطك واحدة واحدة .. والنتائج المتوقعة

وأين تريد هذه النتائج

النتائج تكون بعد اخر عمود يحوي قيمة , في المثال السابق فرضناه F

.كما وضحت أنا بالضبط .. وإذا تعددت الشروط يرجى ذكرها جميعا..وسؤال آخر هل البحث عن الزوج الافتراضي يكون في العمود A وB فقط أم يشمل العمود C وD ...

على كافة الاعمدة

الله المستعان

و نعم بالله

 

 

الاجابة في الاقتباس

وقد قمت بتعديل ملفك اخي العزيز ليسهل الشرح ( للشرح و ليس اكثر ) 

تفضل

Conditions Tree01.rar

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

تتمة الشرط الاول تكون على الشكل التالي
بعد ايجاد F3 تصبح 
X = F2
Y = F3
و تعاد المعادلة ليكتمل العمود 
عندما يتضح الشرط الاول ننتقل الى الشرط الثاني

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

أخي الحبيب عبد المنعم..

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

إذا كان الأمر تمام فأعطني التمام ..إذ لم يكن وضح الالتباس في الفهم بدلا من التعديل حتى أدرك الموضوع جيداً (عشان من الآخر مكونش شغال في وادي وانت في وادي تاني .فنتوه من بعض)

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

Conditions Tree v1.rar

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

بارك الله بك ,, الان نستطيع الانتقال الى الشرط الثاني 
اما بالنسبة للاضافة فانت من ارشدني اليها ,, جزاك الله خيرا
الشرط الثاني :

في حال وجدنا اكثر من زوج مساو للزوج المطلوب
عندها يجب ان يكون الناتج ايضا متساو
مثال
الزوج (F2 = 1 , F3 = 1 ) , المطلوب البحث عن زوج مساو له في السطرين الثاني و الثالث :
فوجدنا الزوج ( A2 = 1 , A3 = 1 ) و ايضا الزوج ( B2 = 1 , B3 = 1 )
اذا تكون النتيجة F4 = A4 بشرط ان يكون A4 = B4
في حال كان A4 لا يساوي B4 عندها نضع Two Answer

Conditions Tree v1.1.rar

قام بنشر

أخي قبل الانتقال إلى الشرط الثاني .. نكمل العمل في الشرط الأول .. عشان تكون الأمور واضحة أكتر ..

هل الجزء الذي أضفته صحيح أم لا حتى نكمل ما بدأناه في الشرط الأول ..

خلينا منتوهش من بعض

قام بنشر

تفضل الملف مع اكتمال الشرط الأول في العمود

يرجى الإطلاع عليه بدقة وأؤكد بدقة لاكتشاف أي خطأ بالكود .(عايزين مراجعة أول بأول)

Conditions Tree v1.2.rar

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

الملف رائع و محقق للشرط الاول ,, و لكن التزمنا ب اربعة اعمدة فقط و المطللوب حتى اخر عمود يحوي النتيجة ( للتنويه لا اكثر )

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

معنى كلامك فيه أعمدة تانية (ربنا يستر ........الموضوع كدا اتعقد ..خلينا نشتغل على الأعمدة الموجودة ولما نخلص شغل عليهم ممكن نبدأ بأعمدة جديدة ونفكر إزاي نحلها؟

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

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

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

 

نبدأ الشرط الثاني.. توكل على الله

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

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

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

 

نبدأ الشرط الثاني.. توكل على الله

ههههههههههه ,, سلامة عينيك اذا الموضوع كده يبقى بلاش يا عم  :dance1: 

الصفوف كالاعمدة حتي اخر قيمة :D

تفضل الشرط الثاني :

في حال وجدنا اكثر من زوج مساو للزوج المطلوب
عندها يجب ان يكون الناتج ايضا متساو
مثال
الزوج (F2 = 1 , F3 = 1 ) , المطلوب البحث عن زوج مساو له في السطرين الثاني و الثالث :
فوجدنا الزوج ( A2 = 1 , A3 = 1 ) و ايضا الزوج ( B2 = 1 , B3 = 1 )
اذا تكون النتيجة F4 = A4 بشرط ان يكون A4 = B4

في حال كان A4 لا يساوي B4 عندها نضع Two Answer

Conditions Tree v1.3.rar

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