كيفية عرض رسائل تحذير/تنبيه إذا كانت الخلايا فارغة في Excel؟

لنفترض أنك قمت بتصميم استبيان في Excel، كما هو موضح في لقطة الشاشة على اليسار.
الآن، ترغب في أن يقوم Excel بتقديم رسالة تحذير أو تنبيه إذا كانت هناك أي أسئلة غير مجاب عنها. كيف يمكنك تحقيق هذا بفعالية؟ يوضح هذا المقال عدة طرق عملية لعرض رسائل التحذير أو التنبيه تلقائيًا إذا تركت الخلايا فارغة ضمن نطاق محدد في Excel. يمكنك اختيار الطريقة بناءً على الاستخدام المقصود، سهولة التنفيذ، والحاجات الخاصة بك.
عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام دالة ISBLANK
عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام عمود مساعد
عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام VBA
إظهار تحذير فوري إذا تركت خلية فارغة باستخدام التحقق من صحة البيانات
عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام دالة ISBLANK
لمراقبة الأسئلة غير المجاب عليها بسرعة في نطاق معين، يمكنك إنشاء رسالة تحذير ديناميكية باستخدام دالتي ISBLANK وCOUNTBLANK، والتي توفر تنبيهًا موجزًا عند ترك أي خلايا فارغة.
1. انقر فوق خلية غير مستخدمة حيث تريد عرض رسالة التحذير، على سبيل المثال C18، ثم أدخل الصيغة أدناه:
="There are still "&COUNTBLANK(B1:B16)&" questions you have not answered!"
2. اضغط على مفتاح Enter. ستقوم الخلية الآن بعرض رسالة تُحدث عدد الإدخالات غير المجاب عنها داخل النطاق المحدد.
ملاحظة: في هذا المثال، النطاق B1:B16 يشير إلى العمود الذي يحتوي على إجابات الاستبيان الخاص بك. يمكنك تعديل النطاق بناءً على الموقع الفعلي لبياناتك.
3. لزيادة وضوح التحذير الخاص بك، حدد الخلية الناتجة، ثم في الشريط انتقل إلى الرئيسية > لون الخط > أحمر، انقر فوق عريض، وبشكل اختياري قم بتعديل حجم الخط. سيؤدي ذلك إلى ضمان تميز التنبيه للمستخدمين الذين يقومون بتعبئة النموذج.
سيناريوهات الاستخدام & نصائح: هذه الطريقة مناسبة لل_dashboards_، النماذج، والتقارير حيث يكون من المفيد الحصول على تحذير موجز بدلاً من التنبيه عند كل خلية فارغة. تأكد من أن المستخدمين يمكنهم رؤية وفهم التحذير الموجز؛ قد ترغب في وضعه بالقرب من زر الإرسال أو في منطقة بارزة. للحصول على أفضل النتائج، قم بإغلاق الخلية التي تحتوي على الصيغة حتى لا يتمكن المستلمون من حذفها عن طريق الخطأ.
إدخال شرطة أو نص معين مثل NA بسرعة في جميع الخلايا الفارغة في النطاق المحدد في Excel
يمكن لأداة Fill Blank Cells في Kutools for Excel مساعدتك في إدخال نص معين، مثل "تحذير"، في جميع الخلايا الفارغة في النطاق المحدد ببضع نقرات فقط.
Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن
عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام عمود مساعد
نهج آخر لتوفير ردود فعل مباشرة هو إضافة عمود مساعد إلى ورقة العمل الخاصة بك. هذه الطريقة ستظهر تحذيرًا بجانب كل خلية فارغة، وهو أمر مفيد بشكل خاص للتاكيد على الإجابات المفقودة بالضبط في قائمة أو جدول.
1. في العمود الموجود مباشرةً إلى يمين إجاباتك (على سبيل المثال، الخلية C2 إذا كانت إجاباتك في العمود B)، أدخل الصيغة التالية:
=IF(ISBLANK(B2),"Please Answer This Question","")
ثم اسحب مقبض التعبئة إلى أسفل بجانب بياناتك لتطبيق الصيغة على جميع الصفوف ذات الصلة.
2. لجعل التحذيرات أكثر وضوحًا، حدد نطاق العمود المساعد الجديد وقم بتنسيقه (على سبيل المثال، الرئيسية > لون الخط > أحمر، انقر على عريض).
الآن، سيكون لكل مدخل فارغ في عمود الإجابة رسالة تحذير واضحة في العمود المساعد، مما يجعل من السهل تحديد النقاط المتروكة بسهولة.
سيناريوهات الاستخدام & نصائح: استخدم هذه الطريقة لنماذج الاستبيان، قوائم الحضور، أو في أي مكان ترغب فيه في وجود مؤشر صف بصف لتحديد المدخلات المفقودة. يمكنك تعديل نص التحذير ليتوافق مع سياقك. تذكر أنه إذا قمت بإدراج أو حذف صفوف، تأكد من أن الصيغة تغطي النطاق الجديد حسب الحاجة.
عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام VBA
في السيناريوهات التي ترغب فيها في ظهور مربع حوار ينبه المستخدم فورًا حول أي فراغات في النطاق المحدد، توفر حلول VBA طريقة تفاعلية. يمكنك استخدام هذا عند توزيع القوالب أو أتمتة المهام التي تتطلب إدخال البيانات الكامل قبل المتابعة.
1. اضغط على Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.
2. انتقل إلى إدراج > وحدة، والصق الكود التالي من VBA في منطقة الكود:
VBA: تحذير إذا كانت هناك خلايا فارغة في نطاق محدد
Sub BlackCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Kutools for Excel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
MsgBox "You don't answer all of questions!"
End If
End Sub
3. اضغط F5 أو انقر فوق زر التشغيل لتنفيذ الماكرو.
4. ستظهر نافذة منبثقة من Kutools for Excel. حدد النطاق الذي تريد التحقق منه، وانقر فوق موافق للمتابعة.
إذا تم اكتشاف أي خلايا فارغة في النطاق المحدد، سيظهر مربع حوار لتحذيرك:
ملاحظات & استكشاف الأخطاء وإصلاحها: دائماً احفظ ملفك قبل تشغيل كود VBA لتجنب فقدان البيانات العرضي. إذا لم يحدث شيء عند تشغيل الكود، تأكد من تمكين الماكروات في إعدادات Excel. إذا واجهت خطأ أو لم يظهر مربع الحوار الخاص بالاختيار، تحقق من أنك قد لصقت كل الكود بشكل صحيح، وأنه لا توجد ماكروات أخرى تتدخل. هذه التقنية هي الأفضل للمستخدمين المتقدمين المريحين بتفعيل وتحرير الماكروات.
إظهار تحذير فوري إذا تركت خلية فارغة باستخدام التحقق من صحة البيانات
التحقق من صحة البيانات في Excel يسمح لك بوضع قواعد بحيث يجب على المستخدمين إدخال شيء ما في الحقول المطلوبة. يمكنك تكوينه لإظهار تحذير أو حتى منع ترك الخلية فارغة.
1. حدد النطاق حيث تريد فرض إدخال غير فارغ، على سبيل المثال B1:B16 في استبيانك.
2. انقر فوق بيانات > التحقق من صحة البيانات > التحقق من صحة البيانات من الشريط.
3. في مربع الحوار التحقق من صحة البيانات، في علامة التبويب الإعدادات، ضبط السماح على مخصص.
4. في حقل الصيغة، أدخل الصيغة التالية لمنع الفراغات:
=LEN(B1)>0
إذا تم التطبيق على عدة خلايا مرة واحدة، سيقوم Excel تلقائيًا بتعديل الصيغة لكل صف.
5. لاحظ أن تقوم بإلغاء تحديد مربع تجاهل الفراغات.
6. انتقل إلى علامة التبويب تنبيه الخطأ. هنا، يمكنك تخصيص التنبيه. على سبيل المثال، ضبط النمط على إيقاف لقاعدة صارمة، أو إلى تحذير أو معلومات لعرض تنبيه أكثر اعتدالاً. أدخل رسالة خطأ ذات صلة مثل "لا يمكن ترك هذه الخلية فارغة. يرجى تقديم إجابتك."
6. انقر فوق موافق لحفظ القاعدة. عندما يحاول المستخدم ترك خلية فارغة في النطاق المحدد والانتقال إلى خلية أخرى، سيتم عرض رسالة التنبيه المخصصة تلقائيًا.
المزايا & القيود: التحقق من صحة البيانات ممتاز للنماذج أو القوالب التي سيتم ملؤها إلكترونيًا وحيث تكون الاكتمالية حرجة. يقدم مرونة بين متطلبات صارمة (إيقاف) أو تحذير للمستخدم (تحذير/معلومات). لاحظ أنه يمكن تجاوز التحقق من صحة البيانات عن طريق لصق القيم، لذلك فهو ليس حماية مطلقة. لتنفيذ أكثر صرامة، قم بدمجه مع طرق أخرى أو حماية الورقة.
نصيحة: بالنسبة للنماذج الموسعة، استخدم التحقق من صحة البيانات جنبًا إلى جنب مع التنسيق الشرطي لمنع الفراغات وتحديدها بصريًا. قم بمراجعة قواعد التحقق من صحة البيانات بانتظام إذا قمت بتغيير هيكل ورقة العمل الخاصة بك.
مقالات ذات صلة
كيفية منع الحفظ إذا كانت خلية معينة فارغة في Excel؟
كيفية تسليط الضوء على صف إذا كانت الخلية تحتوي على نص/قيمة/فارغ في Excel؟
كيفية عدم الحساب (تجاهل الصيغة) إذا كانت الخلية فارغة في Excel؟
كيفية استخدام دالة IF مع AND، OR، وNOT في Excel؟
كيفية إدخال/عرض نص أو رسالة إذا كانت الخلايا فارغة في Excel؟
كيفية حذف صفوف إذا كانت الخلايا فارغة في قائمة طويلة في Excel؟
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في 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 يومًا — بدون تسجيل، بدون بطاقة ائتمان
- قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد