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

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

قام بنشر

شاهدت طريقة الاستاذ جمال الاولى  وحاجتها الى عمود مساعد 

=VLOOKUP(G1 & "|" &H1&"|"&I1;$A$2:$E$5;5;FALSE)

طريقة الاستاذ يحيى حسين بدون عمود مساعد 

=LOOKUP(2;1/((B2:B5=G1)*(C2:C5=H1)*(D2:D5=I1));E2:E5)

لتاتي طريقة الاستاذ جمال بدون عمود مساعد 

=VLOOKUP($G$1;IF(($C$2:$C$5=H1)*($D$2:$D$5=$I$1);$B$2:$E$5;"");4;FALSE)

ابداع في تطوبع المعادلات 

 

بارك الله فيكم 

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

وألف تحية للاستاذ جمال ملك المعادلات

قام بنشر

أستاذى ومعلمى (عبد الله المجرب )

نورت المشاركة وشرفتنى بذكر أسمى بجوار عملاق من عمالقة المعادلة والكود أستاذى ومعلمى ( يحيى حسين )

وحشتنا أستاذى ووحشتنا إبداعاتك

تقبل تحيات تلميذك

قام بنشر

الاساتذه الكبار الكرام // ( يحيى حسين ) ( عبد الله المجرب ) ( جمال عبد السميع ) 

ارجو من سيادتكم وضع المعادلتين الاخرتين بمشاركه الاستاذ // عبد الله المجرب 27# فى مثال عملى وشويه رخامه منى شرحهم لى وللجميع

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

والله أنى لفخور بكم جدا جدا جدا ولأنكم حتى تقرؤا اسمى

 

طريقة الاستاذ يحيى حسين بدون عمود مساعد 

=LOOKUP(2;1/((B2:B5=G1)*(C2:C5=H1)*(D2:D5=I1));E2:E5)

لتاتي طريقة الاستاذ جمال بدون عمود مساعد 

=VLOOKUP($G$1;IF(($C$2:$C$5=H1)*($D$2:$D$5=$I$1);$B$2:$E$5;"");4;FALSE)
قام بنشر (معدل)

أخى الحبيب ( محمود)

بالنسبة للمعادلة الموجودة فى أخر مرفق لى قمت برفعة (vlookup مع أربع شروط ) هى معادلة صفيف وهنا نترك هذه الملحوظة الأن لأننا سوف نعود لها فى الشرح

أولا - سبق وأن أوضحت لحضرتك مكون دالة ( vlookup )

وهى (table _array;lookup  - value;col_index;range_lookup )

أى معادلة لابد لكى تحقق القيمة المطلوبة لابد وأن تقوم بجلبة تلك الشروط

ونظرا لأن المعادلة التى نحن بصددها معادلة ( صفيف ) أى تتعامل مع عدد من البيانات سواء عمود أوجدول فهى تقوم بتوليد مجموعة من البيانات وتقوم بمقارنتها بالشرط المطلوب فإذا لم يصادفة فى المدى يعود بالقيمة ( false ) أو ( 0 ) أما إدا وجده ضمن المدى فيعود بالقيمة ( true ) أو (1) وهكذا .......

دعنا الأن نعود إلى الدالة التى نحن بصدد شرحها ودعنا نرى شكلها ومحتواها الداخلى وفقا لهذا التحليل:

ستجدها كالأتى:

=VLOOKUP($F$1;IF(({"Omar Effendi";"Sednawy";"Shamla";"Mahalla El Kobra"}=$F$1)*({"Medium";"Large";"Medium";"Large"}=$H$1)*({"men";"women";"baby";"men"}=$I$1);$A$2:$E$5;"");5;FALSE)

وهذا الشكل يوضح ماقمت بإيضاحة فالنمسك الشرط الأول عل سبيل المثال

تجد إننى عندما قمت بإختيار مثلا محل ( شملا ) فقد ولدت صفيف محتواة (عمر أفندى، صيدناوى،شملا، المحلة الكبرى ) ونظرا لأن الشرط الذى إخترتة من القائمة المنسدلة هو ( شملا ) ستجد أنه عندما تقابل أى شرط داخل الصفيف غير ماقمت بإختيارة ستعطى ("" ) إلى أن تقابل شملا فتعطى (1)

أى سيكون الصفيف هكذا

{ ""; "Shamla"; ""; ""} فيعطى ( true ) أولايصادف أى قيمة ويكون { ""; ""; ""; ""} ويعطى ( false ) وهكذا بالنسبة لباقى الشروط

وأرجو أن يكون التوضيح به شئ يفيدك

تقبل تحيات : أخيك

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

وبارك الله فيك أخى محمود

وأنا تحت أمر حضرتك فى أى شئ

وعلى فكرة شكل المعادلة النهائى بعد تفصيل الصفيف سيكون كالاأتى:

=VLOOKUP($F$1;IF(({"Omar Effendi";"Sednawy";"Shamla";"Mahalla El Kobra"}=$F$1)*({"Medium";"Large";"Medium";"Large"}=$H$1)*({"men";"women";"baby";"men"}=$I$1);{"Omar Effendi","Shirt","Medium","men",22;"Sednawy","Shirt","Large","women",24;"Shamla","Jacket","Medium","baby",60;"Mahalla El Kobra","Jacket","Large","men",65};"");5;FALSE)

جربها أخى على هذا الوضع بعد الضغط على ( ctrl+shift+enter )

ستعمل أيضا

قام بنشر

استاذنا ملك المعادلات // جمال عبد السميع

 

الامر لله وحده ولا يأمر عليك ظالم ، وانا اللى تحت امر حضرتك فى اى شىء قدر استطاعتى

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

بارك الله لكم فى نجلكم ( محمود ) و جميع أولادكم واسرتكم الكريمه

تقبل وافر حبى واحترامى لكم

تلميذكم المخلص لكم دائما

 

الاسيوطى 

قام بنشر

أنا عمرى أخى ماأغلقت رسائلى ولا إميلى منذ إنضمامى للمنتدى

وأنا أسف لأن نفس الملحوظة قالها لى

أستاذى ( سعيد بيرم ) وبإذن الله سوف أرى هذا الموضوع ربما بعض حقول صفحتى لم يتم تفعيلها

وعلى فكرة أخى محمود هذا نفس إحساسى تجاه أساتذتى من هذا الصرح الذى تعلمت ولازلت أنهل من علمهم وهم كثروا أى كلانا تلميذ فى هذه الجامعة فأرجو ألا تقل ذلك مرة أخرى

وأنت مصرى ( أى أجعل البساط أحمدى )

تقبل تحيات : أخيك

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

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

أو قديكون الخطأ فى طريقة التطبيق

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

الاستاتذة الكبار

عمالقة هذا الصرح العملاق

احب ان اعبر عن مدي سعادتي بهذا الموضوع الذي يعكس الروح الحقيقية لمنتدانا

بالفعل موضوع

 

 

oVtoo.gif

  • 3 months later...

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