أبو سجده قام بنشر أكتوبر 23, 2024 قام بنشر أكتوبر 23, 2024 السلام عليكم ورحمة الله وبركاته يحتوى هذا المرفق على دالة COUNTIF لعد ثلاث حالات من خلال نطاقين بالخلايا M3 و N3 و P3 بالإضافة الى ذلك تحتوى الخلية Q3 على دالة SUM لجمع نطاقين كما فى المرفق ولكن عند تشغيل الكود تختفى الحالات المراد عدها فى النطاق الأول من M6 الى M37 وسؤالى هل يمكن تضمين الدالة COUNTIF والدالة SUM بإضافة بعض السطور فى الكود المبين من هذا المرفق برجاء الإطلاع على المرفق وجزاكم الله خيرا COUNTIF.xlsm
تمت الإجابة محمد هشام. قام بنشر أكتوبر 23, 2024 تمت الإجابة قام بنشر أكتوبر 23, 2024 (معدل) وعليكم السلام ورحمة الله تعالى وبركاته يمكنك ذالك بتعديل كود إفراغ البيانات السابقة بهذا الشكل فقط ليتجاهل إفراغ عمود 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 تم تعديل أكتوبر 23, 2024 بواسطه محمد هشام. 2
أبو سجده قام بنشر أكتوبر 23, 2024 الكاتب قام بنشر أكتوبر 23, 2024 بارك الله فيكم ورزقنا جميعا من حيث لا نحتسب تمت الإفادة وجزاكم الله خيرا
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.