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

كيف تُدخل قيمة افتراضية تلقائيًا إذا كانت الخلية فارغة في Excel؟

المؤلفصنتاريخ التعديل

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

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

املأ قيمة افتراضية إذا كانت الخلية فارغة باستخدام البحث والاستبدال

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

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

استخدم ماكرو VBA لـ ملء الخلايا الفارغة بقيمة افتراضية محددة


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

عندما تحتاج إلى عرض قيمة نصية أو افتراضية معيّنة في خلية ما إذا كانت الخلية المرجعية فارغة، يمكنك بسهولة استخدام صيغة Excel. على سبيل المثال، إذا كان لديك عمودان—افترض أن العمود A يحتوي على الردود، بينما يُعدّ العمود B ليعكس تلك الردود مع عرض «لا يوجد رد» تلقائيًا في حال كان العمود A فارغًا—فإن استخدام الصيغة هنا يكون الحل الأمثل.

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

أدخل الصيغة التالية في الخلية B1 (بافتراض أنك تريد التحقق من الخلية A1):

=IF(A1="","no response",A1)

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

لقطة شاشة لإكسل باستخدام صيغة لملء الخلايا الفارغة بقيمة افتراضية

المعاملات والنصائح:يمكنك استبدال«لا يوجد رد»بأي نص أو قيمة ترغب في عرضها افتراضيًا. تأكد من تعديل مراجع الخلايا حسب الحاجة إذا كانت بياناتك تبدأ من صف أو عمود مختلف.

المشاكل المحتملة:إذا احتوت خلاياك الفارغة على أحرف غير مرئية (مثل المسافات)، فقد لا تتعرّف عليها الصيغة كخلايا فارغة. في هذه الحالة، استخدم=IF(TRIM(A1)="","no response",A1) لإزالة المسافات الزائدة.


املأ قيمة افتراضية إذا كانت الخلية فارغة باستخدام البحث والاستبدال

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

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

1. حدد نطاق الخلايا التي تريد ملء خلاياها الفارغة. اضغطCtrl + H لفتح مربع حوارالبحث والاستبدال.

2. اترك خانةالبحث عنفارغة، وأدخل القيمة الافتراضية المرغوبة (مثل: «غير متوفر» أو "0") في خانةاستبدال بـ.
لقطة شاشة لمعيار البحث والاستبدال مع الإعدادات لملء الخلايا الفارغة في إكسل

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

ملاحظة:تكتشف هذه الطريقة الخلايا الفارغة فعليًّا فقط. فإذا احتوت الخلية على صيغة تُرجع سلسلة فارغة ()"")، فلن تعتبرها ميزة البحث والاستبدال خلية فارغة. لذا، راجع بياناتك دائمًا قبل التطبيق لتجنب الكتابة فوق البيانات عن غير قصد.


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

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

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

1. حدّد نطاق البيانات المستهدف. اضغطCtrl + G لفتح مربع حوارالانتقال إلى، ثم انقرخاص.
لقطة شاشة لخيار الانتقال إلى الخاص في إكسل

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

3. سيقوم Excel الآن بتمييز جميع الخلايا الفارغة في نطاقك. ما عليك سوى إدخال القيمة الافتراضية (مثل)«مفقود»)، ثم اضغطCtrl + Enter. وسيؤدي هذا الإجراء إلى ملء جميع الخلايا الفارغة المحددة دفعة واحدة.
لقطة شاشة لملء الخلايا الفارغة المحددة بقيمة افتراضية باستخدام Ctrl + Enter

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


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

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

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

1. حدّد النطاق الذي تريد معالجته، ثم انتقل إلىKutools > إدراج > ملء الخلايا الفارغة.
لقطة شاشة لخيار Kutools لملء الخلايا الفارغة في قائمة الإدراج

2. في مربع حوارملء الخلايا الفارغة، اختر الخيارات التي تريدها لملء الخلايا الفارغة بقيم الخلايا المجاورة أو برقم/نص ثابت.

الملء بالقيم من الأعلى أو الأسفل أو اليسار أو اليمين:
لقطة شاشة لخيارات Kutools لملء الخلايا الفارغة بالقيم من الأعلى أو الأسفل أو اليسار أو اليمين

املأ الخلايا الفارغة بالقيمة من الأعلى (اختر الخيارَين «بناءً على القيمة» و«لأسفل»):
لقطة شاشة تُظهر خيار Kutools لملء الخلايا الفارغة بالقيم من الأعلى

املأ الخلايا الفارغة بالقيمة من اليسار (اختر الخيارَين «بناءً على القيمة» و«لليمين»):
لقطة شاشة تُظهر خيار Kutools لملء الخلايا الفارغة بالقيم من اليسار

املأ الخلايا الفارغة بناءً على قيمة ثابتة:
لقطة شاشة لخيارات Kutools لملء الخلايا الفارغة بناءً على قيمة ثابتة
لقطة شاشة لـ Kutools يقوم بملء الخلايا الفارغة بقيمة ثابتة

املأ الخلايا الفارغة بـ سلسلة خطية:
لقطة شاشة تُظهر Kutools يقوم بملء الخلايا الفارغة بقيم خطية
لقطة شاشة تُظهر Kutools يقوم بملء الخلايا الفارغة بقيم خطية عبر الخلايا

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

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


استخدم ماكرو VBA لـ ملء الخلايا الفارغة بقيمة افتراضية محددة

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

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

1. انقرأدوات المطور > Visual Basic. في نافذة VBA، انقرإدراج > وحدة نمطية، ثم انسخ والصق الكود أدناه في منطقة الوحدة النمطية:

Sub FillBlanksWithDefaultValue()
    Dim WorkRng As Range
    Dim Cell As Range
    Dim DefaultValue As Variant
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to fill blanks", xTitleId, WorkRng.Address, Type:=8)
    DefaultValue = Application.InputBox("Enter the default value to fill blank cells", xTitleId, "", Type:=2)
    Application.ScreenUpdating = False
    For Each Cell In WorkRng
        If IsEmpty(Cell.Value) Then
            Cell.Value = DefaultValue
        End If
    Next
    Application.ScreenUpdating = True
End Sub

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

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


عرض توضيحي: املأ بالقيمة الموجودة أعلى/أسفل الخلية أو بالقيمة الافتراضية إذا كانت الخلية فارغة باستخدام Kutools لـ Excel

 
Kutools لـ Excel: أكثر من 300 أداة مفيدة بين يديك! استمتع بميزات مدعومة بالذكاء الاصطناعي لإنجاز عملك بذكاء وسرعة أكبر!حمّل الآن!

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

🤖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.

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