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

معادلة IF بشروط متعددة مع دالة Choose


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

السلام عليكم لدى شيت اكسيل واريد عمل معادلة للاتى اذا كان عدد العمال من7 الى 19  تكون تكلفة النقل 20 ج واذا كان العدد من 20 فاكثر يكون بدل الانتقال 100 ج واذا كان اقل من 7 عمال يحتسب للعامل الواحد مبلغ 5 ج 

برجاء الافادة وشكرا 

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

في ٥‏/١٢‏/٢٠١٥ ١٢:٠٤:٢٩, منذرمحمد said:

السلام عليكم لدى شيت اكسيل واريد عمل معادلة للاتى اذا كان عدد العمال من7 الى 19  تكون تكلفة النقل 20 ج واذا كان العدد من 20 فاكثر يكون بدل الانتقال 100 ج واذا كان اقل من 7 عمال يحتسب للعامل الواحد مبلغ 5 ج 

برجاء الافادة وشكرا 

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

إليك الحل بثلاثة طرق مقتبس من بعض علماء الإكسيل الكرام جزاهم الله خيراً 

الطريقة الأولى بواسطة الدالة VLOOKUP كما يلي:

=VLOOKUP(C4;$I$3:$J$6;2;1)

الطريقة الثانية بواسطة الدالة  INDEX مع MATCH كما يلي:

=INDEX($J$3:$J$6;MATCH(C4;$I$3:$I$6;1))

الطريقة الثالثة بواسطة الدالة IF كما يلي:

=IF(C4>=$I$6;$J$6;IF(C4>=$I$5;$J$5;IF(C4>=$I$4;$J$4)))

لا فضل لي بذلك بل لمن علمني والدال على الخير كفاعله

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

منذر محمد.rar

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

وعليكم السلام ورحمة الله وبركاته أخي الحبيب الصقر

إن كان عملنا رائعنا فقد اقتبسناه من نور علمكم أنتم وأخي الحبيب محمد حلمي جزاه الله خيراً

والفضل لله أولاً وأخيراً ..أشكرك على التشجيع الطيب والمرور العطر فأنتم كعادتكم سباقين إلى عمل الخير مشجعين عليه 

جزاكم الله خيراً.

والسلام عليكم

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

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

حلول مميّزة و ممتازة .. تفي بالغرض طولاً و عرضًا ..بارك الله فيك أستاذنا القدير " محمّد حسن المحمّد "

جزاك الله خيرًا و زادها بميزان حسناتك

فائق إحتراماتي

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

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

5 دقائق مضت, سليم حاصبيا said:

اثراءً للموضوع يمكن استعمال هذه المعادلة البسيطة (عدد العمال في الخلية A2)


=CHOOSE(IF($A2<7,1,IF($A2<20,2,3)),5,20,100)

 

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

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

  • 1 year later...

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information