الإحصاء وتحليل البياناتالقياس والتقويم النفسيشروحات إكسيل

كيفية حساب عرض الفئة في إكسيل

دليل أكاديمي شامل يشرح كيفية حساب عرض الفئة (Class Width) في برنامج إكسيل باستخدام المعادلات الإحصائية والدوال الرياضية لبناء جداول التوزيع التكراري بدقة.

تاريخ النشر

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

إن الخطوة المحورية والحرجة في بناء أي توزيع تكراري رصين تكمن في تحديد عرض الفئة (Class Width) بدقة متناهية؛ إذ إن هذا المعيار الهندسي والإحصائي هو الذي يحدد مدى اتساع كل وعاء تجميعي للبيانات. يترتب على اختيار عرض الفئة غير الدقيق إما تشويه بصري وإحصائي للتوزيع يؤدي إلى ما يُعرف بـ “التنعيم المفرط” وضياع الخصائص الفريدة للبيانات، أو تفتيت غير مبرر يشتت الانتباه ويفقد الجدول التكراري هدفه التلخيصي. ولتحقيق هذه الموازنة، وضع علماء الإحصاء قواعد ومعادلات رياضية دقيقة تستهدف عقلنة هذا الاختيار وتحويله من مجرد تقدير عشوائي إلى عملية حسابية مقننة.

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

1. مقدمة إلى مفهوم عرض الفئة في التحليل الإحصائي

1.1 تعريف عرض الفئة (Class Width) وأهميته الإحصائية

يُعرَّف عرض الفئة (Class Width)، والذي يُشار إليه في الأدبيات الإحصائية أحياناً بفاصل الفئة (Class Interval)، بأنه المسافة الرياضية الفاصلة بين الحد الأدنى الحقيقي والحد الأعلى الحقيقي لنفس الفئة التكرارية، أو هو الفرق بين الحدين الأدنى لفئتين متتاليتين في جدول توزيع تكراري منتظم. تنبع الأهمية الإحصائية لعرض الفئة من كونه المحدد الأساسي لدقة التلخيص التكراري؛ فالبيانات الخام تمثل قيماً متفرقة يصعب على العقل البشري استيعاب معالمها الكلية بمجرد النظر، ومن خلال تقسيم المدى الكلي لهذه البيانات إلى قطاعات متساوية الطول، يتم تجميع المشاهدات داخل مجموعات متجانسة جزئياً، مما يتيح حساب المؤشرات الإحصائية مثل المتوسط الحسابي التقريبي والتباين المبوب والتكرار التراكمي بكفاءة عالية.

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

Raw data in Excel
Raw data in Excel

1.2 الفرق بين حدود الفئات (Class Limits) والحدود الفعلية (Class Boundaries)

يعد التمييز بين حدود الفئات الظاهرية (Class Limits) والحدود الفعلية أو الحقيقية (Class Boundaries) من الركائز الأساسية التي يعتمد عليها التحليل الإحصائي السليم، لا سيما عند التفريق بين المتغيرات المنفصلة (Discrete Variables) والمتغيرات المتصلة (Continuous Variables). تمثل حدود الفئات الظاهرية القيم الرقمية الصغرى والكبرى التي تظهر بشكل صريح في جدول التوزيع التكراري، والتي تُسجل بها البيانات في ورقة القياس الأصلية. على سبيل المثال، في درجات الامتحانات المسجلة كأرقام صحيحة، قد تكون الفئة الأولى محددة بالحد الأدنى الظاهري (50) والحد الأعلى الظاهري (59)، وتكون الفئة التالية من (60) إلى (69). يُلاحظ هنا وجود فجوة مقدارها وحدة واحدة (من 59 إلى 60) تعكس طبيعة البيانات المنفصلة المسجلة.

أما الحدود الفعلية (وتسمى أيضاً الحدود الحقيقية أو الرياضية)، فهي تمثل القيم المستمرة التي تلغي الفجوات بين الفئات المتتالية، وتعتمد في حسابها على وحدة القياس المستخدمة في جمع البيانات ودقة الفواصل العشرية. يتم حساب الحد الأدنى الفعلي للفئة بطرح نصف وحدة قياس (0.5 في حالة الأعداد الصحيحة، أو 0.05 في حالة الأرقام ذات المنزلة العشرية الواحدة) من الحد الأدنى الظاهري، بينما يُحسب الحد الأعلى الفعلي بإضافة نصف وحدة القياس ذاتها إلى الحد الأعلى الظاهري. وبالتالي، تصبح الفئة (50 – 59) ذات حدود فعلية هي (49.5 – 59.5)، وتصبح الفئة التالية (59.5 – 69.5). يحقق هذا التحويل الاستمرارية الرياضية المطلوبة لرسم المدرج التكراري وحساب المقاييس الإحصائية المتقدمة كالوسيط والمنوال والمئينيات بدقة تامة وبدون أي لبس في انتماء القيم الحدودية.

1.3 تأثير عرض الفئة على شكل التوزيع التكراري

يؤثر عرض الفئة بصورة بنيوية على المظهر الهندسي والخصائص التوزيعية للمدرج التكراري ومنحنى التوزيع الاحتمالي المشتق منه. يرتبط هذا التأثير المباشر بظاهرتين إحصائيتين متعاكستين: التنعيم المفرط (Over-smoothing) والتجزئة الزائدة (Under-smoothing). يحدث التنعيم المفرط عندما يختار المحلل عدداً قليلاً جداً من الفئات بعرض واسع للغاية؛ في هذه الحالة، يتم تجميع معظم المشاهدات داخل فئة أو فئتين رئيسيتين، مما يمحو تماماً أي ملامح للتواء التوزيع (Skewness) أو التفرطح (Kurtosis)، ويخفي التعدد المحتمل للقمم (Multimodality)، مما يعطي انطباعاً مضللاً بأن البيانات تتبع توزيعاً منتظماً أو متماثلاً دون وجه حق.

في المقابل، تؤدي التجزئة الزائدة، الناتجة عن اختيار عرض فئة بالغ الصغر وعدد فئات كبير جداً بالنسبة لحجم العينة، إلى ظهور مدرج تكراري متعرج بصورة حادة ومليء بالفجوات والفئات الفارغة (Zero Frequency Bins). يخلق هذا التشتت ضجيجاً عشوائياً (Random Noise) يطغى على النمط العام للبيانات ويفقد التحليل قدرته على استكشاف النموذج الرياضي الحقيقي الذي يولد هذه البيانات. لذلك، تقتضي المنهجية الإحصائية إيجاد نقطة توازن مثلى تضمن تمثيل المعالم الجوهرية للمجتمع الإحصائي بدقة، مع تقليل التباين العشوائي الناتج عن حجم العينة إلى أدنى حد ممكن، وهو ما يتم تحقيقه عبر الالتزام بالقواعد الرياضية المعيارية لحساب عرض الفئة.

2. المعادلة الرياضية الأساسية لحساب عرض الفئة

2.1 الصيغة الرياضية العامة لحساب عرض الفئة

تستند عملية حساب عرض الفئة إلى قاعدة رياضية بسيطة في مظهرها ولكنها محورية في تطبيقاتها، حيث تهدف إلى توزيع المدى الكلي للبيانات على عدد محدد مسبقاً من الفئات المتساوية. تُصاغ المعادلة الرياضية الأساسية على النحو التالي:

عرض الفئة (W) = (القيمة العظمى – القيمة الصغرى) / عدد الفئات

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

Class width calculation in Excel
Class width calculation in Excel

2.2 مفهوم المدى الكلي (Range) ودوره في المعادلة

يُعد المدى الكلي (Range) أبسط مقاييس التشتت الإحصائي وأكثرها بديهية، حيث يعبر عن المسافة الشاملة بين أصغر مشاهدة ($X_{\min}$) وأكبر مشاهدة ($X_{\max}$) في مصفوفة البيانات، ويُحسب بالمعادلة $R = X_{\max} – X_{\min}$. يتمثل دور المدى في معادلة عرض الفئة في تحديد الامتداد الإجمالي الذي يجب أن تغطيه الفئات مجتمعة دون استثناء أي قيمة. ومع ذلك، يعاني المدى من خاصية إحصائية حساسة للغاية، وهي تأثره الشديد بالقيم المتطرفة والشاذة (Outliers)؛ إذ يكفي وجود مشاهدة واحدة شاذة ذات قيمة مرتفعة جداً أو منخفضة جداً لتضخيم قيمة المدى بشكل مصطنع.

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

2.3 قواعد التقريب الإحصائي لعرض الفئة المحسوب

نادراً ما ينتج عن قسمة المدى على عدد الفئات رقم صحيح ومريح للتعامل الميداني؛ ففي الغالبية العظمى من التطبيقات العملية، ينتج رقم عشري طويل أو كسر غير منتهٍ. تنص القواعد الإحصائية القياسية على أنه يجب التقريب لأعلى دائماً (Round Up) إلى أقرب وحدة قياس مناسبة، بغض النظر عن قيمة الكسر العشري، وذلك لضمان أن الفئات مجتمعة ستغطي كامل نطاق البيانات من أدنى قيمة إلى أعلى قيمة بشكل قطعي ومضمون.

تتجلى خطورة التقريب لأسفل (Round Down) في أنه يقلص المدى الإجمالي المغطى بالفئات؛ فإذا كان ناتج القسمة مثلاً هو 7.14 وقام المحلل بالتقريب لأسفل إلى 7، وكان عدد الفئات هو 5، فإن السعة الإجمالية للفئات ستكون $5 times 7 = 35$ وحدة، بينما المدى الفعلي هو $5 times 7.14 = 35.7$ وحدة، مما يؤدي بالضرورة إلى خروج القيمة القصوى في البيانات خارج حدود الفئة الأخيرة وسقوطها من جدول التوزيع التكراري. إضافة إلى ذلك، يفضل في التطبيقات الإحصائية والتربوية تقريب عرض الفئة إلى أرقام يسهل على القارئ إدراكها وتتبعها ذهنياً، مثل الأعداد الصحيحة، أو مضاعفات الأرقام 5 أو 10 أو 100، بما يحقق التوازن بين الدقة الحسابية وسهولة التفسير البصري.

3. تحديد عدد الفئات (Number of Classes) وفق المعايير الإحصائية

3.1 قاعدة ستورجس (Sturges’ Rule) لحساب عدد الفئات

تُعد قاعدة ستورجس (Sturges’ Rule)، التي صاغها عالم الإحصاء هربرت ستورجس عام 1926، واحدة من أكثر القواعد الإحصائية كلاسيكية واعتماداً في تحديد العدد الأمثل للفئات ($k$) لمجموعة بيانات تتكون من ($N$) مشاهدة. تنطلق هذه القاعدة من افتراض أن البيانات موزعة توزيعاً طبيعياً ومعتدلاً، وتستند إلى التوزيع الثنائي للترددات. تُصاغ المعادلة رياضياً بالشكل التالي:

k = 1 + 3.322 times log_{10}(N)

حيث يمثل $\log_{10}(N)$ اللوغاريتم العشري لحجم العينة الكلي. تكمن قوة قاعدة ستورجس في قدرتها على التكيف التلقائي مع نمو حجم البيانات، حيث يزداد عدد الفئات بشكل لوغاريتمي بطيء مع تزايد حجم العينة، مما يمنع التضخم المفرط في عدد الفئات عند التعامل مع العينات الكبيرة. ومع ذلك، يوجه علماء الإحصاء انتقادات لهذه القاعدة عندما تُطبق على عينات صغيرة جداً ($N < 30$) حيث تميل إلى تقليل عدد الفئات بشكل مفرط، أو عندما تكون البيانات شديدة الالتواء والتشتت؛ إذ يؤدي افتراضها المسبق للاعتدالية إلى حجب الخصائص غير المتماثلة في التوزيع، ولكنها تظل الخيار الأكثر شيوعاً واستقراراً في البحوث الأكاديمية والتطبيقية العامة.

3.2 قاعدة رايس (Rice Rule) وقاعدة الجذر التربيعي

كنتيجة لبعض المحددات الرياضية لقاعدة ستورجس مع العينات الكبيرة جداً أو المنحرفة، اقترح علماء الإحصاء قواعد بديلة تمتاز كل منها بخصائص محددة. من أبرز هذه القواعد قاعدة رايس (Rice Rule)، والتي تُصاغ رياضياً بالمعادلة:

k = 2 times N^{1/3}

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

من جهة أخرى، تُعد قاعدة الجذر التربيعي البسيطة (Square Root Rule)، والتي تحسب عدد الفئات بالعلاقة $k = \sqrt{N}$، خياراً حسابياً سريعاً ومباشراً يُستخدم بكثرة في التطبيقات الإحصائية الأولية والتعليمية. تعطي هذه القاعدة نتائج متقاربة جداً مع القواعد المتقدمة في أحجام العينات التي تتراوح بين 50 و 200 مشاهدة، غير أنها قد تؤدي إلى إنشاء عدد فئات مبالغ فيه عندما تتجاوز أحجام العينات آلاف المشاهدات. يوضح الجدول التالي مقارنة سريعة لعدد الفئات الناتج عن هذه القواعد لأحجام عينات مختلفة:

  • عينة N = 50: ستورجس = 6.64 (تقرب إلى 7)، رايس = 7.36 (تقرب إلى 8)، الجذر التربيعي = 7.07 (تقرب إلى 8).
  • عينة N = 200: ستورجس = 8.64 (تقرب إلى 9)، رايس = 11.69 (تقرب إلى 12)، الجذر التربيعي = 14.14 (تقرب إلى 15).
  • عينة N = 1000: ستورجس = 10.96 (تقرب إلى 11)، رايس = 20.00 (تقرب إلى 20)، الجذر التربيعي = 31.62 (تقرب إلى 32).

3.3 العوامل الإجرائية المحددة لاختيار عدد الفئات

بالإضافة إلى المعادلات الرياضية الصارمة، يخضع اختيار عدد الفئات لمجموعة من الاعتبارات الإجرائية والموضوعية التي يفرضها سياق البحث العلمي وطبيعة المتغير المقاس. يُجمع علماء المنهجية والإحصاء الوصفي على قاعدة إرشادية عامة توصي بألا يقل عدد الفئات في أي جدول تكراري عن 5 فئات وألا يزيد عن 20 فئة في معظم الأحوال التطبيقية. إن النزول دون 5 فئات يؤدي إلى تسطيح التوزيع وضياع المعلومات الجوهرية، بينما يؤدي التجاوز لأكثر من 20 فئة إلى تعقيد القراءة البصرية وظهور فئات خالية تماماً من التكرارات (Zero-frequency classes)، وهو ما يضعف القيمة الإخبارية للجدول.

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

4. دوال إكسيل المستخدمة في استخراج القيم الأساسية

4.1 استخراج القيمة القصوى والدنيا باستخدام MAX و MIN

يوفر برنامج إكسيل مجموعة متكاملة من الدوال المصممة لفحص البيانات واستخراج المعلمات الأساسية اللازمة لحساب عرض الفئة بدقة فائقة. لحساب طرفي التوزيع الإحصائي، تُستخدم الدالتان القياسيتان MAX و MIN. تقوم دالة MAX بفحص مصفوفة الخلايا المحددة وإرجاع أعلى قيمة رقمية مفردة فيها، وتُكتب بالصيغة =MAX(range)، في حين تقوم دالة MIN بفحص النطاق نفسه وإرجاع أدنى قيمة رقمية عبر الصيغة =MIN(range).

لحساب المدى العام للبيانات في خطوة برمجية واحدة داخل إكسيل، يتم دمج الدالتين في صيغة طرح مباشرة تأخذ الشكل التالي: =MAX(Data_Range) - MIN(Data_Range). تمتاز هذه الدوال بالقدرة التلقائية على تجاهل الخلايا الفارغة، والخلايا التي تحتوي على نصوص أو قيم منطقية (ما لم تُستخدم الدوال ذات اللاحقة “A” مثل MAXA)، مما يضمن عدم حدوث أخطاء حسابية ناجمة عن وجود تسميات رأس الأعمدة أو فراغات غير مقصودة في سجلات البيانات الخام، ويوفر أساساً متيناً لحسابات عرض الفئة اللاحقة.

4.2 حساب حجم العينة باستخدام دالتي COUNT و COUNTA

يعد التحديد الدقيق لحجم العينة ($N$) مدخلاً جوهرياً لتطبيق معادلات عدد الفئات اللوغاريتمية والجذرية. يقدم إكسيل دالتين رئيسيتين للعد هما COUNT و COUNTA، ويجب على المحلل التمييز الدقيق بين وظيفتيهما؛ حيث تختص دالة COUNT بحساب الخلايا التي تحتوي على أرقام فقط داخل النطاق المحدد =COUNT(range)، متجاهلة أي نصوص أو خلايا فارغة، وهي الدالة الأنسب لحساب حجم العينات الرقمية المستخدمة في التحليل التكراري.

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

4.3 استخدام دالة LOG10 لتطبيق معادلات الفئات المتقدمة

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

=1 + 3.322 * LOG10(COUNT(Data_Range))

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

5. خطوات حساب عرض الفئة في برنامج Excel خطوة بخطوة

5.1 إعداد ورقة العمل وتنظيم مصفوفة البيانات الخام

تبدأ الممارسة التحليلية الرصينة في إكسيل بالهيكلة المنهجية لورقة العمل؛ حيث يجب تخصيص عمود محدد لإدخال البيانات الخام (Raw Data) ولتكن في العمود (A) ابتداءً من الخلية A2، مع وضع عنوان واضح ومحدد في الخلية A1 (مثل: درجات_المقياس أو Score). قبل البدء في أي حسابات، ينبغي إجراء فحص تنظيفي للبيانات لإزالة الفراغات المزدوجة، والتحقق من عدم وجود نصوص مكتوبة داخل خلايا الأرقام، وتنسيق الخلايا بصيغة “رقم” (Number) لضمان استجابة دوال الفحص الإحصائي لها بشكل سليم.

في خطوة تالية، يُنشأ جدول جانبي صغير مخصص لـ “المؤشرات الإحصائية الأساسية” أو ما يُعرف بـ (Summary Parameters) في الأعمدة المجاورة (مثل العمود C و D). يخصص هذا الجدول خلايا مستقلة ومسماة بوضوح للمؤشرات التالية: الحد الأدنى Min، الحد الأعلى Max، المدى الإجمالي Range، حجم العينة N، عدد الفئات المقترح Classes (k)، وعرض الفئة النهائي Class Width (W). يوفر هذا التنظيم الهيكلي رؤية واضحة لمسار العمليات الحسابية ويسهل عمليات التدقيق والمراجعة الإحصائية من قِبل الباحثين والمراجعين المستقلين.

5.2 بناء معادلة عرض الفئة المباشرة داخل خلية إكسيل

بعد تجهيز خلايا المؤشرات الإحصائية الأساسية، يتم بناء المعادلة الرياضية الشاملة لحساب عرض الفئة الخام قبل التقريب. إذا كانت البيانات تقع في النطاق A2:A101، وتم حساب عدد الفئات في الخلية D5، يمكن حساب عرض الفئة في الخلية D6 بكتابة الصيغة المباشرة التالية:

=(MAX(A2:A101) – MIN(A2:A101)) / D5

Class width calculation in Excel
Class width calculation in Excel

أو يمكن كتابة صيغة مركبة متكاملة ومؤتمتة بالكامل في خلية واحدة دون الاعتماد على خلايا وسيطة، بحيث تقوم بحساب المدى وحجم العينة وتطبيق قاعدة ستورجس وعرض الفئة معاً، كما في الصيغة التالية:

=(MAX(A2:A101) – MIN(A2:A101)) / (1 + 3.322 * LOG10(COUNT(A2:A101)))

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

5.3 أتمتة الحسابات باستخدام الجداول الديناميكية (Excel Tables)

للارتقاء بمستوى بناء النماذج الإحصائية داخل إكسيل وتحويلها إلى أدوات مستدامة وقابلة لإعادة الاستخدام، يُنصح بشدة بتحويل نطاق البيانات الخام إلى جدول ديناميكي رسمي (Dynamic Table) عبر تحديد البيانات والضغط على الاختصار Ctrl + T وتسمية الجدول باسم دلالي مثل StudyData وتسمية عمود المتغير Scores. تتيح هذه الخطوة الاستفادة من المراجع الهيكلية المنظمة (Structured References) بدلاً من المراجع المكانية الثابتة للخلايا.

باستخدام الجداول الديناميكية، تصبح معادلة عرض الفئة المكتوبة كالتالي:

=(MAX(StudyData[Scores]) – MIN(StudyData[Scores])) / (1 + 3.322 * LOG10(COUNT(StudyData[Scores])))

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

6. تطبيق دوال التقريب في إكسيل لضبط عرض الفئة

6.1 استخدام دالة ROUNDUP لضمان تغطية المدى الكامل

كما تم تأصيله نظرياً، فإن عرض الفئة المحسوب يحتاج دائماً إلى عملية تقريب للأعلى لضمان احتواء كافة المشاهدات داخل التوزيع التكراري. يوفر إكسيل دالة مخصصة لهذا الغرض بدقة بالغة وهي دالة ROUNDUP. تأخذ هذه الدالة وسيطتين أساسيتين: الرقم المراد تقريبه (Number)، وعدد المنازل العشرية المستهدفة (Num_digits)، وتُكتب بالبنية العامة: =ROUNDUP(number, num_digits).

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

=ROUNDUP((MAX(A2:A101) – MIN(A2:A101)) / D5, 0)

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

6.2 استخدام دالة CEILING للتقريب إلى مضاعفات معينة

في العديد من الدراسات الميدانية والتطبيقية، يفضل المحللون أن يكون عرض الفئة عدداً نمطياً ومألوفاً للقراءة السريعة، مثل أن يكون مضاعفاً للرقم 5 (مثل: 5، 10، 15، 20) أو مضاعفاً للرقم 10 أو 100. لتحقيق هذا الضبط التقريبي الدقيق، يوفر برنامج إكسيل دالة CEILING (أو نسختها الحديثة والمطورة CEILING.MATH). تقوم هذه الدالة بتقريب الرقم المحدد للأعلى دائماً إلى أقرب مضاعف للرقم الأساسي المختار (Significance).

تُكتب الصيغة العامة للدالة بالشكل =CEILING(number, significance). فإذا كان ناتج حساب عرض الفئة النظري هو 7.2، وكان المحلل يرغب في تقريبه إلى أقرب مضاعف للرقم 5 لتسهيل قراءة التوزيع، فإن صيغة الخلية تكون:

=CEILING((MAX(A2:A101) – MIN(A2:A101)) / D5, 5)

سينتج عن هذه الصيغة القيمة (10)، مما يجعل فترات الفئات تأخذ أطوالاً مريحة ذهنياً (مثلاً: من 10 إلى 19، ومن 20 إلى 29… إلخ). تمتاز دالة CEILING.MATH بمرونة أكبر في التعامل مع الأرقام السالبة وتحديد الاتجاه الافتراضي للتقريب، وهي تمثل الأداة الأقوى عندما تقتضي المعايير المهنية للمؤسسة أو الدليل المنهجي للمجلة العلمية اعتماد فئات رقمية ذات قفزات معيارية محددة مسبقاً.

6.3 أثر التقريب على حدود الفئة الأخيرة في التوزيع

يجب أن ينتبه المحلل الإحصائي إلى التبعات الرياضية المترتبة على تقريب عرض الفئة للأعلى؛ فعندما يتم تضخيم عرض الفئة من خلال التقريب، فإن “السعة الإجمالية المغطاة” بجميع الفئات تصبح أكبر من المدى الفعلي للبيانات الأصلية ($k \times W > Range$). هذا الفارق الإيجابي يؤدي بالضرورة إلى أن الحد الأعلى للفئة التكرارية الأخيرة سيتجاوز القيمة القصوى الفعلية ($X_{\max}$) الموجودة في مجموعة البيانات.

يعتبر هذا التجاوز ظاهرة طبيعية وصحيحة تماماً من الناحية الإحصائية والرياضية، ولا يشكل أي خطأ تحليلي ما دام يضمن شمولية البيانات واحتواء القيمة العظمى داخل حدود الفئة الأخيرة دون استبعاد. ومع ذلك، للحفاظ على التوازن الهندسي للتوزيع وتفادي تركز الفائض في الطرف الأعلى فقط، يلجأ بعض المحللين إلى تعديل نقطة بداية الفئة الأولى، بحيث تبدأ عند قيمة تقل قليلاً عن القيمة الدنيا الفعلية ($X_{\min}$)، مما يؤدي إلى توزيع فائض التقريب بالتساوي على طرفي التوزيع (الذيل الأيمن والأيسر)، وهو ما يمنح المدرج التكراري الناتج تناسقاً بصرياً وتوزيعياً فائق الدقة.

7. إنشاء جدول التوزيع التكراري بناءً على عرض الفئة

7.1 بناء حدود الفئات الدنيا والعليا (Lower and Upper Limits)

بمجرد الاستقرار على القيمة النهائية لعرض الفئة ($W$) ونقطة البداية، يتم الانتقال إلى خطوة هيكلة جدول التوزيع التكراري. يتكون الجدول القياسي من أعمدة رئيسية تشمل: الحد الأدنى للفئة (Lower Limit)، والحد الأعلى للفئة (Upper Limit)، ومصفوفة الفئات (Bins)، ومركز الفئة (Midpoint)، والتكرار المطلق (Frequency). يتم تحديد الحد الأدنى للفئة الأولى كأدنى قيمة في البيانات، أو قيمة صحيحة أدنى منها بقليل متسقة مع نظام القياس.

Frequency table in Excel
Frequency table in Excel

يُحسب الحد الأعلى للفئة الأولى بتطبيق العلاقة: الحد الأدنى + عرض الفئة – دقة القياس. فإذا كانت البيانات أعداداً صحيحة (دقة القياس = 1)، وكان الحد الأدنى هو 20 وعرض الفئة هو 10، فإن الحد الأعلى للفئة الأولى يكون $20 + 10 – 1 = 29$. بعد ذلك، يتم ربط خلايا الفئات التالية بصيغ رياضية متسلسلة لضمان عدم وجود فجوات أو تداخل؛ حيث يُحسب الحد الأدنى للفئة الثانية في إكسيل بالمعادلة =Upper_Limit_1 + 1 (أو =Lower_Limit_1 + W)، ويتم سحب هذه المعادلات تلقائياً لأسفل لتوليد كامل حدود الفئات حتى تغطية القيمة القصوى بالكامل.

7.2 إنشاء عمود مصفوفة الحدود العليا (Bins Array)

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

تستخدم دوال إكسيل هذه المصفوفة كحواجز فرز (Thresholds)؛ حيث تقوم الخوارزمية بفحص كل مفردة في عمود البيانات الخام، وإذا كانت القيمة أقل من أو تساوي الحد الأعلى للفئة الأولى، يتم إدراجها ضمن تكرار الفئة الأولى، أما إذا تجاوزتها، فتنتقل للمقارنة مع الحد الأعلى للفئة الثانية، وهكذا دواليك. لذلك، فإن أي خطأ في كتابة عمود الـ Bins، مثل إسقاط أحد الحدود أو عدم ترتيبها تصاعدياً بشكل صارم، سيؤدي إلى فشل الدوال الإحصائية في فرز البيانات أو إنتاج توزيعات تكرارية مشوهة لا تعكس الواقع الفعلي للبيانات المحللة.

