اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

(تمت الاجابة) دالة IF بشروط تواريخ معينة


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

Suppose the price of a product will change at dates in the future, as follows:

Date Price On or before February 15, 2004 $8 From February 16, 2004, through April 10, 2005 $9 From April 11, 2005, through January 15, 2006 $10 After January 15, 2006 $11

Write a formula that will compute the price of the product based on the date the product is sold.

هل بالامكان المساعدة في طريقة الحل..لاني لم اعرف كيف استخدم Or & And مع التواريخ وتغيير السعر و لاطريقة ترتيبها بالجدول

أرجو المساعدة سريعا..سيتم تسليم الحل اليوم للمادة..

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

اخي الفاضل

ضع هذه المعادلة في الخلية B1 على فرض ان التاريخ المدخل سيكون في الخلية A1


=IF(A1<=DATE(2004;2;15);8;IF(AND(A1>=DATE(2004;2;16);A1<=DATE(2005;4;10));9;IF(AND(A1>=DATE(2005;4;14);A1<=DATE(2006;1;15));10;IF(A1>DATE(2006;1;15);11))))

والله الموفق

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

السلام عليكم

الدالة هذه فيها اربعة شروط


=IF(A1<=DATE(2004;2;15);8

وهذا يعني لو قيمة التاريخ في الخلية A1 اصغر او يساوي 15 فبراير 2004 فسيكون ناتج الخلية اذا تحقق الشرط 8 واذا لم يتحقق ينتقل للشرط الثاني

IF(AND(A1>=DATE(2004;2;16);A1<=DATE(2005;4;10));9

وهو يعني بالضرورة في تحقق شرطين الشرط الاول ان قيمة الخلية A1 اكبر او تساوي تاريخ 16 فبراير 2004 والشرط الثاني هو ان الخلية اصغر او تساوي تاريخ 10 ابريل 2005 فاذا تحقق الشرطان معاً تصبح قيمة الخلية 9 او يتم الانتقال الى الشرط الثالث

IF(AND(A1>=DATE(2005;4;14);A1<=DATE(2006;1;15));10

وهو بنفس فكرة الشرط الثاني بالضبط اي شرطان معاً (يتم استعمال الدالة AND لوضع شرطين او اكثر يجب تحققهم) الشرط الرابع

IF(A1>DATE(2006;1;15);11

اذا كان التاريخ اكبر من 15 يناير 2006 يتم وضع قيمة الخلية 11

ان شاء الله الشرح وصل

ابواحمد

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

  • 4 years later...

هل من الممكن عمل معادله تقول لو التاريخ في نص الشهر يبقي النتيجه بدايه الشهر التالي ولو التاريخ من أول الشهر يبقي النتيجه زي ماهي 

2/21/2016   3/1/2016
2/24/2016   3/1/2016
3/1/2016   3/1/2016

أرجو الإفادة وشكرا

 

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

بالنسبة للموضوع الاول جرب هذا الملف (بعد اذن اخي عبدالله)

 

date & Price.rar

بالنسبة للموضوع الثاني هل تقصد ان التاريخ من 1 حتى 15 من الشهر يكون اول الشهر

و من 16 حتى اخر الشهر يكون بداية الشهر الثاني

حيث انه لا يمكن العمل على التخمين

املأ جدولاً ببعض القيم المتوقعة

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

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

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

علي سبيل المثال 

بند تم شراءه بتاريخ 10/02/2016 سيتم اهلاكه من الشهر التالي 01/03/2016

بند تم شراءه بتاريخ 08/01/2016 سيتم اهلاكه من الشهر التالي 01/02/2016

بند تم شراءه بتاريخ 20/03/2016 سيتم اهلاكه من الشهر التالي 01/04/2016

وهكذا

هل يوجد طريقه أسهل من التعديل يدوياً

شكراً وأسف علي الإطاله

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

2 ساعات مضت, ahkeshk said:

بارك الله في حضرتك هو دا المقصود بالظبط

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

عشان أنا أول مره أشوف معادل eomonth

وشكراً لحضرتك

eomonth هي عبارة عن اختصار   End Of Month

هذه الدالة تعطينا تاريخ اخر يوم في الشهر لاي تاريخ اذا كان المعامل الثاني لها صفر

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

و اذا كان المعامل لها 1 تعطينا تاريخ اخر يوم في الشهر القادم من التاريخ المذكور وهكذا.....

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

On 10/20/2016 at 9:17 PM, سليم حاصبيا said:

eomonth هي عبارة عن اختصار   End Of Month

هذه الدالة تعطينا تاريخ اخر يوم في الشهر لاي تاريخ اذا كان المعامل الثاني لها صفر

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

و اذا كان المعامل لها 1 تعطينا تاريخ اخر يوم في الشهر القادم من التاريخ المذكور وهكذا.....

الف الف شكر لحضرتك 

ممكن أطلب حاجه تانيه معلش أنا أسف بس الدنيا هنا فيها افادخ جامده وجزاكم الله خير

السؤال التاني 

لو عندي أصل تم اضافته بتاريخ 1/5/2013 وسيتم اهلاكه علي مدة 3 سنوات يعني عمر الأصل سينتهي بتاريخ 30/4/2016 

 انا عايز اعمل معادله تخليه يحسبلي الفتره من 1/1/2016 حتي 30/4/2016 بدل ما ألف علي كل بند واكتب التاريخ بإيد واقوله ان دا هينتهي في نفس تاريخ الإضافه بعد 3 سنوات 

يارب أكون قدر أوصل طلبي

شكراً جزيلاً

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

في 10/20/2016 at 20:05, ahkeshk said:

بارك الله في حضرتك هو دا المقصود بالظبط

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

عشان أنا أول مره أشوف معادل eomonth

وشكراً لحضرتك

هذه الدالة تعطينا تاريخ اخر يوم في الشهر لاي تاريخ اذا كان المعامل الثاني لها صفر

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

و اذا كان المعامل لها 1 تعطينا تاريخ اخر يوم في الشهر القادم من التاريخ المذكور وهكذا.....

 

جرب هذا الملف

sala7iyya.rar

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

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

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

Important Information