محمد طاهر عرفه قام بنشر مارس 4, 2004 قام بنشر مارس 4, 2004 لنفرض أن لديك قائمة من الاسماء عددها مثلا عشرة أسماء و لكن بها تكرار و الاسماء الفريدة بها عددها 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
ابوعمر5 قام بنشر مارس 4, 2004 قام بنشر مارس 4, 2004 وفقك الله اخي محمد طاهر لي سؤال وماذا اذا كان المطلوب هو العكس تماما بمعنى" اذا كان المطلوب هو عدد مرات التكرار لاسم معين الشكر لك
ابومؤنس قام بنشر مارس 4, 2004 قام بنشر مارس 4, 2004 الاخ العزيز ابوعمر استخدم الدالة sumif لتحصل علي عدد تكرار اسم معين داخل نطاق من الخلايا .
الردود الموصى بها