كيف تصنّف البيانات في Excel بناءً على القيمة؟

في العديد من مهام معالجة بيانات Excel اليومية، قد تحتاج إلى تجميع أو تصنيف قيم البيانات لتسهيل التحليل والإبلاغ. على سبيل المثال، عند إدارة درجات الامتحانات أو أرقام المبيعات أو نتائج الاستبيانات، قد ترغب في تعيين فئات مثل «High» و«Medium» و«Low» للقيم بسرعة استنادًا إلى عتبات محددة. لنفترض أن لديك مجموعة بيانات تريد فيها تصنيف أي قيمة أكبر من 90 على أنها «High»، والقيم بين 60 و90 (شاملاً) على أنها «Medium»، وأي قيمة أقل من 60 على أنها «Low»، كما هو موضح في لقطة الشاشة أدناه. يُسهّل هذا النوع من التصنيف تفسير مجموعات البيانات الكبيرة ويوفر لمحة سريعة عن الاتجاهات أو الأداء. كيف يمكنك تحقيق هذا التصنيف بكفاءة في Excel؟
تصنيف البيانات بناءً على القيمة باستخدام دالة IF
لتصنيف بسيط يعتمد على مجموعة صغيرة من القواعد، يمكنك استخدام دالة IF لتعيين الفئات وفقًا للنطاقات التي تحددها.
هذه الطريقة مثالية عندما تكون قواعد التصنيف بسيطة والعتبات ثابتة. وتتميّز ببساطتها الفائقة، لكنها قد تصبح معقدة في حال وجود عدد كبير جدًّا من الفئات أو عند تعقيد المنطق المستخدم.
لتصنيف بياناتك، اتبع الخطوات التالية:
الخطوة 1:أدخل الصيغة التالية في خلية فارغة (مثل B2، بافتراض أن قيمك تبدأ من A2):
=IF(A2>90,"High",IF(A2>60,"Medium","Low")) الخطوة 2:اضغط على Enter للتأكيد، ثم اسحب مقبض التعبئة لأسفل لتطبيق الصيغة على باقي البيانات. سيتم الآن تصنيف القيم كما هو موضح أدناه:

شرح المعلمات ونصائح:
- تتحقق الصيغة من القيمة في الخلية A2: فإذا كانت أكبر من 90، تُرجع «High»؛ وإذا لم تكن كذلك، تتحقق مما إذا كانت أكبر من 60، فإن كانت كذلك تُرجع «Medium»، وإلا فتُعيَّن القيمة «Low».
- يمكنك ضبط العتبات وتصنيف التسميات (مثل 90 و60) بما يتناسب مع سيناريوك.
- إذا كانت بياناتك تبدأ من صفٍ مختلف، فغيّر "A2" وفقًا لذلك.
- تحقق مرتين من رموز «أكبر من» و«أقل من» للتأكد من التصنيف الصحيح.
المشكلات الشائعة واستكشاف الأخطاء وإصلاحها:
- إذا أعادت الصيغة خطأً، فافحص وجود مسافات زائدة أو مراجع خلايا غير صحيحة.
- إذا لم تتطابق النتائج مع توقعاتك، فتأكد من أن ترتيب منطق الدوال الشرطية المتداخلة (IF) صحيح.
تصنيف البيانات بناءً على القيمة باستخدام دالة VLOOKUP
عندما تحتاج إلى التعامل مع قواعد تصنيف أكثر تعقيدًا تحتوي على فئات متعددة، أو تبحث عن طريقة أسهل لضبط هذه القواعد، فإن دالةVLOOKUP توفر لك بديلًا مرنًا. وهي مفيدة بشكل خاص إذا كانت فئاتك أو الفترات تتغير باستمرار أو محفوظة في جدول مرجعي منفصل.
بهذه الطريقة، يُعرِّف جدول البحث نقاط توقف القيم وأسماء الفئات المرتبطة بها، مما يمكّنك من إضافة أو إزالة أو تحديث منطق الفئات بسهولة دون الحاجة إلى تعديل الصيغ الفردية.

الخطوة 1:أنشئ جدولًا مرجعيًا (مثل في الخلايا F1:G6)، بحيث يحتوي العمود الأيسر على القيمة الدنيا لكل فئة، ويعرض العمود الأيمن أسماء الفئات المقابلة.
الخطوة 2:أدخل الصيغة التالية في خلية فارغة، مثل B2:
=VLOOKUP(A2,$F$1:$G$6,2,1) الخطوة 3:اضغط على Enter، ثم اسحب مقبض التعبئة لتطبيق الصيغة على باقي بياناتك. سيتم تصنيف قيمك وفقًا لذلك:

ملاحظة:في الصيغة:
- A2 هي خلية القيمة الخاصة بك.
- $F$1:$G$6 هو نطاق جدول البحث.
- 2 يشير إلى العمود الذي يحتوي على تصنيف التسميات.
- 1 تعني مطابقة تقريبية. تأكد من أن العمود F مرتب ترتيبًا تصاعديًا.
شرح المعلمات ونصائح:
- يمكنك تحديث جدول البحث ليعكس أي تغييرات في منطق التصنيف دون الحاجة إلى تعديل الصيغة الأساسية.
- تأكد من أن جدول البحث مرتب ترتيبًا تصاعديًا حسب قيمة الحد الأدنى.
- مثالي للتعامل مع فئات متعددة أو سيناريوهات تقسيم معقدة.
المشكلات الشائعة واستكشاف الأخطاء وإصلاحها:
- إذا أعادت الصيغة
#N/A، فتأكد من أن القيمة موجودة ضمن نطاق جدول البحث وأن الجدول مرتب بشكل صحيح. - إذا ظهرت الفئات غير متطابقة، فتأكد من أن نقاط التوقف في أقصى عمود على اليسار مرتبة بشكل منطقي ومناسب للبيانات.
تصنيف البيانات بصريًا باستخدام استخدم تنسيق الشروط
يتيح لك تنسيق الشروط في Excel التمييز البصري بين فئات البيانات دون الحاجة إلى تسميات نصية صريحة. باستخدام مقاييس مثل تدرجات الألوان أو أشرطة البيانات أو مجموعات الرموز، يمكنك تمييز القيم «High» و«Medium» و«Low» بوضوح لتمكين تفسير فوري. وتُعد هذه الطريقة مثالية للوحات المعلومات والتقارير والتحليلات السريعة، حيث تكون الإشارات البصرية أكثر فعالية من النصوص.
تشمل حالات الاستخدام النموذجية:
- اعرض رؤى موجزة بسلاسة خلال الاجتماعات أو في التقارير.
- إبراز القيم الشاذة أو اكتشاف الاتجاهات عبر نطاق البيانات.
- قلّل الفوضى البصرية بتجنب الأعمدة الإضافية أو تسميات النصوص.
لتطبيق استخدم تنسيق الشروط لتصنيف بياناتك:
- حدد نطاق البيانات (مثل A2:A20).
- انقر فوقالصفحة الرئيسية > استخدم تنسيق الشروط.
- للمدرجات اللونية:
1)اخترالمدرجات اللونية، ثم حدد مدرجًا ثلاثي الألوان يمثل Low وMedium وHigh.
2)لضبط العتبات، انتقل إلىاستخدم تنسيق الشروط > إدارة القواعد > تحرير القاعدة. - لمجموعات الرموز:
1)اخترمجموعات الرموز (مثل إشارات المرور أو الأسهم).
2)ثم استخدمإدارة القواعد > تحرير القاعدةلتحديد العتبات، مثل:
«أخضر» للقيم > 90، و«أصفر» للقيم > 60، و«أحمر» للقيم ≤ 60.
نصائح وتحذيرات:
- يُحافظ تنسيق الشروط على نظافة ورقتك دون تغيير البيانات الأساسية أو هيكلها.
- لمسح التنسيق أو تعديله، استخدمتنسيق الشرط > مسح القواعد.
- يمكنك إعادة استخدام نفس التنسيق بسهولة باستخدامأداة نسخ التنسيق.
- لا تتردد في تخصيص ألوان السمات أو مجموعات الرموز بما يتناسب مع احتياجاتك في إعداد التقارير.
المشكلات المحتملة واستكشاف الأخطاء وإصلاحها:
- إذا ظهرت رموز أو ألوان غير صحيحة، فراجع عتبات قواعدك مرة أخرى.
- إذا طُبِّق التنسيق على نطاقٍ خاطئ، فامسح القواعد وأعِد تطبيقها على التحديد الصحيح.
المزايا:تصنيف بصري سريع دون الحاجة إلى أعمدة إضافية.
العيوب:لا يُنتج فئةً نصية فعلية—لذا قد لا يكون الخيار الأمثل عند الحاجة إلى مزيد من التصفية أو التصدير أو إجراء الحسابات.
أتمتة التصنيف باستخدام كود VBA
لمجموعات البيانات الكبيرة أو متطلبات التصنيف المخصصة للغاية، يُمكنك استخدام كود VBA (Visual Basic for Applications) لأتمتة تعيين الفئات أو تطبيق التنسيق بناءً على نطاقات القيم. ويُعد هذا الحل مثاليًا عندما تكون لديك مهام متكررة، أو تسعى لتوحيد معالجة البيانات، أو تحتاج إلى تحديث التصنيف أو إعادة تشغيله بسرعة وفق قواعد مختلفة.
حالات الاستخدام النموذجية:
- صنِّف القوائم الطويلة تلقائيًا دون الحاجة إلى إدخال صيغ يدويًا.
- تطبيق منطق مخصص أو دمج تعيين الفئات مع مهام أخرى، مثل التمييز أو التصدير.
- أعد تطبيق التصنيف بسرعة فور تحديث البيانات.
ملاحظة:يُرجى حفظ مصنفك قبل تشغيل كود VBA، لأن وحدات الماكرو لا يمكن التراجع عنها. قم بتمكين وحدات الماكرو إذا طُلب منك ذلك.
للاستخدام VBA للتصنيف التلقائي:
1. انقر فوقالمطوّر > Visual Basic لفتح نافذة Microsoft Visual Basic for Applications. ثم انقر فوقإدراج > وحدة نمطية، والصق الكود التالي في نافذة الوحدة النمطية:
Sub CategorizeValues()
Dim rng As Range
Dim cell As Range
Dim categoryCol As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.InputBox("Select data range (single column):", xTitleId, "", Type:=8)
If rng Is Nothing Then Exit Sub
Set categoryCol = rng.Offset(0, 1)
For Each cell In rng
If IsNumeric(cell.Value) Then
Select Case cell.Value
Case Is > 90
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "High"
Case Is > 60
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "Medium"
Case Else
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "Low"
End Select
Else
categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = ""
End If
Next cell
End Sub 2. انقر فوق زر
تشغيللتنفيذه. عند المطالبة، اختر العمود الذي يحتوي على القيم (مثل الدرجات). سيقوم الماكرو بكتابة نتيجة التصنيف (مرتفع / متوسط / منخفض) في العمود الموجود مباشرةً إلى اليمين.
الشرح والنقاط الرئيسية:
- العتبات مضبوطة في الكود: القيم > 90 → High، > 60 → Medium، وإلا Low. ويمكنك تخصيص هذه الأرقام.
- تُتجاهل القيم غير الرقمية وتُترك خالية.
- لإخراج النتائج إلى عمود مختلف، غيّر
rng.Offset(0, 1)وفقًا لذلك.
تذكيرات الأخطاء واستكشاف الأخطاء وإصلاحها:
- إذا لم يحدث شيء، فتحقق من إعدادات أمان الماكرو وتأكد من تفعيل الماكروات.
- إذا اخترت النطاق غير الصحيح، فما عليك سوى إعادة تشغيل الماكرو.
- احرص دائمًا على عمل نسخة احتياطية من ملفك إذا كنت تختبره لأول مرة.
المزايا:فعّال مع مجموعات البيانات الكبيرة، ويتيح قواعد قابلة للتخصيص، ويقلل من الحاجة إلى العمل اليدوي.
العيوب:يتطلب تمكين وحدات الماكرو ومعرفةً أساسيةً بلغة VBA.

افتح سحر إكسل مع KUTOOLS AI
- التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
- الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
- برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
- تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
- ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل