كيفية ملء الخلايا الفارغة بالقيمة أعلاه في Excel (4 طرق سهلة)

  • شارك هذا
Hugh West

يحتوي Microsoft Excel على عدة طرق مفيدة لملء الخلايا الفارغة بالقيمة أعلاه. من بينها ، سنصف 4 طرق مفيدة في هذه المقالة مع أمثلة وتفسيرات مناسبة.

تنزيل Practice Workbook

يمكنك تنزيل المصنف من هنا.

ملء الخلايا الفارغة بالقيمة أعلاه. xlsx

4 طرق مفيدة لملء الخلايا الفارغة بالقيمة أعلاه في Excel

سنستخدم نموذج مجموعة البيانات التالي لتوضيح أربع طرق مفيدة لملء الخلايا الفارغة بالقيمة أعلاه في Excel.

تحتوي مجموعة البيانات على قائمة معرفات المنتج وتواريخ المبيعات وأرقام المبيعات. يمكنك ملاحظة أن مجموعة البيانات بها بعض الخلايا الفارغة. ونريد ملء الخلايا الفارغة بالقيمة أعلى الخلية.

في الأقسام الأربعة التالية ، سنشرح استخدام أربعة أدوات Excel شائعة مثل انتقل إلى خاص أو ابحث عن من الخيار التحرير ، المتداخل LOOKUP الصيغة ، و وحدات ماكرو VBA لتنفيذ هذه المهمة.

1. املأ الخلايا الفارغة ذات القيمة أعلاه في Excel باستخدام Go To Special (F5) و Formula

يمكنك استخدام Go To Special وصيغة بسيطة لملء الخلايا الفارغة بالقيمة أعلاه. اتبع الخطوات أدناه لمعرفة كيفية عمل هذه العملية.

الخطوة 1:

  • حدد نطاق البيانات الذي تريد املأ الخلايا الفارغة.

الخطوة 2:

  • اذهبإلى الصفحة الرئيسية علامة تبويب & gt؛ تحرير مجموعة & gt؛ Find & amp؛ حدد القائمة المنسدلة & GT. انتقل إلى الأمر الخاص .

اتبع الصورة أدناه.

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

مربع حوار باسم انتقال إلى خاص .

الخطوة 3 :

  • اختر الفراغات من الانتقال إلى المربع الخاص & gt؛ انقر فوق موافق .

نتيجة لذلك ، ستجد أنه تم تحديد الخلايا الفارغة وفقًا لذلك.

الخطوة 4:

  • من لوحة المفاتيح ، اضغط على " = " وستلاحظ علامة يساوي في الخلية النشطة .
  • اكتب الصيغة كـ " = D5 ".

هنا ، D5 هي مرجع الخلية أعلاه ، التي تريد ملء الخلايا الفارغة بقيمتها.

الخطوة 5:

  • بعد ذلك ، اضغط على CTRL + ENTER.

يمكنك رؤية النتيجة أدناه.

ومع ذلك ، النتيجة تحتوي على نسخة من الصيغة. يجب عليك تحويلها إلى قيم.

الخطوة 6:

  • حدد نطاق البيانات مرة أخرى وحدد نسخ من قائمة السياق .

  • سيؤدي النقر فوق نسخ إلى إظهار الخط المنقط عبر الحدود المحددة.

الخطوة 7:

  • بعد ذلك ، عليك النقر بزر الماوس الأيمن مرة أخرى وتحديد رمز السهم بجانب لصق خاص .

A ستظهر القائمة المنسدلة .

الخطوة 8:

  • حدد لصق القيم (V) كما هو موضح أدناه.

أخيرًا ، ستبدو النتيجة مثل الصورة التالية.

اقرأ المزيد: كيفية الملء التلقائي للخلايا الفارغة في Excel ذات القيمة أعلاه (5 طرق سهلة)

2. املأ الخلايا الفارغة بقيمة أعلى باستخدام Find & amp؛ استبدال والصيغة

علاوة على ذلك ، يمكنك استخدام Find & amp؛ استبدل الخيار من علامة التبويب الصفحة الرئيسية مع صيغة مماثلة كما استخدمناها في الطريقة السابقة.

تحتاج إلى اتباع الخطوات أدناه لهذا.

الخطوة 1:

  • حدد نطاق البيانات.
  • انتقل إلى الصفحة الرئيسية علامة التبويب & gt ؛ تحرير مجموعة & GT ؛ بحث & أمبير ؛ حدد القائمة المنسدلة & GT. حدد الأمر بحث .

الخطوة 2:

  • سوف مربع هيا تعال. احتفظ بالمربع ابحث عن: فارغًا وانقر فوق بحث عن الكل .

سيعرض هذا قائمة الفراغات في النطاق المحدد. بالنسبة لمجموعة البيانات هذه ، فإن عدد الفراغات التي تم العثور عليها هو 11.

الخطوة 3:

  • اضغط على CTRL + A من لوحة المفاتيح. سيحدد هذا كل الفراغات.
  • بعد ذلك ، انقر فوق إغلاق.

الخطوة 4:

  • اضغط على " = " من لوحة المفاتيح وستظهر علامة المساواة في الخلية النشطة تلقائيًا.
  • ثم اكتب الصيغة“ = D13 ” في الخلية النشطة.

الخطوة 5:

  • اضغط على CTRL + ENTER من لوحة المفاتيح.

وهكذا ، ستجد النتيجة كما هو موضح.

قراءة المزيد: كيفية ملء الخلايا الفارغة بالقيمة من اليسار في Excel (4 طرق مناسبة)

قراءات مماثلة

  • املأ الخلايا الفارغة بـ N / A في Excel (3 طرق سهلة)
  • تقنيات تنظيف البيانات: تعبئة الخلايا الفارغة في Excel (4 طرق)
  • ملء الخلايا الفارغة بالنص في Excel (3 طرق فعالة)

3. ادمج LOOKUP و ROW و IF & amp؛ وظائف LEN لملء الخلايا الفارغة ذات القيمة أعلاه في Excel

علاوة على ذلك ، يمكنك استخدام الأمر جدول من علامة التبويب إدراج واستخدام LOOKUP المتداخلة صيغة لملء الخلايا الفارغة بالقيمة أعلاه.

لهذا ، اتبع الخطوات الواردة أدناه:

الخطوة 1:

  • حدد مجموعة البيانات الكاملة.

الخطوة 2:

  • اختر جدول من علامة التبويب إدراج .

يمكنك أيضًا الضغط على اختصار لوحة المفاتيح CTRL + T بعد تحديد مجموعة البيانات بالكامل .

الخطوة 3:

سيفتح مربع الحوار إنشاء جدول ويعرض النطاق المحدد من البيانات.

  • تحقق مما إذا كانت البيانات محددة بشكل صحيح.
  • حدد يحتوي الجدول على رؤوس مربع اختيار إذا لم يتم وضع علامة عليه تلقائيًا.
  • انقر فوق حسنًا.

ستبدو مجموعة البيانات الخاصة بكجدول برؤوس تحتوي على رموز أسهم كما هو موضح أدناه.

الخطوة 4:

  • حدد عمودًا عشوائيًا F واكتب الصيغة المتداخلة التالية لـ العمود B .
=LOOKUP(ROW(B4:B14), IF(LEN(B4:B14), ROW(B4:B14)), B4:B14)

ستظهر النتيجة بيانات العمود B مع ملء الفراغات بالقيمة أعلاه.

الخطوة 5:

  • كرر العملية لـ العمود C باستخدام الصيغة التالية.

=LOOKUP(ROW(C4:C14), IF(LEN(C4:C14), ROW(C4:C14)), C4:C14)

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

الخطوة 6:

  • قم بتغيير التنسيق عن طريق تحديد تاريخ قصير بدلاً من عام .

اتبع الصورة لتجد مكان التغيير.

وبالتالي ، لقد أنتجنا الإخراج بالقيم الدقيقة لمجموعة البيانات.

الخطوة 7:

  • تكرار الصيغة لـ العمود D باستخدام الصيغة التالية.
=LOOKUP( ROW(D4:D14), IF(LEN(D4:D14),ROW(D4:D14)), D4:D14)

هذا سيعطي النتيجة التالية:

تساعد هذه الطريقة في الحصول على مجموعة البيانات الأصلية وتشكيل جدول جديد للحصول على النتيجة المرجوة.

تقسيم الصيغة المتداخلة:

صيغة الصيغة:

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • هنا ، lookup_value تأخذ البيانات التي نريد اكتشافها. لأن لديناصفوف متعددة في مجموعة البيانات الخاصة بنا ، تعمل وظيفة ROW هنا والتي تأخذ نطاق العمود.
  • lookup_vector تستخدم الدالة IF متداخلة مع الدالة LEN والدالة ROW. يأخذ كلاهما نطاق الأعمدة لإنشاء نموذج متجه.
  • result_vector هي قيم النتيجة المأخوذة في شكل متجه للحصول على النتيجة المرجوة.

اقرأ المزيد: كيفية ملء الخلايا الفارغة بالصيغة في Excel (طريقتان سهلتان)

4. استخدام وحدات ماكرو VBA لملء الخلايا الفارغة بالقيمة أعلاه في Excel

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

اتبع الخطوات أدناه لتنفيذ VBA Macro لملء الخلايا الفارغة بالقيمة أعلاه .

الخطوة 1:

  • حدد نطاق البيانات وانقر بزر الماوس الأيمن على اسم الورقة.
  • انقر فوق عرض الكود من قائمة السياق .

كنتيجة ، ستظهر نافذة VBA فتح يظهر النافذة العامة عليها.

الخطوة 2:

  • اكتب ما يلي رمز في نافذة عامة .

الرمز:

7526

الخطوة 3 :

  • لتشغيل الكود ، يمكنك الضغط على F5 من لوحة المفاتيح.

أو انقر فوق السهم الأخضر في علامة التبويب نافذة VBA.

وبالتالي ، سيتم تشغيل الكود ، ويمكنك رؤية النتيجة في ورقة العمل.

اقرأ المزيد: كيفية ملء الخلايا الفارغة بالقيمة أعلاه في Excel VBA (3 طرق سهلة)

أشياء يجب تذكرها

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

الخاتمة

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

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