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

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

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

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

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

 =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