كيف يمكنني العثور بسرعة على تاريخ مفقود من قائمة في Excel؟

يقدّم هذا البرنامج التعليمي عدة طرق لاكتشاف هذه التواريخ المفقودة وتعويضها بكفاءة في إكسل:
العثور على التواريخ المفقودة باستخدام استخدم تنسيق الشروط
العثور على التواريخ المفقودة باستخدام صيغة
العثور على التواريخ المفقودة وملؤها باستخدام Kutools لـ Excel
استخدام VBA لتحديد التواريخ المفقودة وإدراجها تلقائيًا
تمييز التواريخ المفقودة باستخدام جدول بيانات محوري
العثور على التواريخ المفقودة باستخدام استخدم تنسيق الشروط
إحدى الطرق الفعّالة لتحديد الفجوات في قائمة التواريخ الخاصة بك هي الاستفادة من ميزةاستخدم تنسيق الشروطفي Excel. تُبرز هذه الميزة بصريًّا الخلايا التي ينقصها تاريخ في التسلسل، مما يسهّل اكتشاف الانقطاعات بنظرة سريعة!
1. حدد النطاق الذي يحتوي على تواريخك، ثم انتقل إلىالصفحة الرئيسية > استخدم تنسيق الشروط > قاعدة جديدة. راجع لقطة الشاشة:
2. في مربع حوارقاعدة تنسيق جديدة، اختراستخدام صيغة لتحديد الخلايا التي سيتم تنسيقهاضمن قسمتحديد نوع القاعدة. أدخل الصيغة التالية: =A2<>(A1+1) (حيث A1 هو التاريخ الأول وA2 هو التاريخ التالي في قائمتك). راجع لقطة الشاشة:
3. انقر فوق زرتنسيقلفتح مربع حوارتعيين تنسيق الخلية. ضمن علامة التبويبتعبئة، اختر لونًا لتمييز التواريخ المفقودة. راجع لقطة الشاشة:
4. بعد ضبط التنسيق، انقر فوقموافقمرتين لتطبيقه. الآن، ستُميَّز الخلايا التي ينقصها تاريخ في التسلسل.
ملاحظة:قد يُميَّز التاريخ الأخير في قائمتك أيضًا، لأن هذه الصيغة تتحقق من التاريخ التالي بعد كل تاريخ. تعد هذه الطريقة مثالية لمراجعة مجموعات البيانات الكبيرة بسرعة، لكنها لا تملأ التواريخ المفقودة تلقائيًّا.
العثور على التواريخ المفقودة باستخدام صيغة
طريقة عملية أخرى هي استخدام صيغة Excel للكشف الفوري عن أي فجوات في جدولك. تُنشئ هذه الطريقة عمودًا جديدًا يُشير إلى ما إذا كان اليوم التالي مفقودًا بعد كل تاريخ، مما يجعلها مثالية لتتبُّع سجلات الحضور أو خطط المشاريع أو سجلات المخزون.
في خلية فارغة بجانب قائمة التواريخ الخاصة بك (مثل الخلية B1 إذا كانت قائمتك تبدأ من A1)، أدخل الصيغة التالية:=IF(A2=A1+1,«»,«Missing next day»). ثم اضغطEnter، واسحب مقبض التعبئة لأسفل لنسخ الصيغة بجانب جميع التواريخ. راجع لقطات الشاشة:

أينما رأيت عبارة «اليوم التالي مفقود»، فستعرف أن هناك فجوة في قائمتك. إنها طريقة بصرية وسهلة لمراجعة التواريخ المفقودة، ويمكن أن تكون مفيدة جدًّا إذا أردت تصفية الفجوات المحددة أو معالجتها لاحقًا.
ملاحظة:مثل الطريقة السابقة، ستُعلِّم الصيغة الصف التالي بعد التاريخ الأخير (لأنه لا يوجد تاريخ تالٍ)، ويمكنك تجاهله أو حذفه إذا لم يكن مطلوبًا.
العثور على التواريخ المفقودة وملؤها باستخدام Kutools لـ Excel
إذا كنت تستخدمKutools لـ Excel، فستجد ميزة مدمجة تساعدك على العثور بسرعة على التواريخ المفقودة أو الأرقام المتتالية وملئها تلقائيًّا. وهي مفيدة جدًّا عندما لا تحتاج فقط إلى تحديد الفجوات، بل أيضًا إلى إكمال بياناتك تلقائيًّا لإجراء عمليات حسابية دقيقة أو مراجعة.
بعدالتثبيت المجانيKutools لـ Excel، يُرجى اتباع الخطوات التالية:
1. حدد قائمة التواريخ التي تريد تحليلها، ثم انتقل إلىKutools > إدراج > العثور على التسلسل المفقود. راجع لقطة الشاشة:
2. في مربع حوارالعثور على التسلسل المفقود، يمكنك الاختيار من بين عدة خيارات، مثل العثور على الأرقام المفقودة أو إدراجها، أو تمييزها، أو إنشاء عمود علامة. راجع لقطة الشاشة:
3. بعد تأكيد اختيارك، انقر فوقموافق. سيعرض لك مربّع منبثق عدد التواريخ المفقودة التي تم العثور عليها. راجع لقطة الشاشة:
4. انقر فوقموافقلإكمال العملية. الآن، ستعرض قائمتك التواريخ المفقودة أو تملؤها تلقائيًا حسب الخيار الذي اخترته. هذه الطريقة مثالية لمجموعات البيانات الكبيرة، إذ توفر الوقت وتقلل الأخطاء الناتجة عن الفحص اليدوي أو سوء وضع الصيغ.
| إدراج رقم التسلسل المفقود | إدراج صفوف فارغة عند مواجهة أرقام متتالية مفقود |
![]() | ![]() |
| إدراج عمود جديد يحتوي على العلامة التالية للمواعيد المفقودة | ملء لون الخلفية |
![]() | ![]() |
يمكن أن توفر لك هذه الأداة وقتًا كبيرًا، وهي مفيدة جدًّا—خاصةً عند التعامل مع البيانات المالية أو سجلات الحضور أو أي سيناريو يتطلب سلسلة متواصلة من التواريخ. ولأفضل النتائج، تأكد من فرز قائمتك حسب التاريخ.
استخدام VBA لتحديد التواريخ المفقودة وإدراجها تلقائيًّا
إذا كنت تعمل مع قوائم تواريخ طويلة أو يتم تحديثها بشكل متكرر وترغب في أتمتة العملية بالكامل، يمكنك استخدام ماكرو VBA مخصص في Excel. تقوم هذه الطريقة بفحص عمود التواريخ الخاص بك، وتحديد التواريخ المفقودة في التسلسل، ثم إدراجها تلقائيًا كصفوف جديدة مباشرةً ضمن قائمتك.
هذه الطريقة مثالية لمجموعات البيانات الكبيرة، والتقارير المتكررة، أو عند إضافة بيانات جديدة بانتظام—لضمان اكتمالها تلقائيًّا دون الحاجة إلى فحص يدوي.
خطوات التشغيل:
- انقر فوقالمطور > Visual Basic لفتح محرر VBA. في نافذةMicrosoft Visual Basic for Applications المنبثقة، انقر فوقإدراج > وحدة نمطية، ثم الصق الكود التالي في نافذة الوحدة النمطية:
Sub InsertMissingDates()
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
Dim currentDate As Date, nextDate As Date
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = ActiveSheet
lastRow = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
i = 2
While i < lastRow
currentDate = ws.Cells(i, 1).Value
nextDate = ws.Cells(i + 1, 1).Value
If nextDate > currentDate + 1 Then
ws.Rows(i + 1).Insert Shift:=xlDown
ws.Cells(i + 1, 1).Value = currentDate + 1
ws.Cells(i + 1, 1).NumberFormat = "yyyy-mm-dd"
lastRow = lastRow + 1
End If
i = i + 1
Wend
End Sub - انقر فوق زر
تشغيل (أو اضغط F5) لتنفيذ الكود. بعد التنفيذ، سيتحقق الماكرو من العمود الأول (العمود A) للعثور على قائمة بالتواريخ، ثم يُدخل تلقائيًا أي تواريخ مفقودة كصفوف جديدة.
نصائح عملية وملاحظات:
– تأكد من فرز تواريخك بترتيب تصاعدي قبل تشغيل الماكرو.
– يُدخل الماكرو التواريخ المفقودة كصفوف جديدة، لذا احفظ نسخة احتياطية من بياناتك أو جرّب التشغيل على نسخة تجريبية إذا لزم الأمر.
– إذا لم تكن تواريخك في العمود A، غيّرws.Cells(i,1) إلى رقم العمود الصحيح.
– مع مجموعات البيانات الكبيرة جدًّا، قد يستغرق الماكرو بضع لحظات لإكمال العملية.
– إذا ظهر خطأ، تأكد من أن جميع الخلايا في عمود التواريخ تحتوي على قيم تواريخ فعلية.
تمييز التواريخ المفقودة باستخدام جدول بيانات محوري
إذا كنت تفضل تجنُّب استخدام الصيغ أو الكود، يمكنك الاعتماد على ميزة الجدول المحوري المدمجة في Excel لإجراء مقارنة بصرية فعّالة بين قائمة التواريخ الفعلية والسلسلة الكاملة المتوقعة. وتُعد هذه الطريقة مثالية تمامًا عند تحليل أو مراجعة سجلات الحضور، أو المعاملات، أو السجلات اليومية التي يُفترض أن تتضمّن كل تاريخ ضمن نطاق زمني معيّن.
خطوات التشغيل:
- أولاً، أنشئ عمودًا مساعدًا يحتوي على سلسلة كاملة من التواريخ المتوقعة التي تغطي تاريخ البداية وتاريخ الانتهاء. أدخل التاريخ الأول في خلية (مثل D2)، ثم اسحب مقبض التعبئة لأسفل لإنشاء التواريخ حتى يكتمل نطاقك.
- انسخ قائمة التواريخ الأصلية وقائمة التواريخ المساعدة الجديدة إلى ورقة عمل جديدة، وضَعْهما معًا في عمود واحد (مثلًا، العمود E).
- حدد القائمة المجمعة، ثم انتقل إلىإدراج > جدول محوري. في مربع الحوار، حدد الجدول أو النطاق، واختر ورقة عمل جديدة لموضع الإخراج.
- في قائمة حقول الجدول المحوري، اسحب حقل التاريخ إلى منطقةالصفوف، ثم اسحبه مرة أخرى إلى منطقةالقيم، واضبط التجميع علىالعد. تشير التواريخ التي تظهر مرة واحدة فقط في عمود العد إلى تواريخ مفقودة (أي تلك الموجودة في السلسلة الزمنية الكاملة ولكنها غير موجودة في بياناتك الفعلية).
نصائح:
– تعمل هذه الطريقة بشكل أفضل لتحديد الإدخالات المفقودة عبر فترات زمنية طويلة.
– للحصول على أفضل النتائج، تأكد من أن قوائم التواريخ الخاصة بك خالية من التكرارات.
– يمكنك استخدام التصفية أو التنسيق الشرطي في جدول البيانات المحوري للكشف بسرعة عن التواريخ المفقودة.
– يمكن للمستخدمين المتقدمين دمج هذه الطريقة مع التنسيق الشرطي لمزيد من الوضوح.
المزايا:سهلة التصور، ولا تتطلب صيغًا أو VBA، ومثالية للتقارير.
العيوب:لا تملأ التواريخ المفقودة تلقائيًّا، بل تميّز فقط ما هو مفقود.
عرض توضيحي: العثور على التاريخ المفقود في القائمة وإدراجه
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل



