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

كيف يمكن إخفاء القيم الصفرية في تسميات البيانات داخل المخطط في Excel؟

المؤلفسونتاريخ التعديل

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

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


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

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

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

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

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

تعيين رمز تنسيق مخصص

ملاحظة: في Excel 2013 أو أحدث، بعد النقر بزر الماوس الأيمن على أي تسمية بيانات واختيارتنسيق تسميات البيانات، قم بتوسيعالرقمفي لوحة التنسيق، وحددمخصص، وأدخل#«» كـرمز التنسيق، ثم انقر علىإضافة.

خطوات إخفاء تسميات البيانات ذات القيمة صفر في المخطط في Excel 2013 والإصدارات الأحدث

3. انقر علىإغلاقللخروج من مربع الحوار. الآن، سيتم إخفاء أي تسمية بيانات قيمتها صفر من عرض المخطط، وسيتم عرض القيم غير الصفرية فقط.

تم إخفاء جميع تسميات البيانات ذات القيمة صفر في المخطط

تلميح: لاستعادة عرض القيم الصفرية في تسميات البيانات، اعد إلى مربع حوار تنسيق تسميات البيانات، وحددالرقم > مخصص، ثم اختر تنسيق رقم قياسي مثل#,##0;-#,##0 من قائمة الأنواع.

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

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


صيغة Excel - إخفاء القيم الصفرية في المخطط باستخدام صيغة IF في البيانات الأصلية

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

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

المزايا:بسيطة وفعّالة، وتضمن استبعاد الأصفار من نقاط بيانات المخطط وتصنيفاته معًا.

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

لتطبيق هذا الحل:

1. في عمود مساعد جديد أو ضمن نطاق البيانات الحالي لديك (على سبيل المثال، إذا كانت القيم الأصلية موجودة في العمود B بدءًا من الخلية)B2)، أدخل الصيغة التالية في الخلية المقابلة في عمود المساعد (مثل الخليةC2):

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

تفحص الخلية C2: إذا كانت قيمتها صفرًا، تُرجع خلية فارغة؛ وإلا، تُرجع القيمة الأصلية.

2. اضغط على Enter لتأكيد الصيغة، ثم انسخها لأسفل بجانب بياناتك الأصلية حسب الحاجة—إما بتحديد خلية الصيغة وسحب مقبض التعبئة، أو باستخدام Ctrl+C/Ctrl+V.

3. حدّث نطاق بيانات المخطط ليشير إلى عمود المساعد الجديد هذا (مثل العمود)C)، لتعكس السلسلة المرسومة القيم المعدّلة.

  1. انقر بزر الماوس الأيمن على أي تسمية بيانات موجودة في المخطط، ثم اختر «تنسيق تسميات البيانات».
    لقطة شاشة تُظهر خيار تنسيق تسميات البيانات
  2. ضمن خيارات التسمية، اختر «القيمة من الخلايا». بعد ذلك، ستظهر نافذة حوار—حدد نطاق عمود المساعد الخاص بك، ثم انقر فوق «موافق».
    لقطة شاشة لاختيار خيار القيمة من الخلايا والنافذة المنبثقة
  3. قم بإلغاء تحديد خيارات التسمية الأخرى، مثل «القيمة».

الآن، لن يعرض Excel تسميات البيانات للقيم الصفرية، لأن الخلايا في نطاق بيانات المخطط فارغة فعليًّا (وليست صفرًا). كتذكير، تأكد من أن الخلايا الفارغة لا تُفسَّر كأصفار في إعدادات المخطط الخاصة بك (على سبيل المثال، في مخططات الخط أو المخططات التشتتية، تحقق من «إعدادات الخلايا المخفية والفارغة» عبر الانتقال إلى تحديد البيانات → الخلايا المخفية والخلايا الفارغة).

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


كود VBA - إخفاء القيم الصفرية تسميات البيانات في المخطط تلقائيًا

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

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

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

العيوب:يتطلب تمكين الماكرو ومعرفة أساسيات VBA. وقد تحتاج التعديلات التي يُجريها VBA إلى تحديث إذا تم تغيير البيانات أو سلسلة المخطط بعد التنفيذ.

كيفية استخدام حل VBA هذا:

1. في شريط Excel، انقر علىالمطوّر > Visual Basic لفتح محرر VBA. ثم في نافذة VBA، انقر علىإدراج > وحدة نمطية، والصق الكود التالي في الوحدة النمطية الجديدة:

Sub HideZeroDataLabels()
'Updated by extendoffice 2025/7/11
    Dim cht As Chart
    Dim s As Series
    Dim pt As Point
    Dim xTitleId As String

    On Error Resume Next
    xTitleId = "KutoolsforExcel"

    Set cht = Application.ActiveChart
    If cht Is Nothing Then
        MsgBox "Please activate the chart from which you want to hide zero data labels.", vbExclamation, xTitleId
        Exit Sub
    End If

    For Each s In cht.SeriesCollection
        For Each pt In s.Points
            If pt.HasDataLabel Then
                If pt.DataLabel.Text = "0" Or pt.DataLabel.Text = "0%" Then
                    pt.DataLabel.Delete
                End If
            End If
        Next pt
    Next s
End Sub

2. عُد إلى ورقة العمل الخاصة بك، وفعّل المخطط الذي تريد إخفاء القيم الصفرية من تسميات بياناته (بالنقر مرة واحدة على حدود المخطط).

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

نصائح عملية:إذا احتوى مخططك على أكثر من سلسلة بيانات واحدة، سيتعامل الماكرو مع كل سلسلة على حدة. بل ويمكنك تعيينه على زر مخصص لتسهيل استخدامه مرارًا وتكرارًا!

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


مقالات ذات صلة:

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

🤖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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل