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

مجموع ايام محددة بين تاريخين


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

رمضان كريم والسلام عليكم

هل خطر في بال احد ما ان يعرف مجموع عدد ايام محددة (سبت- احد .... الخ) بين تاريخين مع تاريخ كل يوم

هذا الملف يحل هذه المشكلة

(تم حماية المعادلات في الملف لعدم العبث بها عن طريق الخطأ)

count days.rar

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

فكرة جميلة ومفيدة

بارك الله لك أخي الكريم سليم

وجزاك الله كل خير

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

وإذا سمح لي أخي سليم سلمه الله من كل سوء بإثراء الموضوع (رغم ثرائه)

لهواة الإكسل ومحترفيه:
لحساب عدد (أيام العمل) بين تاريخين:
* باستثناء العطلات الأسبوعية (الجمعة والسبت)
* وباستثناء قائمة من الأجازات
نستخدم هذه المعادلة:
=SUM(INT((WEEKDAY(A2-{1,2,3,4,5})+B2-A2)/7))-SUMPRODUCT(--(C2:C10>=A2),--(C2:C10<=B2))
* ويمكن تغيير أيام العمل في الأرقام {1,2,3,4,5} حيث 1 يشير للأحد و 2 يشير للاثنين ..... وهكذا
* ويمكن حساب عدد مرات يوم  واحد السبت مثلا بين تاريخين
باستبدال {1,2,3,4,5} إلى 7 بدون أقواس حيث تستعمل الأقواس مع اليومين فأكثر
وهذه صورة للمعادلة
post-20707-0-39958900-1435926323_thumb.j
........................
ولا تنسوني من صالح دعائكم
  • Like 5
رابط هذا التعليق
شارك

بعد أذن أساتذتى /

 

أ. سليم                    أ. محمد

 

حساب عدد أيام العمل بين تاريخين بإستثناء أيام العطلات الاسبوعية وأيام الاجازات  بدوال الاكسيل المعدة لذلك حيث :-

 

1435930311441.png

 

 

143593031162.png

 

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

بارك الله لك أخي خالد

وجزاك الله كل حير

ملحوظة صغيرة: هاتان الدالتان ضمن أوفيس 2010 وما بعده فقط

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

السلام عليكم

القلب يفرح و يسعد بالسلام و ذكر الله و الصلاة و السلام على خير الأنام سيدنا محمد صل الله عليه و سلم

ما شاء الله .. كم أكون مبتهجا بمحتوى عربى على الأنترنت يحمل خلاصة أفكار و أبداعات العرب و أمجادهم

الله أكبر تقبلوا مرورى المتواضع أساتذتى و أخوتى فى الله .. دمتم بخير و أعزكم الله .

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

إخوتي الأكارم ..أخي محمد صالح 

السلام عليكم ورحمة الله وبركاته 

عملك متميز ولا أقلل من عمل إخوتي الأكارم فكلهم على العين والرأس

جزاكم الله خيراً ....ولكنني كمبتدئ بهذا المجال وإن صار لي زمناً طويلاً

أحتاج لشرح هذه المعادلة أي لماذا إشارة - - مكررة مثلاً

=SUM(INT((WEEKDAY(A2-{1,2,3,4,5})+B2-A2)/7))-SUMPRODUCT(--(C2:C10>=A2),--(C2:C10<=B2))

والسلام عليكم.

تم تعديل بواسطه محمد حسن المحمد
  • Like 1
رابط هذا التعليق
شارك

اعتذر عن تلف  رابط  صور  المعادلات   لهذا

ها هو المعادلتين مرة اخرى

 

وكما قال استازى محمد  هم  فى اصدار 2010    وما بعدة

 

do.php?img=15029

 

 

do.php?img=15030

تم تعديل بواسطه خالد الرشيدى
  • Like 1
رابط هذا التعليق
شارك

بارك الله لك أبا البراء

فعلا هما لتحويل النواتج المنطقية true/false إلى 1/0 

........................

ولكن

يوجد فرق بين دالة networkdays.intl والمعادلة التي وضعتها لنفس الغرض

غير إصدار الأوفيس

المعادلة الأولى

=NETWORKDAYS.INTL(A2,B2,7,C2:C10) 

المعادلة الثانية

=SUM(INT((WEEKDAY(A2-{1,2,3,4,5})+B2-A2)/7))-SUMPRODUCT(--(C2:C10>=A2),--(C2:C10<=B2)) 

هل من مدقّق وشديد الملاحظة؟

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

أخي الحبيب أبو يوسف

تستخدم الإشارة -- لتحويل القيم المنطقية True و False إلى 1 و 0 ..

السلام عليكم قال الله تعالى: (وما أوتيتم من العلم إلا قليلا ) وقل رب زدني علما ....ففهمناها سليمان...في الحقيقة أشكر أبا البراء الحبيب على هذه اللفتة الكريمة...منكم نستفيد.
رابط هذا التعليق
شارك

فعلا أخي الكريم خالد خلدك الله في جنات النعيم

الدالة الأولى أكثر دقة في حالة كتابة جميع تواريخ الأجازات بما فيها الأجازات التي تكون يوم الجمعة أو السبت (اللي هما أصلا أجازة)

أما المعادلة الثانية تعتمد على طرح عدد الأجازات المحصورة بين تاريخ البداية والنهاية من العدد الكلي لأيام العمل بين التاريخين

.......................

شفت الفرق يا اللي لسة بتستخدم أوفيس 2003 وما قبله

يالا بينا نستحدم كل جديد

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

لو قلنا كيف نصحح هذا الخطأ؟؟!!

من يجعل المعادلتين متساويتين في النتائج

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

فعلا أخي الكريم خالد خلدك الله في جنات النعيم

 

جزاك الله خيراً استازى الفاضل محمد

 

ولعلى قد توصلت الى طريقة لتساوى المعادلتين فى النتائج

=SUM(INT((WEEKDAY(A2-{1,2,3,4,5})+B2-A2)/7))-SUMPRODUCT(--(C2:C4>=A2);--(C2:C4<=B2);--(NOT(WEEKDAY(C2:C4)=6));--(NOT(WEEKDAY(C2:C4)=7)))

تقبل فائق احترامى وتقديرى

 

....................................................

 

التطبيق بالمرفق

 

عدد ايام العمل الفعلية.rar

 

 

تم تعديل بواسطه خالد الرشيدى
  • Like 1
رابط هذا التعليق
شارك

بارك الله لك أخي خالد

 

ولاختصار بعض الحروف يمكن كتابتها كما يلي:

=SUM(INT((WEEKDAY(A2-{1,2,3,4,5})+B2-A2)/7))-SUMPRODUCT(--(C2:C10>=A2),--(C2:C10<=B2),--(WEEKDAY(C2:C10)<>6),--(WEEKDAY(C2:C10)<>7))
  • Like 1
رابط هذا التعليق
شارك

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

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



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

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

Important Information