اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

لنفرض أن لديك قائمة من الاسماء عددها مثلا عشرة أسماء

و لكن بها تكرار

و الاسماء الفريدة بها عددها 7

كيف تستطيع الحصول علي عدد الاسماء الفريدة فقط مع اهمال التكرار

الاجابة فى الملف المرفق

اختار قائمة الاسماء

اعطها اسم و ليكن names

insert , name , define , names

ثم ضع المعادلة التالية فى الخلية التي تريد الحساب فيها

=SUM(1/COUNTIF(names;names))
و لا تضغط Enter و لكن CTR+SHift+Enter لكي تتحول الي array forumal و تظهر علامة ال {} الخاصة بها فتحصل بذلك علي العدد الفريد للاسماء بصرف النظر عن التكرار المصدر http://www.pcmag.com/article2/0,1759,1537551,00.asp و قد أعددت المثال المرفق و الفكرة الذكية جدا باختصار أنه اذا تكرر الاسم مرة ستحصل علي 1/1 و مرتان ستنتج الدالة 1/2 + 1/2 و اذا3 مرات ستكون 1/3+1/3+1/3 و هكذا فلكل اسم فى النهاية سيكون المجموع 1 و بالتالي نحصل علي المجموع الفريد للاسماء و ليس الكلي و للحصول علي العدد الكلي
=COUNTA(names)

بدون array forumla هذه المرة

CountUnique.rar

قام بنشر

وفقك الله اخي محمد طاهر

لي سؤال وماذا اذا كان المطلوب هو العكس تماما بمعنى" اذا كان المطلوب هو عدد مرات التكرار لاسم معين

الشكر لك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information