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

اريد انشاء ملف و استعلام عن ارصدة


Mory Ali

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

السلام عليكم

لدي الجدول المرفق مصنف حسب المناطق و فروع المناطق و رصيد و تصنيف كل فرع ( الشرح مرفق على الملف المرفق ايضا )

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

·         الاعتماد في تصنيفات علي ارقام المناطق

·         التريب يكون حسب تاريخ الافتتاح

·         اذا تساوي تاريخ الافتتاح  يبقي حسب الاعلي رصيد

·         اذا تساوي تاريخ الافتتاح  و الرصيد يبقي حسب اسم الفرع بالتريب الاتي بدر ثم فجر ثم شمس

·         عدم تعدي رصيد اى فرع رصيد التصنيف الخاص به

·         عدم تعدي مجموع الارصدة ذات نفس التصنيف داخل نفس المنطقة الحد الاقصي و بذلك يتم ترتيب الاولويات و اخذ المتبقي

·         التصنيفات هي A & B و التصنيف B  هو الاعلي و بذلك اذا كانت المنطقة بها فروع ذات التصنيفات   A & B تبقي المنطقة مصنفة B

التصنيف

الحد الاقصي للمجموع

A

10,000

B

80,000

من الامثلة يتضح لنا الاتي

·         المنطقة الشمالية لديها فروع بتصنيف A فقط و هو فرع بدر1 افتتاح 2005 برصيد 6000 يبقي المفروض فرع بدر 2 ذات الافتتاح 2010 يكون رصيد 4000

·         المنطقة الغربية لديها فروع ذات تصنيف A & B  يبقي حساب علي التصنيف الاعلي و هو B و الاقدم هو فرع فجر 1 و رصيدة 5000 ثم فرع فجر3 و رصيدة 55000 ثم فرع فجر2 و هنا المتبقي هيكون 20000

·         المنطقة الجنوبية لديها فرع شمس 1 و 3 بنفس تاريخ الافتتاح و لذلك ناخذ الاعلي رصيد و هو 3 و بحد اقصي منه 10000 و بذلك يكون فرع شمس 1 برصيد صفر و من ثم فرع شمس 2 متاح رصيده بكامل

·         المنطقة الشرقية لديها فرع بدر 1 و فجر 1 بنفس التصنيف  و بنفس تاريخ الافتتاح و بنفس قيمة الرصيد و من هنا ناخذ وفق للتريب اسماء الفروع و هنا سوف يكون  بدر ثم فجر ثم شمس و لذلك ناخذ بدر برصيد 50000 و من ثم فجر 30000 و من ثم فرع شمس برصيد صفر

 عذرا للاطالة و ارجو الافادة ان امكن

Area Update.xls

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

  • 2 months later...

المطلوب ان اجمالي جميع اوامر منطقة لا تتعدي 80,000 اذا كانت لديها احد اوامر تشغيل ذات درجة B و اذا لم يكن لديها الا اوامر تشغيل ذات درجة  A سوف يكون الاجمالي 10,000

المثال الاول

المنطقة رقم 52 لديها 3 اوامر تشغيل في تواريخ مختلفة و علية هناك منطقتين ذات ترتيب A و منطقة ذات ترتيب B و من هنا اول منطقتين ذات ترتيب A يكون الحد الاقصي المسموح به هو 10,000 و من ثم يتم اختيار المنطقة ذات اقدم تاريخ الاول و هي 01-01-03 و سوف يتم قبول اجمالي الرصيد 60,000 و من ثم الاتجاة الي المنطقة ذات تاريخ 01-10-04 و من ثم يتم قبول 10,000 فقط و ليس 12,000 حيث اجمالي درجة A هو 10,000 و من يتم الاتجاة الي تاريخ التالي 01-11-04 و يلاحظ ان درجة هي A و من سيكون رصيدة صفر و ذلك حيث اننا استهلاكنا اجمالي 10,000

 

المنطقة

رقم المنطقة

الفرع

تاريخ البدء

الدرجة

الرصيد

معادلة

SUMPRODUCT

South

52

Shams1

01-11-04

A

3,000

-

South

52

Shams3

01-10-04

A

12,000

10,000

South

52

Shams2

01-01-03

B

60,000

60,000

 المثال الثاني

المنطقة رقم 62 لديها 3 اوامر تشغيل في تواريخ مختلفة و علية هناك منطقتين ذات ترتيب B و منطقة ذات ترتيب A و من هنا اول منطقتين ذات ترتيب B يكون الحد الاقصي المسموح به هو 80,000 و من ثم يتم اختيار المنطقة ذات اقدم تاريخ الاول و هي 01-01-03 و سوف يتم قبول اجمالي الرصيد 5,000 و من ثم الاتجاة الي المنطقة ذات تاريخ 01-01-06 و من ثم يتم قبول 55,000 و من ثم يتم الاتجاة الي تاريخ التالي 01-01-07 و يلاحظ ان درجة هي B سيتم قبول اجمالي الرصيد 20,000 و ذلك لان اجمالي كان قد وصل الي 5,000 + 55,000 = 60,000 مما يعني ان المتاح للاستهلاك هو 20,000 و بالنظر الي رصيد المنطقة الثالية هو 20,000 لذلك تم قبول الرصيد بالكامل

 

المنطقة

رقم المنطقة

الفرع

تاريخ البدء

الدرجة

الرصيد

معادلة

SUMPRODUCT

West

62

Fagr1

01-01-03

A

5,000

5,000

West

62

Fagr2

01-01-07

B

45,000

20,000

West

62

Fagr2

01-01-06

B

55,000

55,000

 

لقد تم الوصول الي مطلوب من خلال معادلات الاكسيل المذطورة اعلاة و الموضحة بالجدول المرفق و لكن للاسف مع كبر حجم المعلومات و الارصدة التي قد تصل الي 500 الف سجل فقط تضرب ملفات الاكسيل و يهنج الجهاز لهذا اريد المساعدة في تحويل الملف من الاكسيل الي الاكسس و بذلك تحويل المعادلة للوصول الي نفس الغاية

Area - Access.rar

AREA.rar

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

  • 3 months later...

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information