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

كيف يمكن إخفاء الأرقام السالبة في Excel؟

المؤلفXiaoyangتاريخ التعديل

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

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

إخفاء الأرقام السالبة في Excel باستخدام استخدم تنسيق الشروط

إخفاء الأرقام السالبة في Excel باستخدام تعيين تنسيق الخلية

إخفاء الأرقام السالبة في Excel باستخدام Kutools لـ Excel

إخفاء أو مسح الأرقام السالبة باستخدام ماكرو VBA

عرض خلية فارغة للأرقام السالبة باستخدام دالة IF في Excel


إخفاء الأرقام السالبة في Excel باستخدام استخدم تنسيق الشروط

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

1. حدد نطاق البيانات الذي تريد إخفاء الأرقام السالبة فيه.

2. على الشريط، انقر فوقالصفحة الرئيسية > استخدم التنسيق الشرطي > قواعد تمييز الخلايا > أقل من، كما هو موضح في لقطة الشاشة:

لقطة شاشة للنقر على الصفحة الرئيسية > التنسيق الشرطي > قواعد تمييز الخلايا > أقل من

3. في مربع الحوارأقل من، أدخل0 في حقل القيمة. انقر على القائمة المنسدلة بجانب خيار التنسيق واخترتنسيق مخصصلتخصيص مظهر الخلايا المؤهلة، كما هو موضح أدناه:

اختيار خيار التنسيق المخصص في مربع الحوار

4. في مربع الحوار المنبثقتعيين تنسيق الخلية، ضمن علامة التبويبالخط، اختر لون خط يتطابق مع خلفية ورقة العمل (عادةً الأبيض للأوراق القياسية). سيؤدي ذلك فعليًّا إلى إخفاء أي قيم سالبة:

اختيار اللون الأبيض ليكون نفس لون خلفيتك للون خط الخلية

5. انقر فوقموافقمرتين لإغلاق مربّعي الحوار. الآن، أصبحت جميع القيم السالبة في نطاق التحديد غير مرئية، مع بقائها متاحة لأغراض الحساب أو التعديل لاحقًا.

البيانات الأصليةسهم يمينإخفاء الأرقام السالبة

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


إخفاء الأرقام السالبة في Excel باستخدام تعيين تنسيق الخلية

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

1. حدد النطاق الذي تريد إخفاء القيم السالبة فيه.

2. انقر بزر الماوس الأيمن داخل التحديد، ثم اخترتعيين تنسيق الخليةمن قائمة السياق. راجع لقطة الشاشة:

اختيار تنسيق الخلايا من القائمة السياقية

3. في مربع الحوار المفتوحتعيين تنسيق الخلية، انتقل إلى علامة التبويبالرقم، وحددمخصصمن قائمةالفئة، ثم أدخل في مربعالنوع: 0;«»

تعيين تنسيق الأرقام في مربع الحوار

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

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


إخفاء الأرقام السالبة في Excel باستخدام Kutools لـ Excel

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

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

بعد تثبيتKutools لـ Excel، اتبع الخطوات التالية:

1. حدد النطاق الذي يهمك من البيانات.

2. انقر فوقKutools > تحديد > تحديد خلايا محددةلفتح مربع حوار التحديد:

النقر على ميزة تحديد خلايا محددة من Kutools

3. في مربع الحوار، حددخليةضمننوع التحديد، واخترأقل منفيتحديد النوع. ثم أدخل0 في حقل القيمة، كما هو موضح في لقطة الشاشة:

تعيين الخيارات في مربع الحوار

4. انقر علىموافقأوتطبيقلتأكيد اختيارك؛ وسيتم تحديد جميع خلايا الأرقام السالبة دفعةً واحدة:

تم تحديد جميع الأرقام السالبة

5. مع بقاء القيم السالبة محددة، انتقل إلى علامة التبويبالصفحة الرئيسية، ثم من القائمة المنسدلةلون الخط، اختر لونًا يتطابق مع خلفية الخلية (عادةً الأبيض).

نصائح: يجب أن يتطابق لون الخط الذي تختاره تمامًا مع خلفية الخلية للحصول على أفضل النتائج – وإلا فقد يصبح النص المخفي مرئيًا إذا تغيّر لون الخلفية.

اختيار اللون الأبيض كلون لخط الخلية من القائمة المنسدلة لون الخط لإخفاء الأرقام السالبة

6. أصبحت جميع القيم السالبة ضمن نطاق التحديد مخفية بصريًّا الآن.

حمّل Kutools لـ Excel وجربه مجانًا الآن!

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


إخفاء أو مسح الأرقام السالبة باستخدام ماكرو VBA

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

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

1. لإضافة الماكرو، انقرالمطوّر > Visual Basic(أو اضغط)Alt + F11) لفتح محرر VBA. في الجزء الأيسر، انقر بزر الماوس الأيمن على ملف العمل الخاص بك، ثم اخترإدراج > وحدة نمطية، والصق الكود المطلوب أدناه في نافذة الوحدة النمطية.

لإخفاء الأرقام السالبة (بجعلها غير مرئية):

Sub HideNegativeNumbers()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    Dim bgColor As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to hide negative numbers", xTitleId, WorkRng.Address, Type:=8)
    
    bgColor = WorkRng.Cells(1, 1).Interior.Color
    
    For Each Rng In WorkRng
        If IsNumeric(Rng.Value) And Rng.Value < 0 Then
            Rng.Font.Color = bgColor
        End If
    Next
End Sub

2. انقر على زرزر التشغيلفي شريط أدوات VBA أو اضغطF5للتشغيل. سيتم مطالبتك بتحديد نطاق — اختر الخلايا المستهدفة وتابع. سيقوم الماكرو بتعيين لون خط الأرقام السالبة ليتطابق مع خلفية الخلية الأولى في التحديد، مما يُخفيها تلقائيًا.

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

لمسح الأرقام السالبة (جعلها فارغة):

Sub ClearNegativeNumbers()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to clear negative numbers", xTitleId, WorkRng.Address, Type:=8)
    
    For Each Rng In WorkRng
        If IsNumeric(Rng.Value) And Rng.Value < 0 Then
            Rng.Value = ""
        End If
    Next
End Sub

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

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

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


عرض خلية فارغة للأرقام السالبة باستخدام دالة IF في Excel

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

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

1. افترض أن قيمك موجودة في العمودA. في خلية مجاورة (مثل)B1)، أدخل الصيغة التالية:

=IF(A1<0,"",A1)

2. اضغطEnter للتأكيد. ستعرض الصيغة خلية فارغة عندما تكون القيمة فيA1 سالبة، وخلاف ذلك ستُظهر القيمة الأصلية. ولتطبيق ذلك على قائمة كاملة، اسحب الصيغة لأسفل منB1 لتغطية مجموعة البيانات الخاصة بك، أو انقلها ولصقها حسب الحاجة. ولا تنسَ تعديل مراجع الخلايا إذا كانت بياناتك تبدأ من خلية أو عمود مختلف.

إذا كانت بياناتك تحتوي على أرقام عشرية أو كنت ترغب في الاحتفاظ بالتنسيق الأصلي للقيم الموجبة، يمكنك استخدام صيغة مثل=IF(A1<0,"",TEXT(A1,"0.00")) لعرض رقمين عشريين. تذكّر أن هذه الطريقة تُنشئ عمودًا جديدًا يحتوي على البيانات المُرشَّحة، لذا قد تحتاج إلى استخدام هذه النتائج في المخططات أو الحسابات اللاحقة حسب الحاجة.

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


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

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

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

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