صيغة Excel: ابحث عن أقرب تاريخ وآخر تاريخ لكل مجموعة
في هذا البرنامج التعليمي ، يوفر الصيغ للعثور على أقرب تاريخ وآخر تاريخ لكل مجموعة في Excel.
إذا كنت ترغب في متابعة هذا البرنامج التعليمي ، يرجى تنزيل نموذج جدول البيانات.
الصيغة العامة:
ابحث عن أقرب تاريخ لكل مجموعة
{MIN(IF(group_rng=group,startD_rng))} |
ابحث عن آخر موعد لكل مجموعة
{MAX(IF(group_rng=group,startD_rng))} |
النحو والحجج
Group_rng: the cell range that contains all group names. |
Group: the group whose earliest date and latest date you want to find out. |
StartD_rng: the cell range that contains all starting dates of the groups. |
قيمة الإرجاع
ترجع الصيغ تاريخًا كقيمة رقمية. نظرًا لأنه يتم تخزين التاريخ كرقم في Excel ، لعرض التاريخ مباشرةً ، يمكنك تنسيق القيمة الرقمية بتنسيق تاريخ حسب حاجتك بعد استخدام الصيغة.
كيف تعمل هذه الصيغة
فيما يلي جدول ، يحتوي العمود B3: B8 على أسماء الأقسام ، ويحتوي العمود C3: C8 على أسماء المشاريع المختلفة في الأقسام ، والعمود D3: D8 هو تواريخ بدء كل مشروع ، وتواريخ انتهاء كل مجموعة في العمود E3: ه 8. للعثور على أقرب تاريخ بدء وأحدث تاريخ انتهاء من كل قسم (أ و ب) ، يرجى استخدام الصيغة أدناه:
ابحث عن أقرب تاريخ
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
صحافة تغير + CTRL + أدخل مفاتيح للحصول على نتيجة المجموعة الصحيحة.
ثم اسحب مقبض التعبئة التلقائية لأسفل إلى الخلايا التي تحتاج إلى هذه الصيغة.
ثم احتفظ بخلايا الصيغة المحددة ، اضغط على CTRL +1 لعرض تنسيق الخلايا الحوار ، ثم تحت رقم الهاتف التبويب ، انقر فوق التاريخ في ال الفئة قائمة ، ثم حدد نوع واحد من التاريخ من اليمين النوع والقسم الخاص به.
انقر OK، يتم الآن عرض النتائج كتواريخ.
ابحث عن آخر موعد لكل قسم
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
صحافة تغير + CTRL + أدخل مفاتيح ، اسحب مقبض التعبئة لتطبيق صيغة الصفيف على الخلايا الأخرى حسب الحاجة ، وقم بتنسيق الخلايا كتواريخ.
تفسير
IF الوظيفة: اختبارات لحالة معينة.
في صيغة الصفيف {IF ($ B $ 3: $ B $ 9 = B11، $ D $ 3: $ D $ 8)} ، يتم إرجاعها
{43597؛ FALSE؛ 43952؛ 43802؛ FALSE؛ FALSE؛ FALSE}
دقيقة دالة: للعثور على القيمة الدنيا في نطاق أو مصفوفة.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
= {MIN (43597؛ FALSE؛ 43952؛ 43802؛ FALSE؛ FALSE)}
= 43597
MAX دالة: للعثور على أكبر قيمة في نطاق أو مصفوفة.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
= {MAX (44158؛ FALSE؛ 44654؛ 44013؛ FALSE؛ FALSE)}
= 44684
تعليق
إذا كنت تستخدم Excel 2019 أو Excel 365 ، فيمكنك استخدام وظائف MINIFS و MAXIFS للعثور سريعًا على أقدم وأحدث التواريخ لكل مجموعة.
صيغة عامة
البحث عن أقرب موعد للمجموعة
MINIFS(startD_rng,group_rng,group) |
البحث عن آخر موعد للمجموعة
MAXIFS(startD_rng,group_rng,group) |
استخدم الصيغ أدناه مع المثال أعلاه:
=MINIFS($D$3:$D$8,$B$3:$B$8,B11) |
=MAXIFS($E$3:$E$8,$B$3:$B$8,B11) |
الصيغ النسبية
- عد أيام الشهر
يوفر هذا البرنامج التعليمي الصيغ لحساب إجمالي أيام الشهر بناءً على تاريخ معين. - عد الأيام حتى تاريخ انتهاء الصلاحية
لحساب الأيام بين اليوم وكل تاريخ انتهاء صلاحية في Excel بالصيغة - عرض التاريخ أو الوقت الحالي
يوفر هذا البرنامج التعليمي الصيغ لإظهار التاريخ أو الوقت الحالي في Excel. - إنشاء نطاق زمني أسبوعي
في هذا البرنامج التعليمي ، يوفر صيغة للحصول بسرعة على نطاق التاريخ الأسبوعي في Excel.
الوظائف النسبية
- وظيفة Excel WEEKNUM
ترجع رقم الأسبوع للتاريخ المحدد في السنة - وظيفة Excel WORKDAY
يضيف أيام العمل إلى تاريخ البدء المحدد ويعيد يوم العمل - وظيفة Excel MONTH
يتم استخدام MONTH للحصول على الشهر كرقم صحيح (من 1 إلى 12) من التاريخ - وظيفة Excel DAY
تحصل الدالة DAY على اليوم كرقم (من 1 إلى 31) من تاريخ - وظيفة Excel NOW
احصل على الوقت والتاريخ الحاليين
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.