TOP

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

وصف

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


لذلك دعونا نجمع بين الوظائف SUM() - تلخيص المعنى، IF() - فحص الحالة، FREQUENCY() - يحسب عدد القيم التي تقع في فترة زمنية معينة، LEN() - يحسب عدد الأحرف، MATCH() - البحث عن موضع العنصر في المصفوفة.

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

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

حساب عدد القيم الرقمية والنصية الفريدة (لا يعمل في حالة وجود خلايا فارغة)

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

حساب عدد القيم الفريدة (صيغة عالمية)

=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))

يجب إدخال الصيغة الأخيرة كصيغة صفيف، أي أنه ليس من السهل النقر عليها Enter ، أ Ctrl+Shift+Enter . بعد ذلك، في سطر الصيغ، سنرى أن الصيغة محاطة بأقواس متعرجة ( { } )، هذه علامة على إدخال صيغة صفيف.

مقالات حول الموضوع: