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

مطلوب تحويل معادلات بالاكسيل الى ملف اكسيس


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

السلام عليكم

 

 

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

 

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

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

= 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";[تاريخ الاقفال];[تاريخ نشاة الشركة])

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information