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

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

قام بنشر

السلام عليكم ورحمة الله وبركاتة . إخواني منتدى أوفسينا المحترمين  

الرجا مساعدتي : طلبي هو حصر الاسماء من المكررة الى غير المكررة في ورقة 2

لعد العملاء وغير ذلك والمرفق يشرح نفسة وشكرا جزيلا جدا

حصر الاسماء وفرزها.rar

قام بنشر

و عليكم السلام و رحمة الله و بركاته

الحل كما أوضح الأخ الكريم سليم حاصبيا يحتاج منك أن تضغط على الأزرار 

ctrl&Shift&Enter

الثلاثة معا و ليس

Enter

فقط و ذلك أن المعادلة معادلة مصفوفة .

 

  • أفضل إجابة
قام بنشر

الأخ أبو حازم

بعد إذن الأخ الحبيب سليم .بارك الله فيه

إليك الحل التالي بدالة معرفة قمة في الروعة تغنيك عن كل هذا الكم من المعادلات ..حيث قام أخي وحبيبي سليم باخفاء ورقة العمل ورقة3 ووضع بها معادلات لاستخراج القيم الفريدة

أما الدالة المعرفة فتغنيك عن كل هذا الأمر

Function GetUnique(ArrDupes As Variant, Ref As Long) As Variant
'تقوم الدالة باستخراج القيم الغير مكررة وتخطي الخلايا الفارغة
'=IFERROR(GetUnique($A$1:$A$20,ROW(A1)),"")
'-----------------------------------------------------------
    Dim E
    With CreateObject("Scripting.Dictionary")
        If TypeOf ArrDupes Is Range Then
            For Each E In ArrDupes
                If E <> "" Then .Item(E.Value) = Empty
            Next
        Else
            For Each E In ArrDupes
               If E <> "" Then .Item(E) = Empty
            Next
        End If
        GetUnique = .keys()(Ref - 1)
    End With
End Function

تقبل تحياتي

حصر الاسماء وفرزها YK.rar

  • Like 2
قام بنشر

السلام عليكم

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

حصر الاسماء.rar

  • Like 1
قام بنشر

لم يتم تحديد أفضل إجابة

 

أنا تعبت من كثرة ما بكتب الجملة دي في المشاركات ..يا ريت يا إخواني الالتزام بالتوجيهات

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information