اذهب إلى المحتوى

السؤال

نشر

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

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

Recommended Posts

  • 0
نشر (معدل)

مرحبا,

لم افهم المشكلة بالضبط (تاريخ استحقاق الدفع) ألا يجب أن يحوي الجدول على حقول إضافية لتبين فيما إذا تم الدفع في ذلك الشهر أو لم يتم الدفع؟.

لدي حل حسب مافهمته من المشكلة.

سنقوم بتقسيم المشكلة الى اجزاء.

ترقيم الحقول : عمود الاسم A وعمود قيمة الاجار B وعمود تاريخ بداية العقد C

وعمود تاريخ نهاية العقد D و عدد أشهر الأجار E قيمة الأجار المستحق F

1- حساب فترة الأجار: هو ناتج طرح الحقلين عمود تاريخ نهاية العقد وعمود تاريخ بداية العقد و سوف نستتدم الدالة DATEDIFF

لحساب عدد الشهور بين التاريخين اي مدة العقد نكتب ("DATEDIF(C1,D1,"M= حيث يمثل C1 تاريخ بداية العقد و D1 يمثل تاريخ نهاية العقد و "M" نطلب من الدالة حساب عدد الأشهر (Months) نضع هذه الدالة في اول خلية للعمود E ثم نسحب من طرف المربع الخاص بالخلية الأولى للأسفل ليقوم برنامج اكسل بتطبيق هذه الدالة على جميع خلايا العمود.

2- لحساب قيمة الأجار المستحق بالعمود F وهو يمثل ناتج ضرب قيمة الأجار الشهرية بعدد أشهر العقد,

أي ناتج جداء الحقلين B*E نقوم بوضع B1*E1 في أول خلية للعمود F ثم نسحب من طرف المربع الخاص بالخلية الأولى للأسفل ليقوم برنامج اكسل بتطبيق هذه الدالة على جميع خلايا العمود.

النتيجة : خلايا العمود F ستحوي على القيمة الإجمالية لقيمة أجار العقد.

في حال وجود أي ملاحظة الرجاء التعليق مرة أخرى و كتابة التفاصيل الإضافية.

شرح آلية عمل الدالة DATEDIF من موقع مايكروسوفت

في حال وجود عمود يحوي مبلغ السلفة المدفوعة من قيمة الأجار لنفرض اسمه G يمكننا عمل تغيير بسيط في الدالة و تبديل تاريخ نهاية العقد لتاريخ اليوم (تاريخ بداية الشهر الجديد) بوضع ‎=TODAY()‎ مكان الخلية D1 في الدالة DATEDIF ثم

=> نقارن القيمة المدفوعة مع الحقل F (سيحوي عندها القيمة المستحقة من بداية تاريخ العقد حتى تاريخ اليوم أي بداية الشهر الجديد) ننتقل لعمود جديد ليكن H و نضع فيه (0,MAX(G1-F1= في الخلية H1 ثم نسحب من طرف المربع الخاص بالخلية الأولى للأسفل ليقوم برنامج اكسل بتطبيق هذه الدالة على جميع خلايا العمود حينها سيكون مقابل كل اسم من الجدول القيمة المستحدقة للدفع في الخلية H.

 

تم التعديل في بواسطة Wael Aljamal

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

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

×   جرى استعادة المحتوى السابق..   امسح المحرر

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...