Excel: كيفية ملء الخلايا تلقائيًا بناءً على قيمة خلية أخرى


في كثير من الأحيان، قد ترغب في ملء الخلايا تلقائيًا في Excel بناءً على قيمة خلية أخرى.

من السهل القيام بذلك باستخدام دالة IF ويوضح المثال التالي كيفية القيام بذلك.

مثال: كيفية ملء الخلايا تلقائيًا بناءً على قيمة خلية أخرى في برنامج Excel

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

لنفترض الآن أننا نريد الملء التلقائي للقيم الموجودة في العمود B لتحتوي على “نعم” إذا كانت القيمة الموجودة في العمود A هي “احتفاظ” أو “لا” إذا كانت القيمة الموجودة في العمود A قيمة أخرى.

للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية B2 :

 =IF( A2 ="Guard", "Yes", "")

يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:

تتم تعبئة كل قيمة في العمود B تلقائيًا استنادًا إلى القيمة المقابلة في العمود A.

على سبيل المثال:

  • تحتوي الخلية A2 على “Guard”، لذا فإن الخلية B2 مملوءة بـ “Yes”
  • تحتوي الخلية A3 على “Guard”، لذا فإن الخلية B3 مملوءة بـ “Yes”
  • لا تحتوي الخلية A4 على كلمة “Guard”، لذا تظل الخلية B4 فارغة

وما إلى ذلك وهلم جرا.

لاحظ أنه يمكننا أيضًا إنشاء قاعدة تعبئة تلقائية أكثر تعقيدًا إذا أردنا ذلك.

على سبيل المثال، يمكننا كتابة الصيغة التالية في الخلية B2 لملء “نعم” تلقائيًا إذا كانت القيمة في الخلية A2 هي Guard أو Forward:

 =IF(OR( A2 ="Guard", A2 ="Forward"),"Yes","")

يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:

يعرض العمود B الآن “نعم” إذا كانت الخلية المقابلة في العمود A تساوي Guard أو Forward، وإلا فستظل فارغة.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:

كيفية الملء التلقائي للتواريخ في إكسل
كيفية الملء التلقائي للأحرف الأبجدية في إكسل
كيفية الملء التلقائي للقيم من ورقة أخرى في إكسيل
كيفية الملء التلقائي باستخدام قائمة مخصصة في إكسيل

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *