كيفية حساب الأسماء الفريدة في برنامج إكسل (مع مثال)
يمكنك استخدام الصيغة التالية لحساب عدد الأسماء الفريدة في نطاق في Excel:
=SUMPRODUCT(--(FREQUENCY(MATCH( A2:A12 , A2:A12 ,0),ROW( A2:A12 )-ROW( A2 )+1)>0))
تقوم هذه الصيغة بحساب عدد الأسماء الفريدة في النطاق A2:A12 .
للحصول على قائمة بكل اسم فريد، يمكنك استخدام الدالة UNIQUE :
=SINGLE( A2:A12 )
سيؤدي هذا إلى إرجاع قائمة بالأسماء الفريدة في النطاق A2:A12 .
يوضح المثال التالي كيفية استخدام كل من هذه الصيغ عمليًا.
مثال: كيفية حساب الأسماء الفريدة في Excel
لنفترض أن لدينا مجموعة البيانات التالية التي تحتوي على معلومات حول المبيعات التي أجراها موظفون مختلفون في الشركة:
لنفترض أننا نريد حساب عدد الأسماء الفريدة في العمود A.
يمكننا كتابة الصيغة التالية في الخلية E2 للقيام بذلك:
=SUMPRODUCT(--(FREQUENCY(MATCH( A2:A12 , A2:A12 ,0),ROW( A2:A12 )-ROW( A2 )+1)>0))
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
تخبرنا النتيجة أن هناك 6 أسماء فريدة في العمود A.
لعرض قائمة بهذه الأسماء الفريدة، يمكننا كتابة الصيغة التالية في الخلية E2 :
=SINGLE( A2:A12 )
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
تُرجع الصيغة الأسماء الستة الفريدة في العمود A:
- آندي
- بوب
- تشاد
- ديريك
- اريك
- فرنك
يظهر كل من هذه الأسماء مرة واحدة على الأقل في العمود A وتظهر بعض الأسماء أكثر من مرة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
Excel: كيفية حساب ما إذا كانت الخلايا تحتوي على نص
Excel: كيفية حساب القيم الفريدة حسب المجموعة
Excel: كيفية حساب القيم الفريدة بناءً على معايير متعددة