سعيد بيرم قام بنشر الأربعاء at 02:57 مشاركة قام بنشر الأربعاء at 02:57 السلام عليكم ورحمة الله وبركاته يحتوى هذا المرفق على دالة COUNTIF لعد ثلاث حالات من خلال نطاقين بالخلايا M3 و N3 و P3 بالإضافة الى ذلك تحتوى الخلية Q3 على دالة SUM لجمع نطاقين كما فى المرفق ولكن عند تشغيل الكود تختفى الحالات المراد عدها فى النطاق الأول من M6 الى M37 وسؤالى هل يمكن تضمين الدالة COUNTIF والدالة SUM بإضافة بعض السطور فى الكود المبين من هذا المرفق برجاء الإطلاع على المرفق وجزاكم الله خيرا COUNTIF.xlsm رابط هذا التعليق شارك More sharing options...
أفضل إجابة محمد هشام. قام بنشر الأربعاء at 08:09 أفضل إجابة مشاركة قام بنشر الأربعاء at 08:09 (معدل) وعليكم السلام ورحمة الله تعالى وبركاته يمكنك ذالك بتعديل كود إفراغ البيانات السابقة بهذا الشكل فقط ليتجاهل إفراغ عمود M With Union(sh.Range("K6:L64"), sh.Range("P6:Q64")) .FormatConditions.Delete .ClearContents End With لتضمينها داخل الكود With sh .Range("M3").Formula = "=COUNTIF(M6:M37, ""حضور"") + COUNTIF(R6:R37, ""حضور"")" .Range("N3").Formula = "=COUNTIF(M6:M37, ""غياب"") + COUNTIF(R6:R37, ""غياب"")" .Range("P3").Formula = "=COUNTIF(M6:M37, ""اجازة"") + COUNTIF(R6:R37, ""اجازة"")" .Range("Q3").Formula = "=IF(SUM(N6:N37, S6:S37) = 0, """", SUM(N6:N37, S6:S37))" End With COUNTIF.xlsm تم تعديل الأربعاء at 08:44 بواسطه محمد هشام. 2 رابط هذا التعليق شارك More sharing options...
سعيد بيرم قام بنشر الأربعاء at 15:54 الكاتب مشاركة قام بنشر الأربعاء at 15:54 بارك الله فيكم ورزقنا جميعا من حيث لا نحتسب تمت الإفادة وجزاكم الله خيرا رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان