كيف تُصفّي التعليقات في Excel؟
في العمل اليومي على Excel، من الشائع جدًّا إضافة تعليقات إلى أوراق العمل لتدوين ملاحظات مهمة، أو تسليط الضوء على تفاصيل معيّنة، أو توفير سياق إضافي لخلايا محددة. ويمكن لهذه التعليقات أن تعزّز التعاون وتحسّن إدارة البيانات بشكل ملحوظ. ومع ذلك، عند التعامل مع مجموعات بيانات كبيرة، قد تحتاج أحيانًا إلى جمع ومراجعة الصفوف التي تحتوي على تعليقات بسرعة—بدون فحص كل خلية يدويًّا. وللأسف، لا توفّر ميزة التصفية القياسية في Excel خيارًا مباشرًا لتصفية الخلايا بناءً على وجود تعليق. وللتغلب على هذا القيد، يعرض هذا البرنامج التعليمي طرقًا عملية لتحديد وتصفية التعليقات في Excel، مما يجعل مراجعة البيانات أكثر كفاءة وتنظيمًا.
تصفية تعليق بإنشاء عمود مساعد
إذا كنت ترغب في تصفية الصفوف لعرض تلك التي تحتوي على تعليقات فقط، يمكنك تحقيق ذلك بسهولة باستخدام عمود مساعد لتحديد الخلايا التي تحتوي على تعليقات أولًا. تعتمد هذه الطريقة على استخدامدالة معرّفة من قبل المستخدم (UDF)تم إنشاؤها باستخدام VBA، ثم تطبيق ميزةالتصفيةفي Excel استنادًا إلى العمود المساعد. وتُعد هذه الطريقة الخيار الأمثل عندما تحتاج غالبًا إلى مراجعة التعليقات الموزعة عبر مجموعات بيانات كبيرة أو معقدة.
1. افتح محررمايكروسوفت فيجوال بيسك للتطبيقاتبالضغط باستمرار على مفاتيحAlt + F11في Excel. تتيح لك هذه النافذة كتابة رموز VBA وإدارتها في مصنفك. وإذا لم تكن قد فعّلت علامة التبويب «المطوّر»، فيمكنك أيضًا الوصول إليها من خلال الشريط عبرالمطوّر > فيجوال بيسك.
2. في محرر VBA، انقر فوقإدراج > وحدة نمطية. سيؤدي هذا الإجراء إلى إضافة وحدة نمطية جديدة إلى مشروعك، حيث يمكنك لصق رمز الماكرو. انسخ والصق الماكرو التالي في نافذةالوحدة النمطيةالجديدة. صُمِّمت هذه الدالة للتحقق مما إذا كانت الخلية المحددة تحتوي على تعليق، وستُرجعTRUE إذا كانت تحتوي على تعليق، أوFALSE إذا لم تكن كذلك.
رمز VBA: تحديد الخلايا التي تحتوي على تعليقات
Function HasComment(r As Range)
'Update 20140718
Application.Volatile True
HasComment = Not r.Comment Is Nothing
End Function
بعد إدخال الرمز، تأكد من حفظ التغييرات وإغلاق محرر VBA بالنقر على زر الإغلاق ()X) أو الضغط علىAlt+Q. ولضمان عدم فقدان أي دوال مخصصة، ننصحك دائمًا بحفظ مصنفك بتنسيق يدعم الماكرو ().xlsm).
3. اعد إلى ورقة العمل الخاصة بك. في عمود فارغ بجانب بياناتك (على سبيل المثال، العمود C)، أدخل الصيغة التالية في الخلية المجاورة لأول خلية تريد التحقق منها. إذا كنت تتحقق من الخلية B2، فأدخل هذه الصيغة في C2:=HasComment(B2). تستخدم هذه الصيغة دالتَك المخصصة للتحقق من وجود تعليقات. راجع لقطة الشاشة:

4. اضغط علىEnter لتطبيق الصيغة. وللتحقق من خلايا أخرى في نفس العمود، اسحب مقبض التعبئة (المربع الصغير في الزاوية السفلية اليمنى للخلية) لأسفل العمود المساعد—وسيتم تطبيق الدالة تلقائيًا على الصفوف الأخرى في لمح البصر! ستظهر النتائج إما كـTRUE (الخلية تحتوي على تعليق) أوFALSE (لا يوجد تعليق).
تلميح: إذا كنت تعمل مع مجموعات بيانات كبيرة، يُوصى بالتحقق مرتين من أن الصيغة قد طُبِّقت بشكل صحيح على نطاق البيانات بالكامل، لتجنب تفويت أي صفوف تحتوي على تعليقات.
5. بعد تحديد الصفوف التي تحتوي على تعليقات، حدد نطاق البيانات الكامل—بما في ذلك العمود المساعد الذي قمت بتعبئته للتو. ثم انتقل إلى علامة التبويببياناتفي الشريط وانقر علىتصفية. سيؤدي هذا الإجراء إلى إضافة أسهم منسدلة إلى رؤوس الأعمدة، مما يمكّنك من تصفية النتائج بسهولة أكبر. راجع لقطة الشاشة:

6. انقر على السهم المنسدل في العمود المساعد، ثم اختر خيارTRUE فقط. بهذه الطريقة، سيتم إخفاء جميع الصفوف التي لا تحتوي على تعليقات مؤقتًا، ويتم عرض إدخالات البيانات التي تتضمّن تعليقات فقط. راجع لقطة الشاشة:

7. انقر علىموافقلتطبيق التصفية. سيتم الآن عرض جميع الصفوف التي تحتوي على تعليق واحد على الأقل معًا، مما يسهل عليك مراجعتها أو معالجتها. وللتوضيح، تعرض لقطة الشاشة أدناه النتيجة بعد التصفية:

8. بعد اكتمال مراجعتك أو معالجتك الإضافية، يمكنك حذف العمود المساعد (مثلًا، العمود C) إذا لم يعد ضروريًّا. تذكّر أن حذفه سيزيل أيضًا إمكانية إعادة التصفية حسب التعليقات ما لم تكرر هذه الخطوات.
نصائح وإرشادات إضافية:
- لا تغيّر هذه الطريقة بياناتك الأصلية، بل تتيح لك دمج التصفية بسلاسة مع وظائف Excel القياسية الأخرى.
- عند مشاركة مصنفك مع الآخرين، ذكّرهم بأن استخدام الدوال المخصصة يتطلب مصنفات تدعم الماكرو، وقد تحتاج بعض إعدادات الأمان إلى التعديل لتمكين تشغيل الماكرو.
- إذا ظهر خطأ #NAME؟ في العمود المساعد، فتأكد من أن دالة VBA قد تم تسميتها بشكل صحيح وأنها موجودة في مشروعك.
- إذا تم إدراج التعليقات باستخدام ميزة «ملاحظة جديدة» أو «تعليق متسلسل» في إصدارات Excel الأحدث، فقد تختلف النتائج؛ لأن VBA يكتشف التعليقات الكلاسيكية (الملاحظات) افتراضيًّا.
تناسب هذه الطريقة أي شخصٍ يشعر بالراحة في التعامل مع عمليات VBA الأساسية ويرغب في طريقة مرنة لتحديد جميع التعليقات ضمن مجموعة بياناته. ومع ذلك، يتطلب الأمر حفظ ملفك كمصنف يدعم الماكرو، ويجب أن تكون إعدادات الماكرو متوافقة مع سياسات مؤسستك.
إذا واجهت مشكلات تجعل الماكرو لا يعمل كما هو متوقع، فتأكد أولًا من أن الماكرو مفعّل في إعدادات أمان Excel. كما تحقق من أنك حفظت مصنفك كملف يدعم الماكرو (.xlsm). وفي حال ظهور أخطاء أو تناقضات أخرى، راجع أن مراجعات عمودك المساعد تتطابق بدقة مع المواضع الفعلية لبياناتك.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل