حساب عدد القيم الفريدة في التكرارات

حساب عدد القيم الفريدة في التكرارات

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

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

  • القيم 5 و6 و7 و6، فإن النتيجة تكون عبارة عن ثلاث قيم فريدة — هي 5 و6 و7.

  • القيم "حداد" و"جاكلين" و"جاكلين" و"جاكلين"، فإن النتيجة تكون عبارة عن قيمتين فريدتين — هما "حداد" و"جاكلين".

هناك عده طرق ل# حساب عدد القيم الفريده في التكرارات.

ماذا تريد أن تفعل؟

حساب عدد القيم الفريده ب# استخدام عامل تصفيه

حساب عدد القيم الفريده ب# استخدام دالات

حساب عدد القيم الفريدة باستخدام عامل تصفية

يمكنك استخدام مربع الحوار تصفية متقدمة لاستخراج القيم الفريدة من عمود البيانات ولصقها في موقع جديد. تستطيع بعد ذلك استخدام الدالة ROWS لحساب عدد العناصر الموجودة في النطاق الجديد.

  1. حدد نطاق الخلايا، أو تأكد من وجود الخلية النشطة في جدول.

    تأكد من أن لنطاق الخلايا عنوان عمود.

  2. ضمن علامة التبويب بيانات، في المجموعة فرز وتصفية، انقر فوق خيارات متقدمة.

    يظهر مربع الحوار تصفية متقدمة.

  3. انقر فوق النسخ إلى موقع آخر.

  4. أدخل مرجع خلية في المربع نسخ إلى.

    بدلا من ذلك، انقر فوق طي الحوار صورة زر ل# اخفاء مربع الحوار مؤقتا، حدد خليه علي ورقه العمل، و# من ثم اضغط علي توسيع الحوار صورة الزر .

  5. حدد خانة الاختيار السجلات الفريدة فقط، ثم انقر فوق موافق.

    يتم نسخ القيم الفريدة من النطاق المحدد إلى الموقع الجديد بدءاً بالخلية المحددة في المربع نسخ إلى.

  6. في الخليه الفارغه الموجوده اسفل اخر خليه في النطاق، ادخل الداله ROWS . استخدم نطاق القيم الفريده التي نسختها ل# التو ك# الوسيطه، ب# استثناء عنوان العمود. علي سبيل المثال، اذا كان نطاق قيم فريده B2:B45، ادخل =ROWS(B2:B45).

اعلي الصفحه

حساب عدد القيم الفريدة باستخدام دالات

استخدم تركيبة من الدالات IF وSUM وFREQUENCY وMATCH وLEN لتنفيذ هذه المهمة:

  • قم بتعيين القيمة 1 إلى كل شرط TRUE باستخدام الدالة IF.

  • أضف الإجمالي باستخدام الدالة SUM.

  • قم بحساب عدد القيم الفريدة باستخدام الدالة FREQUENCY. تتجاهل الدالة FREQUENCY القيم النصية والصفرية. وبالنسبة للتكرار الأول لقيمة معينة، تُرجع هذه الدالة عدداً مساوياً لعدد مرات تكرار هذه القيمة. أما بالنسبة لكل تكرار لهذه القيمة نفسها بعد التكرار الأول، فإن هذه الدالة تُرجع صفراً.

  • قم بإرجاع موضع قيمة نصية في نطاق باستخدام الدالة MATCH. يتم عندئذٍ استخدام القيمة المُرجعة هذه كوسيطة للدالة FREQUENCY كي يكون بالإمكان تقييم القيم النصية المناظرة.

  • ابحث عن الخلايا الفارغة باستخدام الدالة LEN. يساوي طول الخلايا الفارغة 0.

مثال

إذا قمت بنسخ المثال إلى ورقة عمل فارغة، فقد يصبح من الأسهل فهمه.

كيفية نسخ مثال

  1. قم بإنشاء مصنف فارغ أو ورقة عمل فارغة.

  2. حدد المثال في موضوع "التعليمات".

    ملاحظة: لا تحدد رؤوس الصفوف أو الأعمدة.

    تحديد مثال من "تعليمات"

    تحديد مثال من التعليمات

  3. اضغط على CTRL+C.

  4. حدد الخلية A1 ثم اضغط على CTRL+V في ورقة العمل.

  5. للتبديل بين عرض النتائج وعرض الصيغ التي تُرجع النتائج، اضغط على CTRL+` (العلامة النطقية)، أو ضمن علامة التبويب الصيغ، في المجموعة تدقيق الصيغة، انقر فوق الزر إظهار الصيغ.

1

2

3

4

5

6

7

8

9

10

A

B

البيانات

البيانات

986

حداد

جاكلين

563

67

789

235

حداد

جاكلين

689

789

جاكلين

143

56

237

67

235

الصيغة

الوصف (النتيجة)

‎=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))‎

تحسب عدد القيم الرقمية الفريدة في الخلايا A2:A10، ولكن لا تحسب عدد الخلايا الفارغة أو القيم النصية (4)

‎=SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1))‎

تحسب عدد القيم النصية والقيم الرقمية الفريدة في الخلايا B2:B10 (والتي يجب ألا تحتوي على خلايا فارغة) (7)

‎=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1))‎

تحسب عدد القيم النصية والقيم الرقمية الفريدة في الخلايا A2:A10، ولكن لا تحسب عدد الخلايا الفارغة أو القيم النصية (6)

الملاحظات    

  • يجب إدخال الصيغ الموجودة في هذا المثال كصيغ صفائف. حدد كل خلية تحتوي على صيغة، واضغط على F2، ثم اضغط على CTRL+SHIFT+ENTER.

  • لعرض دالة تم تقييمها بشكلٍ تفصيلي خطوة بخطوة، حدد الخلية التي تحتوي على الصيغة، ثم ضمن علامة التبويب الصيغ، في المجموعة تدقيق الصيغة، انقر فوق تقييم صيغة.

تفاصيل حول الدالات

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

  • تبحث الدالة MATCH عن عنصر محدد في نطاق من الخلايا، ثم تُرجع الموضع النسبي لذلك العنصر في النطاق. على سبيل المثال، إذا احتوى النطاق A1:A3 على القيم 5 و25 و38، فستُرجع الصيغة ‎=MATCH(25,A1:A3,0)‎ الرقم 2، لأن 25 هو العنصر الثاني في النطاق.

  • ترجع الداله LEN عدد الاحرف في سلسله نصيه.

  • تجمع الدالة SUM كافة الأرقام التي تحددها كوسيطات. ويمكن أن تكون كل وسيطة عبارة عن نطاق أو مرجع خلية أو صفيف أو ثابت أو صيغة أو نتيجة من دالة أخرى. على سبيل المثال، تجمع الدالة SUM(A1:A5)‎ كافة الأرقام المُضمنة في الخلايا من A1 إلى A5.

  • تُرجع الدالة IF إحدى القيم إذا تم تقييم الشرط الذي حددته إلى TRUE، وتُرجع قيمة أخرى إذا تم تقييم ذلك الشرط إلى FALSE.

اعلي الصفحه

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×