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

دالـة ( IF )


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

بسم الله الرحمن الرحيم

تحياتي للجميع

 =if(c5<40,d5*c5,40*d5+(c5-40)*d5*1.5)

=if(c4="north",d4*5%,if(c4="south",d4*5.5%,d4*6%)

ويظهر عندي ( تحتوي الصيغة التي كتبتها على خطأ )

هل الخطأ من الاكسل ام من الصيغة ؟

الاكسل ( 2002 )

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

يا أخ ابو مؤنس :

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

ولا أدري لماذا؟ ومن قال لا أدري فقد أفتى؟

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

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

* فقط للتوضيح اخي نديم فالتغيير لم يكن فقط باضافة علامة + ولكن هناك علامات اخرى تم تغييرها ** يرجى مراجعة الكود **
رابط هذا التعليق
شارك

- تعمل الداله بها وبدونها أخي نديم ... حاول أضافة علامة + للكود أعلاه ثم إزالتها وستجد الكود يعمل بالحالتين ولكن كود أخي الفدعاني كان يحتاج لتصحيح بعض الرموز

وشكراً

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

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

من المعروف لدنيا اخواني انة عندما نريد اضافة معادلة الي الاكسيل يجب ان تسبق هذة المعادلة بعلامة تؤكد انها معادلة وليست نص عادي , ومن ضمن هذة العلامات = او +

وبالتالي فعند اضافة علامة + او اضافة = تخبر الاكسيل ان العبارات التالي بعدها هي دالة

وليست نصوص عادية . وهذا النظام يؤمن الفرق بين النصوص والمعادلات ,

افرض مثلا انك تريد كتابة خطاب يبدا بكلمة IF قد يصعب ذلك في الاكسيل لانة في كل مرة تكتب IF سيفسرها الاكسيل علي انها معادلة وليست نص عادي ,

اذا ما قصدت من طرحي لذلك السؤال هو توضيح مسالة التساوي بين العلامتين = و + وان كل واحدة منها تكفي , وليس شرطا اساسي وضعهما معا ,

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

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

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

Important Information