KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تُدخل أو تعرض نصًّا أو رسالةً عند فراغ الخلايا في Excel؟

المؤلفكيليتاريخ التعديل

عند التعامل مع مجموعات بيانات كبيرة في Excel، من الشائع أن تصادف خلايا فارغة منتشرة في جميع أنحاء أوراق العمل. وقد تُصعّب هذه الفراغات فهم مدى اكتمال بياناتك أو تُربك الآخرين عند مشاركة الملفات معهم. بدلًا من ترك الخلايا فارغة، يمكنك الإشارة بوضوح إلى القيم المفقودة عبر عرض نصوص أو رسائل مخصصة—مثل «لا توجد بيانات» (NO DATA)—في تلك الخلايا. صحيح أن إدخال القيم يدويًّا لعدد قليل من الخلايا أمرٌ ممكن، لكن مع النطاقات الأكبر أو المهام المتكررة، تصبح الحاجة إلى طرق أكثر كفاءة ضرورةً لا غنى عنها. لحسن الحظ، يوفّر Excel عدة طرق لإدخال رسالة أو عرضها بسرعة في أي خلية فارغة. وفيما يلي سنستعرض حلولًا عملية متعددة، تشمل الأساليب القائمة على الصيغ، والأدوات المدمجة، والأتمتة المتقدمة للمهام المتكررة، والمؤشرات البصرية، إلى جانب نصائح موصى بها ومزالق محتملة لضمان تطبيق الحلول بأعلى كفاءة ضمن سير عملك.


أدخل أو عرض النص إذا كانت الخلايا فارغة باستخدام أمر «الانتقال إلى خاص» (Go To Special)

يُظهر هذا الأسلوب كيفية تحديد موقع جميع الخلايا الفارغة داخل نطاق معيّن وتحديدها بسرعة، لتتمكن من إدخال نص مخصص فيها دفعة واحدة. وهو الحل المثالي للحالات التي تتطلب استبدالًا لمرة واحدة—مثل وضع علامة على البيانات المفقودة قبل إرسال التقارير. ومع ذلك، يبقى هذا الأسلوب ثابتًا: ففي حال ظهور خلايا فارغة جديدة لاحقًا، ستحتاج إلى تكرار العملية يدويًّا.

1. حدد النطاق الذي ترغب في ملء الخلايا الفارغة فيه بنصٍّ أو رسالة معيّنة. يُفضَّل ألاّ تشمل تحديدك صفوفًا أو أعمدة خارج نطاق بياناتك الفعلية، لتجنب إدخال تغييرات غير مرغوب فيها.

2. انتقل إلى علامة التبويبالصفحة الرئيسية، ثم انقر فوقبحث وتحديد > الانتقال إلى خاص.
انقر على ميزة الانتقال إلى خاص من تبويب الصفحة الرئيسية

3. في مربع الحوار «الانتقال إلى خاص»، حدد الخيارالخلايا الفارغة، ثم انقر فوقموافق.
حدد خيار الخلايا الفارغة في مربع الحوار

الآن، تم تمييز جميع الخلايا الفارغة داخل نطاق التحديد وهي جاهزة للتحرير.

4. اكتب النص الذي ترغب في عرضه في جميع الخلايا الفارغة—مثلًا، «لا توجد بيانات»—ثم اضغط علىCtrl+Enter في الوقت نفسه. سيُدخل هذا الإجراء نصك في كل الخلايا الفارغة المحددة دفعةً واحدة.

ستعرض الآن جميع الخلايا الفارغة المستهدفة النص المحدد. ملاحظة: يُعيد هذا الأسلوب كتابة الخلايا الفارغة المحددة، ولذلك لن يُظهر رسائل ديناميكية إذا تم لاحقًا حذف بياناتٍ ما وأدّى ذلك إلى ظهور خلايا فارغة جديدة. ولتلبية الاحتياجات المستمرة، ننصحك بالاعتماد على طريقة تعتمد على الصيغة أو VBA.


أدخل أو عرض النص إذا كانت الخلايا فارغة باستخدام Kutools لـ Excel

إذا كنت بحاجةٍ بشكلٍ منتظمٍ إلى ملء الخلايا الفارغة عبر مجموعات بيانات كبيرة، أو كنت بحاجةٍ إلى تطبيق قيم متسقة، فإنKutools لـ Excelيوفّر ميزة مخصصة تُسمّىملء الخلايا الفارغةتبسّط العملية وتعجّلها، وتقلّل الجهد اليدوي وتساعدك على تجنّب الأخطاء الشائعة في الطرق اليدوية.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدّد نطاق البيانات الذي تريد أن يظهر فيه نص أو رسالة مخصصة في جميع الخلايا الفارغة — وهو أمرٌ بالغ الفائدة في الجداول والتقارير الكبيرة التي تتطلب الاتساق.

2. انتقل إلى علامة التبويبKutools، ثم اخترأدوات الإدراج > ملء الخلايا الفارغة.
انقر على ميزة ملء الخلايا الفارغة وعيّن الخيارات في مربع الحوار

3. في مربع الحوارملء الخلايا الفارغة، حدد الخيارقيمة ثابتة، ثم أدخل النص المطلوب (مثل «لا توجد بيانات» أو «مفقود») في الحقلقيمة الملء، وانقر فوقموافق.

يملأ Kutools جميع الخلايا الفارغة دفعةً واحدة بالقيمة التي تحددها، مما يقلل من خطر تخطي خلايا أو ارتكاب أخطاء إملائية شائعة في العمليات اليدوية. وإذا كانت مجموعة البيانات الخاصة بك تتجدّد باستمرار، فضع في اعتبارك أن هذه الطريقة تملأ الخلايا الفارغة الحالية مباشرةً؛ وستتطلب أي خلايا فارغة جديدة إعادة تطبيق الأداة عند الحاجة.


عرض توضيحي

 

أدخل أو عرض النص إذا كانت الخلايا فارغة باستخدام دالة IF

إذا كنت تفضّل عرضًا ديناميكيًّا يُظهر الخلايا تلقائيًّا الرسالة التي اخترتها كلما كانت فارغة، يمكنك استخدام دالة IF. وهي مثالية تمامًا للبيانات التي يتم إدخالها باستمرار أو تحديثها بشكل متكرر—فبمجرد إضافة قيم جديدة أو حذفها، ستُعدّل الصيغ العرض تلقائيًّا.

حدّد خلية فارغة تريد أن يظهر فيها الناتج (يجب أن تكون الخلية المقابلة لأول عنصر في نطاقك الأصلي). وأدخل الصيغة التالية:

=IF(A1="","NO DATA",A1)

اسحب مقبض التعبئة (المربع الصغير الموجود في الزاوية السفلية اليمنى للخلية) لأسفل أو عبر النطاق المتبقي حيث يلزم عرض الناتج. سيؤدي ذلك إلى إنشاء نطاق جديد يعكس بياناتك الأصلية، ويعرض «لا توجد بيانات» للخلايا الفارغة والقيمة الفعلية للخلايا المملوءة.

ملاحظة:في هذه الصيغة، يشير A1 إلى الخلية الأصلية التي يتم التحقق منها، و«لا توجد بيانات» هي الرسالة التي تُعرض للخلايا الفارغة. قم بتعديل هذين العنصرين بما يتناسب مع احتياجات بياناتك المحددة.

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

عرض نص إذا كانت الخلايا فارغة باستخدام صيغة


اعرض نصًّا مخصصًا أو مؤشرات بصرية للخلايا الفارغة باستخدام استخدم تنسيق الشروط

يوفّر استخدم تنسيق الشروط طريقة سريعة وبصرية لتحديد الخلايا الفارغة عن طريق تمييزها تلقائيًّا أو عرض نص أو رموز مخصصة. وهذا الأسلوب مناسب جدًّا عندما تريد وضع علامة بصرية على البيانات المفقودة لنفسك أو للآخرين دون تغيير أي قيم فعلية في الخلايا. وهو يعمل ديناميكيًّا—إذا تغيّرت البيانات، فسيتم تحديث التنسيق تلقائيًّا.

1. حدد النطاق الذي تريد تحديد الخلايا الفارغة فيه أو تمييزه بصريًّا.

2. انتقل إلى علامة التبويبالصفحة الرئيسية، ثم انقر فوقاستخدم تنسيق الشروط > قاعدة جديدة.

3. في مربع الحوار «قاعدة تنسيق جديدة»، حدداستخدم صيغة لتحديد الخلايا التي سيتم تنسيقها.

4. أدخل هذه الصيغة، مع تعديل مرجع الخلية حسب الحاجة (بافتراض أن نطاق التحديد يبدأ من A1):

=ISBLANK(A1)

5. انقر فوقتنسيق…وعيّن التنسيق المفضل لديك—مثل تعبئة اللون ولون الخط—ثم انقر فوق «موافق».

ملاحظة:لا يستخدم تنسيق الشروط لملء البيانات، بل يوفّر مؤشرات بصرية قوية أو يمكنه عرض نص تراكب، مما يساعد المستخدمين على اكتشاف القيم المفقودة بسرعة وكفاءة. وتكون هذه الطريقة ذات قيمة خاصة للتحقق من صحة البيانات أو تقارير الملخّص عندما لا تريد تغيير المحتوى الفعلي لورقة العمل.


املأ تلقائيًّا أو اعرض رسالة/نصًّا في الخلايا الفارغة باستخدام كود VBA

إذا كنت بحاجة إلى أتمتة عملية ملء الخلايا الفارغة أو تطبيقها مرارًا على نطاقات مختلفة، فإن استخدام ماكرو VBA هو خيار قوي. يتيح لك VBA معالجة مجموعات البيانات الكبيرة بكفاءة، وتوحيد العملية عبر أوراق مختلفة، أو تطبيق معايير رسائل محددة بأقل جهد يدوي. وهذا الأسلوب مفيد جدًّا عندما يؤدي مستخدمون آخرون نفس المهمة مرارًا أو عند الدمج في تقارير دفعات.

1. انقر فوقالمطوّر > Visual Basic لفتح محرر VBA. في نافذةMicrosoft Visual Basic for Applications الجديدة، انقر فوقإدراج > وحدة نمطية. ثم الصق الكود التالي في الوحدة النمطية:

Sub FillBlanksWithMessage()
    Dim Rng As Range
    Dim WorkRng As Range
    Dim Sigh As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to fill blanks with message", xTitleId, WorkRng.Address, Type:=8)
    
    Sigh = Application.InputBox("Enter the message/text to fill in blank cells", xTitleId, "NO DATA", Type:=2)
    
    For Each Rng In WorkRng
        If IsEmpty(Rng.Value) Then
            Rng.Value = Sigh
        End If
    Next
End Sub

2. لتشغيل الماكرو، اضغط على مفتاحF5 أو انقر فوقتشغيل. سيطلب منك الماكرو تحديد نطاق، ثم إدخال الرسالة المخصصة. وبعد التأكيد، سيتم ملء جميع الخلايا الفارغة في النطاق الذي اخترته بالرسالة التي حددتها.

تلميح:تذكّر دائمًا حفظ عملك قبل تشغيل الماكرو، لأن التغييرات لا يمكن التراجع عنها بسهولة. يُعيد هذا الأسلوب كتابة الخلايا الفارغة الموجودة، لذا كن حذرًا إذا كنت بحاجة إلى الاحتفاظ ببعض الخلايا فارغة لإدخال بيانات لاحقًا.

الميزة:فعّال جدًّا مع مجموعات البيانات الكبيرة أو العمليات المتكررة.القيود:غير مناسب للمستخدمين غير المتمرسين في تمكين الماكرو، أو في البيئات المقيدة التي يكون فيها VBA معطَّلًا.

من المهم اختيار الطريقة الأنسب وفقًا لسير عملك واحتياجاتك. فلوضع علامات ثابتة لمرة واحدة على البيانات، توفّر الخيارات المضمنة مثل «الانتقال إلى خاص» (Go To Special) أو Kutools حلولًا سريعة وفعّالة. أما إذا كانت احتياجاتك مستمرة أو ديناميكية، فاستخدم دالة IF أو التنسيق الشرطي لتحصل على تحديثات تلقائية دون تدخل يدوي. ولأتمتة العمليات المتكررة—خاصةً في ملفات العمل الكبيرة أو المعقدة—فإن لغة VBA هي الخيار الأمثل. احرص دائمًا على عمل نسخة احتياطية من بياناتك الأصلية قبل تطبيق أي تغييرات جماعية، واختبر كل طريقة أولًا على نطاق صغير لتجنب النتائج غير المرغوبة. وإذا واجهت مشكلات—مثل عدم تحديث الصيغ، أو تعطيل ماكرو، أو عدم ظهور التنسيق الشرطي بالشكل المتوقع—فافحص مراجع نطاق البيانات، وإعدادات أمان الماكرو، وقواعد التنسيق بدقة. باستخدام هذه الحلول بذكاء، يمكنك تحسين وضوح بياناتك ودقة تقاريرك في أوراق العمل بكفاءة عالية.


مقالات ذات صلة


أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل