الانتقال إلى المحتوى الرئيسي

كيفية استبدال قيمة الخلية في إكسيل عند استيفاء الشرط

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

أولا ، تحتاج إلى تحديد نطاق من الخلايا التي تحتاج إلى تغيير قيمها. يمكن القيام بذلك باستخدام الماوس أو عن طريق تحديد عناوين خلايا البداية والنهاية بالتنسيق "أ1:ب5". ثم ، افتح علامة التبويب" البيانات "في شريط القائمة إكسل العلوي وانقر على زر" استبدال "في قسم" معالجة".

يظهر مربع الحوار استبدال. في حقل" البحث عن ماذا " ، أدخل الشرط الذي تريد استبدال قيمة الخلية تحته. على سبيل المثال ، إذا كنت تريد استبدال جميع الخلايا التي تحتوي على الرقم "5" ، أدخل "5". بعد ذلك ، في حقل" استبدال بـ " ، أدخل قيمة جديدة يجب أن تظهر بدلا من القيمة القديمة. على سبيل المثال ، إذا كنت تريد استبدال "5" بـ "10" ، فأدخل "10". لبدء البحث والاستبدال ، انقر فوق الزر" استبدال "أو" استبدال الكل " إذا كنت تريد استبدال جميع القيم التي تم العثور عليها مرة واحدة.

  1. كيفية تغيير قيمة خلية في إكسيل إذا تم استيفاء الشرط
  2. باستخدام وظيفة "التنسيق الشرطي"
  3. باستخدام وظيفة "إذا"
  4. باستخدام وحدات الماكرو
  5. طرق استبدال قيمة الخلية في إكسيل عند استيفاء الشرط
  6. استخدام صيغة إف لتغيير قيمة الخلية في إكسيل
  7. استخدام وظيفة فلوكوب لاستبدال قيمة الخلية في إكسيل
  8. تطبيق التنسيق الشرطي لاستبدال قيمة الخلية في إكسيل

كيفية تغيير قيمة خلية في إكسيل إذا تم استيفاء الشرط

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

باستخدام وظيفة "التنسيق الشرطي"

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

  1. حدد الخلية (أو نطاق الخلايا) التي تريد تغيير قيمتها.
  2. انتقل إلى علامة التبويب الصفحة الرئيسية في شريط أدوات إكسيل.
  3. انقر فوق زر التنسيق الشرطي في مجموعة الأنماط وحدد النوع المطلوب من التنسيق الشرطي ، على سبيل المثال" المزيد " ، " أقل " ، "متساو" ، إلخ.
  4. في النافذة التي تظهر ، أدخل الشرط الذي ستتم مقارنة قيمة الخلية به ، وحدد القيمة التي سيتم عرضها في الخلية عند استيفاء الشرط.
  5. انقر فوق الزر" موافق". إذا كانت قيمة الخلية تفي بالشرط ، فسيتم تغييرها وفقا لنوع التنسيق الشرطي المحدد.

باستخدام"إذا"

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

  1. حدد الخلية التي تريد تغيير القيمة فيها.
  2. أدخل صيغة مثل: =إذا(الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة).
  3. استبدل "الشرط" بحالتك ، و "القيمة إذا كانت صحيحة" بالقيمة التي سيتم إدراجها إذا كانت الحالة صحيحة ، و "القيمة إذا كانت خاطئة" بالقيمة التي سيتم إدراجها إذا كانت الحالة خاطئة.
  4. اضغط على مفتاح" أدخل". سيتم تغيير قيمة الخلية وفقا للشرط المحدد.

باستخدام وحدات الماكرو

وحدات الماكرو تسمح لك لأتمتة المهام وتغيير قيم الخلايا في إكسيل وفقا للشروط. لاستخدام وحدات الماكرو ، وسوف تحتاج إلى فهم أساسي للغة البرمجة فبا (البصرية الأساسية للتطبيقات).

  1. افتح محرر فيسوال بيسك بالضغط على ألت + إف 11.
  2. قم بإنشاء وحدة نمطية جديدة في المحرر.
  3. اكتب التعليمات البرمجية التي ستتحقق من الشرط وتغيير قيمة الخلية عند استيفاء هذا الشرط.
  4. احفظ الماكرو وأغلق محرر فيسوال باسيك.
  5. حدد الخلية التي تريد تغيير القيمة فيها وتنفيذ الماكرو بالنقر فوق الزر المناسب أو مفتاح الاختصار المرتبط بالماكرو.

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

طرق استبدال قيمة الخلية في إكسيل عند استيفاء الشرط

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

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

مثال على استخدام وظيفة إف:

  • = إذا (أ1 > 0 ، "موجب" ، "سالب") — إذا كانت قيمة الخلية أ1 أكبر من 0 ، فسيتم عرض "موجب"في الخلية ، وإلا "سالب".
  • = إذا (ب2 = " نعم " ، "مكتمل" ، "غير مكتمل") — إذا كانت قيمة الخلية ب2 هي" نعم "، فستعرض الخلية" مكتمل " ، وإلا – "لم يكتمل".
  • = إذا (ج3 > د3 ، ج3 ، د3) — إذا كانت خلايا القيمة ج3 أكبر من د3 ، ثم ستعرض الخلية قيمة ج3 ، وإلا فإن قيمة د3.

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

مثال على استخدام التنسيق الشرطي:

  • تمييز القيم الموجبة: قم بتمييز نطاق الخلايا التي يجب تطبيق التنسيق الشرطي عليها. في قائمة السياق ، حدد" التنسيق الشرطي "- > "القاعدة" - > "الصيغ". في حقل" صيغة تحديد التنسيق " ، أدخل الشرط =أ1 > 0 (هنا أ1 هي الخلية التي سيتم تحليلها وفقا للشرط المحدد). اضبط تنسيق الخلية للقيم الموجبة.
  • حدد الخلايا التي تحتوي على قيمة محددة: حدد نطاق الخلايا التي يجب تطبيق التنسيق الشرطي عليها. في قائمة السياق ، حدد" التنسيق الشرطي "- > "القاعدة" - > "الصيغ". في حقل" صيغة تحديد التنسيق "، أدخل الشرط =أ1 = " القيمة "(هنا أ1 هي الخلية التي سيتم تحليلها وفقا للشرط المحدد ، "القيمة" هي القيمة التي يجب تمييزها). قم بتعيين تنسيق الخلية للقيم المحددة.

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

مثال على استبدال قيمة خلية باستخدام تصفية البيانات:

  1. حدد العمود الذي تريد استبدال القيم فيه.
  2. حدد علامة التبويب" البيانات "، وحدد" تصفية " من القائمة.
  3. على أيقونة التصفية التي تظهر ، حدد شرط التصفية المطلوب (على سبيل المثال ، "يساوي" ، "أكبر" ، " أقل " ، إلخ.) وتعيين معلمات التصفية.
  4. حدد الخلايا التي تحتاج إلى استبدال قيمها.
  5. أدخل قيمة خلية جديدة واضغط على إدخال.

نتيجة لهذه الإجراءات ، سيتم استبدال قيم الخلايا المحددة بقيمة جديدة.

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

استخدام صيغة إف لتغيير قيمة الخلية في إكسيل

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

. إذا كان الشرط صحيحا ، فسيتم استخدام القيمة إذا كانت صحيحة ، وإذا كانت خاطئة ، فإن القيمة إذا كانت خاطئة.

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

  • في الخلية ب 1:

تتحقق هذه الصيغة من القيمة في الخلية أ1. إذا كان أقل من 10 ، فإنه يكتب "قليلا" للخلية ب 1 ، وإلا فإنه يكتب "كثيرا".

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

باستخدام صيغة إف يسمح لك لأتمتة عملية تغيير قيم الخلايا في إكسيل وتبسيط العمل مع مجموعات البيانات الكبيرة.

استخدام وظيفة فلوكوب لاستبدال قيمة الخلية في إكسيل

لاستخدام الدالة فلوكوب لاستبدال قيمة الخلية اتبع الخطوات التالية:

  1. حدد الخلية حيث تريد إدراج وظيفة فلوكوب.
  2. أدخل الصيغة = فلوكوب (قيمة البحث ، نطاق البحث ، رقم العمود ، القيمة المنطقية).
  3. استبدل" قيمة البحث " بالشرط الذي تريد بموجبه استبدال قيمة الخلية.
  4. استبدل "نطاق البحث" بنطاق البيانات الذي تريد إجراء البحث فيه.
  5. استبدل "رقم العمود" برقم العمود الذي تريد الحصول على قيمة الاستبدال منه.
  6. استبدل" قيمة منطقية " بـ صحيح إذا كنت تبحث عن قيمة تقريبية ، أو خطأ إذا كنت تبحث عن قيمة دقيقة.
  7. اضغط على إدخال لتطبيق الوظيفة واستبدال قيمة الخلية.

على سبيل المثال ، إذا كنت تريد استبدال قيمة الخلية أ1 بالقيمة من العمود ب عندما تكون قيمة الخلية أ1 "س" ، ستبدو الصيغة كما يلي: =فلوكوب("س" ، ب1:ج10 ، 2 ، خطأ).

وهكذا ، وذلك باستخدام وظيفة فلوكوب يسمح لك لاستبدال قيم الخلايا بشكل فعال في إكسيل وفقا لحالة معينة.

تطبيق التنسيق الشرطي لاستبدال قيمة الخلية في إكسيل

لتطبيق التنسيق الشرطي على الخلايا واستبدال قيمها ، اتبع الخطوات التالية:

  1. حدد الخلايا التي تريد استبدال قيمها.
  2. حدد علامة التبويب التنسيق الشرطي على شريط أدوات إكسيل.
  3. في قسم" قاعدة جديدة "، حدد"صيغة تعريف التنسيق".
  4. في حقل" تنسيق القيمة المراد تطبيقها " ، أدخل الصيغة التي تحدد القيمة الجديدة للخلية.
  5. قم بتأكيد إدخال الصيغة بالنقر فوق موافق.

مثال على استخدام التنسيق الشرطي لاستبدال قيمة الخلية:

لنفترض أن لدينا عمود "نقاط" بقيم رقمية من 1 إلى 10. نريد استبدال جميع القيم التي تقل عن أو تساوي 5 بكلمة"غير مرضية". للقيام بذلك ، سوف نطبق الصيغة التالية:

= إذا (أ1< = 5 ،" غير مرض " ، أ1)

في هذه الحالة ، تتحقق وظيفة "إذا "من الشرط"أ1<=5". إذا كان صحيحا ، سيتم استبدال قيمة الخلية مع" غير مرضية " ، وإلا فإنه سيبقى دون تغيير. يتم تمرير قيمة الخلية التي نريد استبدالها إلى الصيغة كمعلمة "أ1".

بعد إدخال الصيغة والتأكيد ، سيحل إكسيل تلقائيا محل قيم الخلايا التي تفي بالشرط بالقيمة الجديدة.

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