KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تجد ثاني أكثر الأرقام أو النصوص تكرارًا في Excel؟

المؤلفكيليتاريخ التعديل

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


العثور على ثاني أكثر الأرقام شيوعًا/تكرارًا باستخدام صيغة مصفوفة

يعتمد هذا الحل على صيغة مصفوفة لتحديد ثاني أكثر الأرقام تكرارًا في نطاق معيّن. وتعتبر صيغ المصفوفة خيارًا مثاليًا عندما تريد الحصول على نتيجة فورية من خلال صيغة واحدة، لكنها تعمل بشكل موثوق مع القيم الرقمية فقط. أما في حالة القيم النصية، فستحتاج إلى اتباع نهج مختلف. يُرجى ملاحظة أن بعض إصدارات Excel (خاصة الإصدارات السابقة لـ Office 365 وExcel 2019) قد تتطلب الضغط على Ctrl + Shift + Enter بدلًا من مفتاح Enter وحده لإدخال صيغة المصفوفة.

حدد الخلية الفارغة التي ترغب في عرض النتيجة بها، ثم أدخل الصيغة التالية:

=MODE(IF(A2:A31<>MODE(A2:A31),A2:A31,""))

اضغطCtrl + Shift + Enter في نفس الوقت لتأكيد الصيغة. بعد الإدخال الناجح، سيضيف Excel تلقائيًا أقواسًا معقوفة حول الصيغة، مما يدل على أنها تم إدخالها كصيغة مصفوفة.

استخدم صيغة لإيجاد القيمة الثانية الأكثر شيوعًا

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

اضغط مفاتيح Ctrl + Shift + Enter للحصول على النتيجة

نصائح وملاحظات:تأكد مرتين من أن نطاقك (A2:A31 في المثال) يتطابق مع بياناتك الفعلية. إذا احتوت قائمتك على أقل من رقمين فريدين، فقد تُرجع هذه الصيغة خطأً أو نتائج غير متوقعة. أيضًا، إذا كنت تستخدم Office 365 أو Excel 2019 أو إصدارًا أحدث، فقد يمكنك الاستفادة من صيغ المصفوفة الديناميكية والضغط على Enter فقط.


العثور على ثاني أكثر الأرقام أو النصوص شيوعًا/تكرارًا باستخدام عمود مساعد

سترشدك هذه الطريقة إلى عد تكرارات كل عنصر دفعةً واحدة، مما يمكّنك من تحديد ثاني أكثر العناصر شيوعًا أو تكرارًا باستخدام أداة «دمج الصفوف المتقدمة» من Kutools لـ Excel، ثم فرز النتائج للعثور على ثاني أكثر القيم النصية تكرارًا.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدّد عمود النص أو الأرقام الذي تريد تحليله، بالإضافة إلى عمود فارغ مجاور لوضع علامات التكرار. بعد ذلك، انتقل إلىKutools > المحتوى > دمج متقدم للصفوف.
ملاحظة:من أجل الوضوح، أعطِ العمود المساعد رأسًا مثل «التكرار».
انقر على ميزة دمج الصفوف المتقدمة

2. في مربع حوار دمج متقدم للصفوف، اضبط العمود الذي اخترته كمفتاح رئيسي، وفي العمود المساعد، عيّنه لعدّ التكرارات. انقرموافقللتأكيد.
حدد الخيارات في مربع الحوار

3. حدد العمود الذي يعرض أرقام التكرار، ثم انتقل إلىبيانات > فرز من الأكبر إلى الأصغرلترتيب القيم حسب ترددها تنازليًا.
انقر على بيانات > ترتيب من الأكبر إلى الأصغر

4. إذا ظهر تحذير الفرز، فتأكد من اختيارتوسيع التحديد، ثم انقرفرز. سيؤدي ذلك إلى تنظيم صفوفك بحيث يظهر العنصر الثاني الأكثر شيوعًا في الصف الثالث.
فعّل خيار توسيع التحديد في مربع الحوار، وسيتم ترتيب النص الثاني الأكثر شيوعًا في الصف الثالث

المزايا:هذه الطريقة ممتازة لتقسيم البيانات حسب النص والرقم على حدٍّ سواء، وتتيح لك التحقق ليس فقط من القيمة الثانية الأكثر تكرارًا، بل أيضًا الثالثة والرابعة وما بعدها.


العثور على ثاني أكثر الأرقام أو النصوص شيوعًا/تكرارًا بالفرز حسب التكرار

يُعد فرز القيم حسب تكرارها باستخدام أدوات مضمنة أو إضافات مثل Kutools لـ Excel من أبسط الطرق وأكثرها وضوحًا للعثور على القيمة الثانية الأكثر تكرارًا، خاصةً عند التعامل مع مجموعات بيانات كبيرة.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدد عمود البيانات المستهدف، ثم افتحEnterprise > ترتيب متقدم.
انقر على ميزة الفرز المتقدم

2. اضبط مربع حوار الترتيب المتقدم: اختر عمودك من القائمة المنسدلة «عمود»، وعيّنالتكراركمعيار للفرز، ثم اضبط الترتيب علىمن Z إلى A.
حدد الخيارات في مربع الحوار

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


العثور على ثاني أكثر الأرقام أو النصوص شيوعًا/تكرارًا باستخدام كود VBA

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

1. على شريط Excel، انقرأدوات المطور > Visual Basic. في نافذةMicrosoft Visual Basic for Applications التي فُتِحَت حديثًا، اخترإدراج > وحدة نمطية، ثم انسخ والصق الكود أدناه في الوحدة النمطية:

Sub SecondMostFrequentValue()
    Dim dict As Object
    Dim rng As Range
    Dim cell As Range
    Dim freqArr As Variant
    Dim i As Integer
    Dim j As Integer
    Dim keyArr As Variant
    Dim tempF As Variant
    Dim tempK As Variant
    
    Set dict = CreateObject("Scripting.Dictionary")
    xTitleId = "KutoolsforExcel"
    
    On Error Resume Next
    Set rng = Application.Selection
    Set rng = Application.InputBox("Range", xTitleId, rng.Address, Type:=8)
    On Error GoTo 0
    
    If rng Is Nothing Then Exit Sub
    
    For Each cell In rng
        If Not IsEmpty(cell.Value) Then
            dict(cell.Value) = dict(cell.Value) + 1
        End If
    Next
    
    If dict.Count < 2 Then
        MsgBox "Not enough unique values.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    freqArr = dict.Items
    keyArr = dict.Keys
    
    For i = 0 To dict.Count - 2
        For j = i + 1 To dict.Count - 1
            If freqArr(j) > freqArr(i) Then
                tempF = freqArr(i)
                tempK = keyArr(i)
                freqArr(i) = freqArr(j)
                keyArr(i) = keyArr(j)
                freqArr(j) = tempF
                keyArr(j) = tempK
            End If
        Next j
    Next i
    
    MsgBox "Second most frequent value: " & keyArr(1) & vbCrLf & "Times: " & freqArr(1), vbInformation, xTitleId
End Sub

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


العثور على ثاني أكثر الأرقام أو النصوص شيوعًا/تكرارًا باستخدام جدول بيانات محوري

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

1. حدد أي خلية ضمن مجموعة البيانات الخاصة بك، ثم انقرإدراج > جدول بيانات محوري. في مربع الحوار، عيّن النطاق المطلوب واختر مكان إدراج الجدول المحوري (مثل ورقة عمل جديدة).

2. اسحب عمود البيانات الخاص بك (مثل «اسم المنتج» أو «القيم») إلى كلٍ من منطقتيالصفوفوالقيمفي لوحة حقول الجدول المحوري، ثم غيّر منطقة «القيم» إلى «عدد [اسم العمود]».

3. انقر على السهم المنسدل في عمود «تسميات الصفوف» داخل الجدول المحوري، وفرزه من الأكبر إلى الأصغر. ستظهر القيمة الأكثر تكرارًا في الأعلى، والثانية الأكثر تكرارًا في الصف التالي.

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

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


عرض توضيحي: العثور على ثاني أكثر الأرقام أو النصوص شيوعًا/تكرارًا في Excel

 

مقالات ذات صلة:

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل