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