7.3 حساب مراكز الفئات (Class Midpoints) في إكسيل

يُعرَّف مركز الفئة (Class Midpoint)، ويُرمز له غالباً بالرمز ($m$ أو $X_i$)، بأنه النقطة العددية الواقعة في منتصف المسافة تماماً بين حدي الفئة (سواء الحدود الظاهرية أو الحدود الفعلية). يمثل مركز الفئة القيمة الرياضية النموذجية التي تُعامل كممثل رسمي لجميع المشاهدات المندرجة تحت تلك الفئة في الحسابات التجميعية اللاحقة. يُحسب مركز الفئة بتطبيق المعادلة الإحصائية البسيطة:

مركز الفئة = (الحد الأدنى للفئة + الحد الأعلى للفئة) / 2

في برنامج إكسيل، إذا كان الحد الأدنى للفئة الأولى يقع في الخلية F2 والحد الأعلى في الخلية G2، فإن صيغة مركز الفئة في الخلية H2 تكون: =(F2 + G2) / 2. تكمن الأهمية التحليلية لمراكز الفئات في كونها المدخل الإجباري لحساب المتوسط الحسابي المبوب والانحراف المعياري للبيانات المجمعة، كما أنها تمثل الإحداثيات الأفقية الأساسية المستخدمة في رسم المضلع التكراري (Frequency Polygon) والمنحنى التكراري السلس، مما يجعلها عنصراً لا غنى عنه في بناء جدول التوزيع التكراري المتكامل.

8. حساب التكرارات باستخدام دالة FREQUENCY في إكسيل

8.1 طبيعة دالة FREQUENCY كمصفوفة برمجية (Array Formula)

تُعد دالة FREQUENCY الدالة الإحصائية القياسية الأكثر كفاءة وسرعة في إكسيل لتوزيع المشاهدات الرقمية على فئاتها المقابلة دفعة واحدة. تستقبل الدالة وسيطتين أساسيتين هما: مصفوفة البيانات الخام (Data_array)، ومصفوفة الحدود العليا للفئات (Bins_array)، وتُكتب بالصيغة: =FREQUENCY(Data_array, Bins_array).

Frequency distribution in Excel
Frequency distribution in Excel

تتميز دالة FREQUENCY بطبيعتها كمصفوفة برمجية متخصصة؛ ففي الإصدارات الحديثة من برمجية إكسيل (مثل Microsoft 365 و Excel 2021)، تدعم الدالة ميزة المصفوفات الديناميكية (Dynamic Spill Arrays)، حيث يكفي كتابة المعادلة في الخلية الأولى المقابلة للفئة الأولى والضغط على Enter، لتتدفق النتائج تلقائياً في كامل الخلايا المجاورة لعمود الفئات. أما في الإصدارات الكلاسيكية الأقدم (Excel 2019 وما قبله)، فيتعين على المحلل تحديد كامل نطاق خلايا التكرار المستهدفة أولاً، ثم كتابة الصيغة، ثم تثبيتها بالضغط على تركيبة المفاتيح الشهيرة Ctrl + Shift + Enter لتعمل كمعادلة مصفوفة مكتنفة بأقواس معقوفة {...}.

8.2 حساب التكرارات باستخدام دالة COUNTIFS كخيار بديل

على الرغم من القوة الحسابية الفائقة لدالة FREQUENCY، يفضل بعض الباحثين والمحللين استخدام دالة العد الشرطي المتعدد COUNTIFS كبديل مرن يوفر تحكماً استثنائياً في شروط التضمين والاستبعاد للحدود الفئوية. تتيح دالة COUNTIFS حساب عدد الخلايا التي تستوفي شروطاً متعددة في آن واحد عبر صياغة منطقية واضحة تعتمد على الحدين الأدنى والأعلى لكل فئة.

لحساب تكرار الفئة التي يقع حدها الأدنى في الخلية F2 وحدها الأعلى في الخلية G2، بالنسبة لبيانات خام تقع في النطاق $A$2:$A$101، تُكتب صيغة COUNTIFS على النحو التالي:

=COUNTIFS($A$2:$A$101, “>=” & F2, $A$2:$A$101, “<=” & G2)

تتميز هذه الطريقة بكونها معادلة قياسية مستقلة داخل كل خلية، ولا تتطلب التعامل مع بيئة المصفوفات، كما يسهل تعديل مشغلات المقارنة فيها للتعامل مع الفئات المفتوحة أو الحالات التي تقتضي تضمين طرف واستبعاد الطرف الآخر (مثل: الفئات نصف المفتوحة $[a, b)$)، مما يجعلها خياراً تعليمياً وتحليلياً بالغ الوضوح للمستخدمين من مختلف المستويات التقنية.

8.3 التحقق من صحة التكرارات الإجمالية والتراكمية

تفرض قواعد الضبط الإحصائي ضرورة إجراء تدقيق منهجي لمخرجات جدول التوزيع التكراري للتأكد من خلوه من أي سقطات حسابية أو منطقية. يبدأ هذا التحقق بتطبيق دالة الجمع =SUM(Frequency_Range) على عمود التكرارات المطلقة؛ حيث يجب أن يتطابق المجموع الناتج بشكل تام ومطلق مع حجم العينة الأصلي ($N$) المحسوب بدالة COUNT. أي اختلاف، ولو بمقدار واحد صحيح، يشير فوراً إلى وجود خلل في ضبط حدود الفئات (كوجود فجوة سقطت فيها بعض المشاهدات، أو عدم تغطية الفئة الأخيرة للقيمة القصوى).

بعد التحقق من التكرارات المطلقة، يتم إنشاء عمود التكرار النسبي (Relative Frequency) بقسمة تكرار كل فئة على المجموع الكلي للعينة =Frequency / Total_N، والذي يجب أن يكون مجموعه مساوياً تماماً لـ (1.00) أو (100%). يليه إنشاء عمود التكرار المتجمع الصاعد (Cumulative Frequency)، والذي يبدأ بتكرار الفئة الأولى، ثم يُضاف إليه تكرار الفئة التالية بشكل تراكمي، وصولاً إلى الفئة الأخيرة التي يجب أن يستقر تكرارها المتجمع الصاعد عند القيمة الإجمالية ($N$). يوفر هذا الاتساق الرياضي دليلاً قاطعاً على سلامة جدول التوزيع التكراري وجاهزيته التامة للتمثيل البياني والتأويل الإحصائي.

9. التمثيل البياني للتوزيع: إنشاء المدرج التكراري (Histogram)

9.1 إدراج المدرج التكراري المباشر في Excel الحديث

تقدم الإصدارات الحديثة من برنامج إكسيل دعماً مباشراً لإنشاء المدرج التكراري (Histogram) كنوع مخطط بياني مدمج ومستقل دون الحاجة الإجبارية لبناء جدول توزيع تكراري يدوي مسبقاً. لإنشاء هذا المخطط، يقوم المحلل بتحديد عمود البيانات الخام كاملاً، ثم الانتقال إلى تبويب إدراج (Insert)، ومن مجموعة المخططات الإحصائية (Statistical Charts)، يتم اختيار المدرج التكراري (Histogram).

يقوم إكسيل تلقائياً بتوليد فئات افتراضية وتوزيع البيانات عليها، ولكن لضبط المدرج وفق المعايير المحسوبة بدقة، يتم النقر بزر الفأرة الأيمن على المحور الأفقي (Horizontal Axis) واختيار تنسيق المحور (Format Axis). من نافذة الخيارات المتقدمة، تتوفر إمكانية التحكم الكامل في خصائص التوزيع عبر:

  • عرض الفئة (Bin Width): حيث يمكن إدخال القيمة المحسوبة لعرض الفئة (المقربة بـ ROUNDUP) ليقوم البرنامج بإعادة بناء المدرج وفقاً لها مباشرة.
  • عدد الفئات (Number of Bins): لتحديد عدد الفئات يدوياً وفق قاعدة ستورجس أو رايس.
  • فئات التجاوز والتدفق (Overflow / Underflow Bins): لتجميع القيم الشاذة والمتطرفة في أطراف التوزيع إذا تطلب التصميم ذلك.

9.2 رسم المدرج التكراري باستخدام أداة تحليل البيانات (Data Analysis Toolpak)

يُعد استخدام حزمة أدوات تحليل البيانات (Data Analysis Toolpak) المنهجية الأكثر رسوخاً وأكاديمية لدى الباحثين الإحصائيين؛ نظراً لأنها تقوم بتوليد جدول تكراري رقمي متكامل بالتوازي مع الرسم البياني. لتفعيل هذه الحزمة في حال عدم ظهورها، يتم الدخول إلى خيارات إكسيل (Options) ثم الوظائف الإضافية (Add-Ins)، واختيار إدارة وظائف إكسيل وتفعيل خيار Analysis Toolpak.

بعد تفعيلها، يظهر خيار Data Analysis في تبويب بيانات (Data). بالضغط عليه واختيار Histogram، تفتح نافذة المعلمات الإجرائية حيث يُدخل في حقل Input Range نطاق البيانات الخام، وفي حقل Bin Range نطاق مصفوفة الحدود العليا للفئات المحسوبة مسبقاً. يتم تفعيل خيار Chart Output وتحديد مكان الإخراج المطلوب. لتصحيح المظهر الهندسي للمدرج التكراري ومطابقته للأعراف الإحصائية القياسية (حيث يجب ألا توجد فراغات بين أعمدة الفئات المستمرة)، يتم النقر المزدوج على أعمدة المخطط الناتج، وتعديل قيمة فجوة الاتساع (Gap Width) وضبطها على (0%) تماماً، لتتلاصق الأعمدة دلالةً على استمرارية المتغير المقاس.

9.3 تصميم وتحسين المخطط البياني للعرض الأكاديمي

يتطلب إعداد المدرج التكراري للنشر في الأبحاث والمجلات الأكاديمية أو التقارير الفنية المعتمدة التزاماً صارماً بقواعد العرض والتوثيق البصري المعياري، مثل دليل النشر الخاص بجمعية علم النفس الأمريكية (APA Style). يشمل ذلك إدراج تسميات دقيقة للمحاور؛ بحيث يوضح المحور الأفقي ($X$) اسم المتغير ووحدة قياسه (مثل: درجات مقياس القلق النفسي)، ويوضح المحور الرأسي ($Y$) نوع التكرار بوضوح (التكرار المطلق أو النسبة المئوية للتكرار).

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

10. تطبيق عملي: تحليل درجات مقياس نفسي في إكسيل

10.1 توصيف بيانات مقياس القلق النفسي المفترض (N=100)

لترسيخ المعرفة النظرية والإجرائية السابقة في إطار تطبيقي واقعي، سنفترض دراسة سيكومترية تم فيها تطبيق “مقياس القلق النفسي المقنن” على عينة مكونة من ($N = 100$) طالب جامعي. يتكون المقياس نظرياً من درجات كلية تتراوح بين حد أدنى نظري قدره (20) درجة وحد أعلى نظري قدره (100) درجة. بعد تفريغ استجابات المستجيبين في العمود A داخل ورقة عمل إكسيل من الخلية A2 إلى الخلية A101، تم استخراج المؤشرات الإحصائية الاستكشافية الأولية كالتالي:

  • حجم العينة: =COUNT(A2:A101) ينتج 100 مستجيب.
  • أدنى درجة فعلية مرصودة: =MIN(A2:A101) تنتج 24 درجة.
  • أعلى درجة فعلية مرصودة: =MAX(A2:A101) تنتج 96 درجة.
  • المدى العام الفعلي: $96 – 24 =$ 72 درجة.

بتطبيق قاعدة ستورجس لتحديد عدد الفئات المناسب لهذه العينة ($N=100$)، نقوم بكتابة الصيغة: =1 + 3.322 * LOG10(100)، والتي ينتج عنها رياضياً: $1 + 3.322 times 2 = 7.644$. بتقريب هذا الناتج إلى أقرب عدد صحيح، يتقرر تقسيم هذه البيانات إلى 8 فئات تكرارية.

10.2 حساب عرض الفئة وضبط الحدود للمقياس النفسي

بناءً على المؤشرات المستخرجة في الخطوة السابقة، نقوم بحساب عرض الفئة النظري بقسمة المدى العام على عدد الفئات المقترح: $72 / 8 = 9$ درجات. ومن منظور القياس النفسي والتربوي، فإن اعتماد فئات متساوية بطول (9) درجات قد يبدو غير مألوف ويصعب تفسيره إكلينيكياً وتربوياً عند وضع مستويات وم قطوع معيارية (Cut-off scores)، في حين أن تقريب عرض الفئة إلى (10) درجات باستخدام دالة =CEILING(72/8, 5) أو =ROUNDUP(72/8, 0) يمنح التوزيع اتساقاً وبساطة تفسيرية فائقة.

باعتماد عرض الفئة $W = 10$، ونقطة بداية عند الحد الأدنى الفعلي المنسق (20) أو (21) لتغطية أدنى قيمة (24)، يتم بناء حدود الفئات الظاهرية ومصفوفة الـ Bins المقابلة لها على النحو التالي:

  • الفئة الأولى (21 – 30): الحد الأعلى (Bin) = 30 | مركز الفئة = 25.5 | التصنيف: قلق منخفض جداً.
  • الفئة الثانية (31 – 40): الحد الأعلى (Bin) = 40 | مركز الفئة = 35.5 | التصنيف: قلق منخفض.
  • الفئة الثالثة (41 – 50): الحد الأعلى (Bin) = 50 | مركز الفئة = 45.5 | التصنيف: قلق تحت المتوسط.
  • الفئة الرابعة (51 – 60): الحد الأعلى (Bin) = 60 | مركز الفئة = 55.5 | التصنيف: قلق متوسط (المنطقة المعتدلة).
  • الفئة الخامسة (61 – 70): الحد الأعلى (Bin) = 70 | مركز الفئة = 65.5 | التصنيف: قلق فوق المتوسط.
  • الفئة السادسة (71 – 80): الحد الأعلى (Bin) = 80 | مركز الفئة = 75.5 | التصنيف: قلق مرتفع.
  • الفئة السابعة (81 – 90): الحد الأعلى (Bin) = 90 | مركز الفئة = 85.5 | التصنيف: قلق مرتفع جداً.
  • الفئة الثامنة (91 – 100): الحد الأعلى (Bin) = 100 | مركز الفئة = 95.5 | التصنيف: قلق حاد / إكلينيكي.

10.3 استخراج النتائج وتفسير التوزيع التكراري إكلينيكياً

يتم إدخال مصفوفة الـ Bins الناتجة (30, 40, 50, 60, 70, 80, 90, 100) في عمود مستقل في إكسيل، ثم تطبيق دالة التكرار المصفوفية =FREQUENCY(A2:A101, Bins_Range). بافتراض أن التكرارات المطلقة المستخرجة كانت على التوالي: (4, 11, 18, 32, 21, 9, 3, 2)، يتم التحقق فوراً عبر دالة SUM بأن مجموع التكرارات يطابق تماماً (100) مستجيب، مما يضمن احتواء كامل الدرجات من 24 إلى 96 دون أي فقدان.

عند تحويل هذه التكرارات إلى نسب مئوية ورسم المدرج التكراري المرتبط بها، يتضح للباحث النفسي أن التوزيع يتركز بشكل أساسي في الفئة المتوسطة (51 – 60) بنسبة 32%، يليه المستويان المجاوران (تحت وفوق المتوسط) بنسبة مجمعة تبلغ 39%، في حين تتناقص التكرارات تدريجياً وبانتظام كلما اتجهنا نحو الأطراف القصوى الدنيا (4%) والعليا الحادة (2%). يشير هذا التوزيع المتناسق إلى أن المقياس يتمتع بحساسية تمييزية عالية وتوزيع يقترب من المنحنى الاعتدالي، وهو استنتاج إكلينيكي وسيكومتري حاسم لم يكن ليتأتى بوضوح لولا الاختيار الدقيق والممنهج لعرض الفئة وحدودها الرياضية داخل إكسيل.

11. الأخطاء الشائعة عند حساب عرض الفئة في إكسيل وكيفية تصحيحها

11.1 أخطاء الصيغ الحسابية وأولويات العمليات في إكسيل

يقع العديد من مستخدمي إكسيل في أخطاء برمجية وحسابية ناجمة عن عدم الإلمام الدقيق بطريقة تفسير البرنامج للصيغ الرياضية وأولويات العمليات الحسابية (Operator Precedence). الخطأ الأكثر شيوعاً وتكراراً هو كتابة صيغة عرض الفئة بالشكل: =MAX(Data) - MIN(Data) / Classes دون وضع أقواس حول عملية الطرح؛ حيث يقوم إكسيل وفق القواعد الرياضية بإجراء القسمة أولاً (قسمة الحد الأدنى على عدد الفئات) ثم طرح الناتج من الحد الأعلى، مما يعطي أرقاماً شاذة لا صلة لها بالمدى أو العرض الحقيقي، ويتم تصحيح ذلك دائماً بإحاطة البسط بأقواس تجميعية =(MAX(Data) - MIN(Data)) / Classes.

من الأخطاء التقنية الأخرى الشائعة استخدام الفواصل غير المتوافقة مع إعدادات نظام التشغيل المحلية (Regional Settings)؛ ففي بعض البيئات الحاسوبية تُستخدم الفاصلة العادية , كفاصل بين وسيطات الدوال، بينما تتطلب الأنظمة المعربة أو الأوروبية استخدام الفاصلة المنقوطة ;، ويؤدي الخلط بينهما إلى ظهور رسالة الخطأ الشهيرة #NAME? أو #VALUE!. بالإضافة إلى ذلك، يتكرر خطأ إغفال تثبيت مراجع النطاقات بعلامة الدولار $ (مثل استخدام A2:A101 بدلاً من $A$2:$A$101) عند نسخ وسحب المعادلات عبر الصفوف، مما يغير نطاق الفحص ويولد نتائج تكرارية خاطئة تماماً، ويمكن تتبع هذه الأخطاء ومعالجتها بفاعلية عبر أدوات “تدقيق الصيغ” (Formula Auditing) وتتبع الخلايا السابقة والتالية المتاحة في تبويب الصيغ في إكسيل.

11.2 الأخطاء الإحصائية في معالجة الفئات والبيانات المتطرفة

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

كذلك، يقع بعض المحللين في خطأ إنشاء فئات غير متساوية العرض (Unequal Class Widths) داخل جداول التوزيع التكراري القياسية دون إجراء التعديل الإحصائي الواجب على التكرار، والمعروف بـ “كثافة التكرار” (Frequency Density)، مما يؤدي عند رسم المدرج التكراري التقليدي إلى تضليل بصري خطير؛ حيث تظهر الفئات العريضة بمساحات وتكرارات ضخمة بصرياً لا تعكس ثقلها النسبي الحقيقي. ولتفادي هذه الأخطاء، يجب التمسك بمبدأ الفئات المتساوية في التوزيعات العامة وتطبيق القواعد الاستكشافية لضبط القيم الشاذة قبل اعتماد المدى النهائي.

11.3 مشكلات دالة FREQUENCY ومصفوفات الإدخال

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

مشكلة أخرى بالغة الأهمية تتعلق بآلية عمل الدالة ذاتها؛ فدالة FREQUENCY مصممة لفرز القيم وفق المنطق الرياضي (أكبر من الحد السابق وأقل من أو يساوي الحد الحالي: $Previous < X le Current$). إذا لم يستوعب المحلل هذا المنطق، فقد يضع حدود الفئات بصورة تجعل القيم الحدية تُحسب ضمن الفئة السابقة أو اللاحقة بشكل غير مقصود. علاوة على ذلك، تقوم دالة FREQUENCY دائماً بإنشاء عنصر إضافي واحد في نهاية مصفوفة النتائج يتجاوز عدد خلايا الـ Bins المحددة، وهو مخصص لاحتواء أي مشاهدات تتجاوز الحد الأعلى للفئة الأخيرة (Overflow Count). إهمال هذا الصف الإضافي أو عدم التحقق من كونه صفراً قد يؤدي إلى إسقاط مشاهدات قصوى من التقرير الإحصائي النهائي دون انتباه المحلل.

12. أفضل الممارسات الإحصائية لتحسين دقة تنظيم البيانات وتفسيرها

12.1 التوثيق المنهجي لخطوات الحساب داخل ملف إكسيل

تقتضي معايير البحث العلمي الرصين والنزاهة الأكاديمية إمكانية تكرار الحسابات والتحقق من صحتها من قِبل باحثين ومراجعين مستقلين، وهو ما يُعرف في الأدبيات المنهجية بـ قابلية التكرار (Reproducibility). لتحقيق ذلك داخل بيئة إكسيل، يجب الامتناع التام عن كتابة الأرقام الثابتة (Hardcoded Values) داخل الدوال الحسابية، والاعتماد الحصري على مراجع الخلايا الديناميكية والتسميات المنظمة.

من أفضل الممارسات المنهجية تخصيص ورقة عمل مستقلة للبيانات الخام غير المعالجة وتأمينها ضد التعديل غير المقصود، وورقة عمل ثانية مخصصة للمؤشرات الإحصائية وجداول التوزيع التكراري والمخططات البيانية. كما يُنصح بإدراج تعليقات توضيحية (Cell Comments / Notes) بجانب الخلايا التي تحتوي على معادلات مركبة (مثل معادلة ستورجس أو دوال التقريب) لشرح المسوغ الإحصائي لاختيار تلك المعايير، واستخدام مدير الأسماء (Name Manager) لتسمية النطاقات الحيوية (مثل: RawScores و UpperBins)، مما يجعل قراءة المعادلات وفهم بنيتها الإحصائية أمراً ميسراً وموثقاً توثيقاً كاملاً.

12.2 المقارنة بين الفئات المتساوية وغير المتساوية في التطبيقات الخاصة

على الرغم من أن الفئات متساوية العرض تمثل الخيار القياسي والافتراضي في معظم الأبحاث، إلا أن هناك تطبيقات علمية واقتصادية متخصصة تفرض استخدام فئات غير متساوية العرض (Unequal Class Intervals). تتضح هذه الضرورة بشكل خاص في الدراسات الديموغرافية وتوزيعات الدخل القومي والضرائب؛ حيث يكون تشتت البيانات في المستويات المرتفعة واسعاً جداً مقارنة بالمستويات الدنيا (توزيعات ذات ذيول بالغة الطول والتواء شديد)، مما يجعل تقسيم الدخول إلى فئات متساوية أمراً غير مجدٍ عملياً.

في مثل هذه الحالات الخاصة، يجب تطبيق مفهوم كثافة التكرار (Frequency Density)، والتي تُحسب بقسمة تكرار الفئة على عرضها الفعلي ($Density = Frequency / Width$)، واستخدام هذه الكثافة كارتفاع لأعمدة المدرج التكراري بدلاً من التكرار المطلق؛ وذلك لضمان أن تظل مساحة العمود (وليس مجرد ارتفاعه) معبرة بصدق عن التكرار النسبي للمشاهدات. كما يجب الحذر الشديد عند استخدام “الفئات المفتوحة الطرف” (Open-ended Classes مثل: “أكثر من 80 سنة” أو “أعلى من 100 ألف دولار”)، نظراً لأنها تجعل حساب بعض المقاييس الإحصائية كالمتوسط الحسابي المبوب والانحراف المعياري مستحيلاً رياضياً دون وضع تقديرات افتراضية لعرض تلك الفئة المفتوحة.

12.3 التكامل بين إكسيل والبرمجيات الإحصائية المتقدمة (SPSS و R)

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

عند بناء جداول التوزيع التكراري ومصفوفات الفئات في إكسيل، يجب الحفاظ على اتساق المعرفات والمتغيرات الرقمية لتسهيل استيرادها المباشر في تلك البرمجيات؛ حيث يمكن مقارنة مخرجات عرض الفئة التلقائية المطبقة في دوال مثل hist() في لغة R (والتي تستخدم خوارزميات متقدمة مثل خوارزمية Freedman-Diaconis أو Scott) مع النتائج المستخرجة في إكسيل. يتيح هذا التكامل المنهجي للمحلل الجمع بين سهولة وبساطة إكسيل في العرض البصري وإعداد التقارير الأولية، وبين القوة الحسابية الصارمة للبرمجيات المتخصصة في التحليل الاستدلالي المتقدم، مما يبني نموذج عمل تحليلي متكامل عالي الكفاءة والدقة.

خاتمة

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

يوفر برنامج مايكروسوفت إكسيل بيئة عمل متكاملة وفائقة المرونة لتنفيذ هذه المعالجات الإحصائية؛ فمن خلال التوظيف الذكي للدوال الإحصائية الأساسية مثل MAX و MIN و COUNT، ودمجها مع دوال التقريب والضبط مثل ROUNDUP و CEILING، واستخدام أدوات المصفوفات المتقدمة مثل دالة FREQUENCY أو الدوال الشرطية COUNTIFS، يستطيع المحلل أتمتة بناء الجداول التكرارية بالكامل والحد من الأخطاء الحسابية البشرية. كما يتيح التكامل بين هذه الجداول والمدرجات التكرارية المنظمة بيانياً تقديم قراءة بصرية رصينة وشاملة تعزز من دقة التفسير العلمي وتدعم اتخاذ القرارات القائمة على الأدلة في شتى المجالات الأكاديمية والتطبيقية.

المراجع (References)

  • Sturges, H. A. (1926). The choice of a class interval. Journal of the American Statistical Association, 21(153), 65–66. https://doi.org/10.1080/01621459.1926.10502161
  • Scott, D. W. (2015). Multivariate Density Estimation: Theory, Practice, and Visualization (2nd ed.). John Wiley & Sons. https://doi.org/10.1002/9781118575574
  • Freedman, D., & Diaconis, P. (1981). On the histogram as a density estimator: $L_2$ theory. Zeitschrift für Wahrscheinlichkeitstheorie und Verwandte Gebiete, 57(4), 453–476. https://doi.org/10.1007/BF01025868
  • American Psychological Association. (2020). Publication Manual of the American Psychological Association (7th ed.). American Psychological Association. https://doi.org/10.1037/0000165-000
  • Triola, M. F. (2018). Elementary Statistics (13th ed.). Pearson Education.
  • Alexander, M., & Kusleika, R. (2019). Excel 2019 Bible. John Wiley & Sons.
  • Walkenbach, J. (2015). Microsoft Excel 2016 Formulas. John Wiley & Sons.
  • Field, A. (2018). Discovering Statistics Using IBM SPSS Statistics (5th ed.). SAGE Publications.

اقتباس هذا المقال

looti, M. (2026, أغسطس 26). كيفية حساب عرض الفئة في إكسيل. عرب سايكلوجي. https://arabpsychology.com/statistics/how-to-calculate-class-width-in-excel/
looti, Mohammed. “كيفية حساب عرض الفئة في إكسيل.” عرب سايكلوجي, 26 أغسطس 2026, https://arabpsychology.com/statistics/how-to-calculate-class-width-in-excel/.
looti, Mohammed. “كيفية حساب عرض الفئة في إكسيل.” عرب سايكلوجي. أغسطس 26, 2026. https://arabpsychology.com/statistics/how-to-calculate-class-width-in-excel/.