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

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

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

السلام عليكم

 

 

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

 

المعادلة الاولي ( حساب مدة التعاقد )

لحساب فرق بين تاريخين و تحويل الناتج الى عدد شهور

= DATEDIF(F2,I$2,”M”)

المعادلة الثانية ( حساب مدة انشاء الشركة )

لحساب فرق بين تاريخين و تحويل الناتج الى عدد سنوات مقربة الى الاكبر سنا

=IF(DATEDIF(G2,I$2,"ym")>6,DATEDIF(G2,I$2,"y")+1,DATEDIF(G2,I$2,"y"))

المعادلة الثالثة ( حساب العطاء )

 

قاعدة شرطية

=IF(H2=0,E2,IF(H2=1,D2,B2))

                                

 

المطلوب هو انشاء استعلام بة المعادلات الثلاثة بالاضافة هذه المعادلة ذو الاحتمالات المتعددة

 

·         معادلة شرطية تبني على عمود و ناتج ( العطاء )

·         اذا كان الناتج اقل من 1 يكون التوريد صفر طن

·         اذا كان اكبر من 1 و اصغر من 200 يكون التوريد 5 طن

·         اذا كان اكبر من 200 و اصغر من 420 يكون التوريد 9 طن

·         اذا كان اكبر من 420 و اصغر من 625 يكون التوريد 12 طن

·         اذا كان اكبر من 625 يكون التوريد 15 طن

 

عذرا للاطالة

TEST.rar

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

السلام عليكم اخي مارد بالنسبة الى المعادلة الاولي هي عبارة عن الفرق بين عمود تاريخ الاقفال و عمود تاريخ نشاة الشركة على ان يكون الناتج في صيغة عدد شهور مثل لما هي في الاكسيل

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

يبقى فى الاستعلام اخى الكلريم ستضيف  الحقل التالى

 

مع مرعاة دقة الاسماء كما هى موجودة فى الاستعلام

 

مع العلم اخى الكريم انى افضل استخدم لنماذج فى مثل هذه الظروف عموما لو ظبطت معاك ندخل على المعادلة اللى بعدها

مدة التعاقد: DateDiff("M";[تاريخ الاقفال];[تاريخ نشاة الشركة])


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

 

يبقى فى الاستعلام اخى الكلريم ستضيف  الحقل التالى

 

مع مرعاة دقة الاسماء كما هى موجودة فى الاستعلام

 

مع العلم اخى الكريم انى افضل استخدم لنماذج فى مثل هذه الظروف عموما لو ظبطت معاك ندخل على المعادلة اللى بعدها

مدة التعاقد: DateDiff("M";[تاريخ الاقفال];[تاريخ نشاة الشركة])


مشكور اخي مارد بالمعادلة السابقة  و المطلوب المعادلة الثانية 

 

لمعادلة الثانية ( حساب مدة انشاء الشركة )

لحساب فرق بين تاريخين و تحويل الناتج الى عدد سنوات مقربة الى الاكبر سنا

=IF(DATEDIF(G2,I$2,"ym")>6,DATEDIF(G2,I$2,"y")+1,DATEDIF(G2,I$2,"y"))

 
G2 يرمز اليها بتاريخ نشاة الشركة
I2 يرمز اليها بتاريخ الاقفال 
 
المطلوب هو التقريب الى اقرب 6 شهر 

 

 

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

اخى الفاضل هو انا مش فاهم  يعنى ايه التقريب لاقرب ستة اشهر

 

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

 

عموما دالة التقريب هى الدالة round

 

مع انى حاسس ان مش دا موضعها

مدة التعاقد بالسنين: DateDiff("yyyy";[تاريخ الاقفال];[تاريخ نشاة الشركة])

تم تعديل بواسطه مارد

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information