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

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

قام بنشر

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

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

 

كذلك تم تطبيق أحد الدوال التي ذكرها لنا أحد الإخوة، ولكن كيف يمكن إزالة المكرر والتأكد من ذلك اذا كانت آلاف الأرقام؟

الدالة هي : =SUMPRODUCT(((RIGHT($A1:$A$1;6))=(RIGHT(A1;6)))*1)

أرفقت ملف إكسل (مثال)

مثال-أوفيسنا.xlsx

قام بنشر

وعليكم السلام

جرب الكود التالي حيث سيقوم الكود باستخراج القيم الفريدة أي الغير مكررة ويضعها في العمود الرابع

Sub Test()
    Dim d As Object, rng As Range, c As Range
    Set d = CreateObject("Scripting.Dictionary")
    Set rng = Range("A1:A" & Cells(Rows.Count, 1).End(xlUp).Row)
    For Each c In rng
        If c.Value <> "" Then d(Val(c.Value)) = Empty
    Next c
    Range("D1").Resize(d.Count) = Application.WorksheetFunction.Transpose(d.Keys)
End Sub

 

  • Like 3
  • Thanks 1
قام بنشر

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

قام بنشر

الأكواد توضع في محرر الأكواد

اضغط ALT + F11 للدخول لمحرر الأكواد 

من قائمة Insert أدرج موديول جديد Module

قم بنسخ الكود من المشاركة السابقة ثم لصقه في الموديول

ارجع لورقة الإكسيل واضغط ALT + F8 سيظهر لك مربع حواري فيه اسم الماكرو أو الكود Test

انقر على الأمر Run

ستظهر النتائج في العمود الرابع

  • Like 1
قام بنشر

تكمن هذه المشكلة في أن العمود A تم تنسيق الأرقام فيه كنص

لذا يجب أولا تحويلها إلى رقم ب

تحديد جميع النطاق والضغط على مثلث الخطأ الموجود في أي خلية واختيار تحويل لرقم

1346838647_.png.257a4a9db6d2dc150400c20c75221302.png

ثم تطبيق حذف التكرارات من تبويب بيانات

بالتوفيق

قام بنشر

حياك الله أخ محمد

نفس المشكلة بالزر الأيمن تنسيق الخلايا ومن ثم حولتها لأرقام

ونفس المشكلة مرفق الصورة التي تتكرر بالنفس العدد كلما ضغطت على ازالة التكرارات

لقطة شاشة 2023-08-22 174249.png

قام بنشر

لا أدري ما معنى كلمة (نفس المشكلة) ؟؟؟؟

الصورة المرفقة تدل على أن الاكسل قام بحذف 477 من المكررات وتبقى 1424

بعد أن كان يظهر رسالة لا يوجد مكررات

وهذه صورة نتيجة تحويل الخلايا لأرقام عن طريق زر الخطأ وليس عن طريق تنسيق الخلايا ثم حذف المكررات

image.png.fb754521ee903d98f0e74b750544d597.png

قام بنشر

حبيبي الأخ محمد

أسعدك الله

الصورة التي ارفقتها في الموضوع هي تتكرر في كل مرة اقوم بالضغط على ازالة المكررات !! يفترض في الاخير يعطيني صفر

بالنسبة لزر الخطأ لا يظهر زر الخطأ الأصفر حتى اقوم بما ذكرت ..

قام بنشر

أسعدنا جميعا الله

بالنسبة لعدم ظهور مؤشر الخطأ حاول ضبط اعدادات المعادلات بمثل هذه الاعدادات

ملف -- خيارات - معادلات - الجزء السفلي

image.png.f0f0f895c898348cc727bfcc93ed5d75.png

ووالطبيعي فعلا أن يتم حذف المكررات في أول مرة

ومن ثاني مرة يكون عدد المكررات صفر ويخرج الرسالة الأولى أنه لا يوجد مكررات

بالتوفيق

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