كيفية تدوير تسميات المحاور في المخطط في Excel؟
عند العمل مع المخططات في Excel، قد تلاحظ أن تسميات المحاور يمكن أحيانًا أن تصبح طويلة جدًا، مما يؤدي إلى تداخلها أو ظهورها بشكل مزدحم، كما هو موضح في لقطة الشاشة أدناه. هذا يمكن أن يجعل قراءة وتفسير المخطط الخاص بك أمرًا صعبًا، خاصة عند التعامل مع الفئات أو تسميات البيانات التي تحتوي على الكثير من النصوص. بدلاً من تغيير حجم المخطط بالكامل أو ضغط بياناتك، يوفر Excel خيارات مرنة لتدوير تسميات المحاور، مما يعزز الوضوح والمظهر العام للشكل المرئي.
تدوير تسميات المحاور في المخطط
صيغة Excel: إدراج فواصل أسطر في تسميات المحاور باستخدام CHAR(10)
VBA: تدوير دفعة أو تخصيص اتجاه تسميات المحاور في عدة مخططات
تدوير تسميات المحاور في المخطط
عندما تصبح تسميات المحاور مزدحمة في المخطط الخاص بك، يمكن أن يساعدك تدويرها على تحسين المساحة والقابلية للقراءة دون الحاجة إلى إجراء تغييرات جذرية على حجم أو تخطيط المخطط. يعتبر تدوير تسميات المحاور مفيدًا بشكل خاص للمخططات ذات أسماء الفئات الطويلة، مثل استجابات الاستبيان، أو رموز المنتجات، أو تنسيقات التواريخ.
يرجى اتباع الخطوات التالية:
تدوير تسميات المحاور في Excel 2007/2010
1. انقر بزر الماوس الأيمن على المحور الذي تريد تدوير تسمياته واختر 'تنسيق المحور' من قائمة السياق. (إذا نقرت بزر الماوس الأيمن عن طريق الخطأ خارج المحور أو اخترت العنصر الخطأ، حاول مرة أخرى لضمان تمييز المحور الصحيح قبل المتابعة.)
2. في مربع الحوار 'تنسيق المحور'، اضغط على علامة التبويب المحاذاة. داخل قسم تخطيط النص، ستجد قائمة منسدلة لاتجاه النص. انقر فوق هذه القائمة واختر الاتجاه المطلوب لتسمياتك، مثل أفقي، تدوير كل النص 90°، تدوير كل النص 270°، أو مكدسة. الخيارات المختلفة تناسب سيناريوهات مختلفة:
- أفقي: الافتراضي، الأفضل للتسميات القصيرة.
- تدوير كل النص 90°/270°: مفيد للتسميات الطويلة لتجنب التداخل.
- مكدسة: تضع كل حرف أو كلمة في سطر جديد إذا كانت المساحة محدودة.
3. انقر على 'إغلاق' لمغادرة الحوار. سيعرض مخططك فورًا الاتجاه الجديد لتسمياته.
نصيحة: إذا كنت تريد تحكمًا أكبر، مثل تعيين زاوية مخصصة (غير الزوايا الثابتة 90° أو 270°)، ابقى في علامة التبويب المحاذاة وقم بضبط مربع الزاوية المخصصة للدرجة المفضلة لتدويرك (من -90° إلى +90°). هذا يتيح ضبطًا أكثر دقة بناءً على احتياجات تخطيط المخطط الخاص بك.
تدوير تسميات المحاور في مخطط Excel 2013 أو الإصدارات الأحدث
إذا كنت تعمل في Microsoft Excel 2013، 2016، Microsoft 365، أو الإصدارات الأحدث، فإن واجهة تنسيق تسميات المحاور قد تم تحديثها قليلاً ولكنها توفر خيارات مشابهة وأحيانًا محسّنة لمحاذاة واتجاه التسميات.
1. حدّد موقع المخطط الخاص بك، ثم انقر بزر الماوس الأيمن على تسميات المحاور التي ترغب في تدويرها. من قائمة السياق، اختر 'تنسيق المحور'.
2. ستظهر لوحة 'تنسيق المحور' على الجانب الأيمن من شاشتك. انقر على زر 'الحجم والخصائص' (يُصوّر بواسطة أيقونة تشبه المربع مع علامات القياس). بعد ذلك، ابحث عن مربع القائمة المنسدلة لاتجاه النص واختر من بين الخيارات المشابهة: أفقي، تدوير كل النص 90°، تدوير كل النص 270°، أو مكدسة. ضبط وعرض تأثير الخيار المناسب لتخطيط بياناتك.
ملاحظة: بالنسبة للزوايا المخصصة للنصوص في Excel 2013 والإصدارات الأحدث، ابحث عن خيارات النص أو عناصر التحكم في المحاذاة في لوحة 'تنسيق المحور' وأدخل الدرجة المحددة التي تفضلها. قد يحدث عدم انتظام إذا تم تعيين زوايا سلبية أو كبيرة للغاية، لذا اعرض التغييرات قبل التأكيد.
احتياط: تدوير تسميات المحاور لا يغير البيانات الأساسية أو هيكل المخطط. إذا كانت التسميات لا تزال تتداخل بعد التدوير، فكر في المزيد من الخيارات مثل تقليل حجم الخط، أو اختصار النص حيثما أمكن، أو تعديل أبعاد المخطط العامة لتحقيق التصور الأمثل.
إذا قمت عن طريق الخطأ بإعادة توجيه التسميات الخاصة بك بشكل غير صحيح أو ترغب في استعادة الإعدادات الأصلية، فقط اتبع نفس الخطوات وعدّل الاتجاه إلى "أفقي".
صيغة Excel: إدراج فواصل أسطر في تسميات المحاور باستخدام CHAR(10)
عندما لا يؤدي تدوير تسميات المحاور إلى تقديم الوضوح المطلوب - خاصة إذا كنت تريد الاحتفاظ بالنص أفقيًا لأسباب جمالية - يمكنك إدخال فواصل الأسطر داخل التسميات نفسها. هذا النهج مفيد في الحالات التي تكون فيها التسميات منظمة (مثل احتوائها على مدينة وولاية، أو رمز منتج واسم) وتقسيمها على عدة أسطر يجعل مخططك أسهل بكثير للقراءة دون تغيير اتجاه النص. يُوصى بهذا الحل بشدة للتسميات المعقدة متعددة الأجزاء أو عندما يكون من الصعب تفسير النص المدوّر.
السيناريوهات المطبقة:
- الأفضل عندما تسمح البنية المنطقية للتسميات بفواصل طبيعية (على سبيل المثال، الفصل بعلامة تجنيس، شرطة، أو مسافة).
- مثالي للوحات المعلومات والتقارير أو العروض التقديمية حيث تهم الوضوح والاحترافية.
- إذا كانت البيانات تغذي المخطط ديناميكيًا، قم بتحديث الصيغ الأساسية للتحديث التلقائي.
ملاحظات حول المعلمات:
CHAR(10)
يمثل فاصل أسطر (سطر جديد) في Excel. يتطلب الأمر تمكين خيار 'تفاف النص' في تنسيق الخلايا لعرض النص متعدد الأسطر بشكل صحيح. تفاف النص في تنسيق الخلية لعرض النص متعدد الأسطر بشكل صحيح.
الخطوات:
- لنفترض أن تسميات المحاور الأصلية موجودة في العمود A. في عمود جديد (مثل العمود F)، أدخل الصيغة التالية (في الخلية F2):
=SUBSTITUTE(A1,"-",CHAR(10))
هذه الصيغة تستبدل كل شرطة في التسمية بفاصل أسطر. يمكنك تخصيص الوسيطة"-"
لاستبدال الفاصلة أو الفراغ أو أي حرف آخر بناءً على هيكل التسمية الخاص بك. - اضغط Enter لتطبيق الصيغة، ثم انسخها لأسفل لبقية بيانات مصدر تسميات المحاور.
- طبق تنسيق 'تفاف النص' على العمود B لظهور فواصل الأسطر. للقيام بذلك، حدد العمود B بالكامل، اذهب إلى الصفحة الرئيسية > تفاف النص.
- حدد تسميات المحاور في المخطط الخاص بك لتشير إلى العمود الجديد للصيغة (مثل العمود F) بدلاً من العمود الأصلي (A).
- انقر على أي شريط في المخطط الخاص بك لتفعيل المخطط، ثم انقر بزر الماوس الأيمن واختر "تحديد البيانات..." من قائمة السياق.
- في مربع الحوار مصدر بيانات التحديد، اذهب إلى قسم تسميات محور الفئة الأفقية (الفئة) واضغط على زر "تحرير".
- في مربع الحوار تسميات المحور، استبدل نطاق التسمية الأصلي بالنطاق الجديد للصيغة، حيث يحتوي العمود F على صيغ SUBSTITUTE(...,CHAR(10)).
- انقر موافق لتأكيد نطاق التسمية، ثم انقر موافق مرة أخرى لإغلاق مربع الحوار مصدر بيانات التحديد.
- انقر على أي شريط في المخطط الخاص بك لتفعيل المخطط، ثم انقر بزر الماوس الأيمن واختر "تحديد البيانات..." من قائمة السياق.
تنبيه خطأ: إذا لم تظهر فواصل الأسطر بعد تطبيق الصيغة، تحقق مرة أخرى من تمكين 'تفاف النص' للخلايا ذات الصلة. أيضًا، على Mac، قد يتصرف CHAR(10)
بشكل مختلف في بعض إصدارات Excel - قم بالاختبار والتعديل إذا لزم الأمر.
VBA: تدوير دفعة أو تخصيص اتجاه تسميات المحاور في عدة مخططات
بالنسبة للمستخدمين المتقدمين أو أولئك الذين يديرون العديد من المخططات، يمكن أن يكون تدوير كل تسمية محور يدويًا عملية متكررة ومملة. باستخدام ماكرو VBA، يمكنك أتمتة العملية - تدوير تسميات المحاور دفعة واحدة، أو تعيين زاوية مخصصة، أو حتى التكرار عبر جميع المخططات في مصنف أو ورقة عمل. هذا مفيد بشكل خاص للتقارير المؤسسية الموحدة أو عند تحديث تصاميم التقارير بانتظام.
السيناريوهات المطبقة:
- تحديث تنسيق العديد من المخططات في وقت واحد (مثل قوالب الشركة، التقارير الدورية).
- تطبيق زاوية أو اتجاه محدد على جميع تسميات المحاور وفقًا لإرشادات الشركة أو النشر.
- توفير الوقت عند الحاجة إلى تغييرات أو تعديلات متكررة للحصول على تنسيق متسق.
استكشاف الأخطاء وإصلاحها وملاحظات حول المعلمات:
- إذا كان المحور الذي تريد تدويره يحتوي على خلايا تسميات فارغة أو مدمجة، فقد لا يتم تطبيق الماكرو كما هو متوقع - تأكد من أن تسميات المحاور هي محاور مخطط Excel القياسية.
- إذا كنت تقوم بتشغيل الماكرو على مصنف/ورقة عمل محمية، قم بإلغاء الحماية أولاً للسماح بالتغييرات.
- يمكن تعديل هذا الكود لمحور X أو Y عن طريق تغيير الكود حسب الحاجة.
الخطوات:
1. انقر على Developer > Visual Basic لفتح محرر VBA. في نافذة Microsoft Visual Basic for Applications الجديدة، انقر على Insert > Module، ثم الصق الكود التالي في الوحدة المفتوحة:
Sub RotateAllChartAxisLabels()
Dim cht As ChartObject
Dim ws As Worksheet
Dim angle As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
angle = Application.InputBox("Enter rotation angle in degrees (-90 to 90):", xTitleId, 45, , , , , 1)
If angle < -90 Or angle > 90 Then
MsgBox "Enter an angle between -90 and 90 degrees."
Exit Sub
End If
For Each ws In ActiveWorkbook.Worksheets
For Each cht In ws.ChartObjects
cht.Chart.Axes(xlCategory).TickLabels.Orientation = angle
Next cht
Next ws
End Sub
2. بعد إدخال الكود، انقر على الزر أو اضغط F5 لتشغيل الماكرو. سيظهر لك مربع حوار يطلب منك تحديد الزاوية المطلوبة للدوران (ضمن النطاق الصالح من -90 إلى 90 درجة).
ثم سيتم تحديث جميع تسميات المحاور الفئوية في جميع المخططات في مصنفك بالزاوية التي أدخلتها.
ملاحظة: قم دائمًا بحفظ عملك قبل تطبيق الماكرو، وتأكد من تمكين الماكرو في إعدادات Excel. إذا واجهت أخطاء مع مخططات معينة (مثل PivotCharts أو أنواع المخططات المتخصصة)، قد تحتاج إلى تعديل الكود أو إجراء تعديلات يدوية.
استعادة: إذا كنت ترغب في إعادة تعيين الدوران إلى وضعه الطبيعي (أفقي)، ببساطة أعد تشغيل الماكرو وأدخل 0 كزاوية للدوران.
إذا لم يبدو أن الماكرو يؤثر، تحقق من إعدادات الأمان الخاصة بـ Excel لضمان تمكين الماكرو، وتأكد من أن محاور المخطط تستخدم ميزات الرسوم البيانية القياسية في Excel.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!