حذف تمام شماره های تکراری نه یکی از آنها

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • majideptp

    • 2016/11/17
    • 14
    • 0.00

    پرسش حذف تمام شماره های تکراری نه یکی از آنها

    سلام
    من تعدادی شماره موبایل تکراری در ستون مورد نظر دارم که قصد حذف تمامی اونها رو دارم
    استفاده از remove duplicat فقط یکی از شماره های تکراری رو حذف میکنه
    اما من میخوام هر دو شماره تکراری حذف بشن!

    09127778588
    091265665665
    091265665665

    09123233233
    09128788787

    هردو شماره قرمز رنگ حذف بشه
    سپاسگزارم
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    سلام دوست عزيز
    شما ميتونيد يك ستون كمكي اضافه كنيد. با فرمول countif تعداد تكرار هر شماره رو بدست بياريد. بعد با يك فيلتر ساده آيتم هايي كه مقدار غير 1 دارند رو انتخاب كنيد (يعني موارد تكراري) و حذف كنيد

    کامنت

    • majideptp

      • 2016/11/17
      • 14
      • 0.00

      #3
      نوشته اصلی توسط Amir Ghasemiyan
      سلام دوست عزيز
      شما ميتونيد يك ستون كمكي اضافه كنيد. با فرمول countif تعداد تكرار هر شماره رو بدست بياريد. بعد با يك فيلتر ساده آيتم هايي كه مقدار غير 1 دارند رو انتخاب كنيد (يعني موارد تكراري) و حذف كنيد
      سپاسگزارم
      اما من متوجه "فیلتر ساده" نشدم
      فقط تونستم با countif تعدا رو مشخص کنم

      no no2 countif
      9127778588 9127778588 1
      91265665665 91265665665 2
      91265665665 91265665665 2
      9123233233 9123233233 1
      9128788787 9128788787 1

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

        قابلیت فیلتر کردن رو به سر ستون اضافه کنید و تیگ یک رو بردارید باقیمانده ها که تکراری هستن رو حذف کنید و سپس از قسمتی که فیلتر کردید ، تیگ یک رو فعال کنید تا غیر تکراری ها نمایش داده شوند.

        Click image for larger version

Name:	Untitled.png
Views:	1
Size:	208.0 کیلو بایت
ID:	135880

        کامنت

        • majideptp

          • 2016/11/17
          • 14
          • 0.00

          #5
          نوشته اصلی توسط iranweld
          با سلام

          قابلیت فیلتر کردن رو به سر ستون اضافه کنید و تیگ یک رو بردارید باقیمانده ها که تکراری هستن رو حذف کنید و سپس از قسمتی که فیلتر کردید ، تیگ یک رو فعال کنید تا غیر تکراری ها نمایش داده شوند.

          [ATTACH=CONFIG]19919[/ATTACH]

          بله متوجه شدم
          بینهایت سپاسگزارم

          - - - Updated - - -

          فقط اینکه برای تعداد رکورد بالا راه حل ساده تری وجود نداره؟
          گاهی دیتای من به 40-50 هزارتا میرسه!!!

          کامنت

          • iranweld

            • 2015/03/29
            • 3341

            #6
            نوشته اصلی توسط majideptp
            بله متوجه شدم
            بینهایت سپاسگزارم

            - - - Updated - - -

            فقط اینکه برای تعداد رکورد بالا راه حل ساده تری وجود نداره؟
            گاهی دیتای من به 40-50 هزارتا میرسه!!!
            فایل پیوست را بررسی کنید

            کد PHP:
            Sub test()

            z1 Cells(Rows.Count"A").End(xlUp).Row

            z2 
            Cells(Rows.Count"b").End(xlUp).Row 1


            Range
            ("b2:b" z2).ClearContents

            2

            For 2 To z1

            If Application.CountIf(Range("a1:a" z1), Range("a" i)) = 1 Then


            Range
            ("b" k) = Range("a" i)


            1

            End 
            If

            Next



            End Sub 
            فایل های پیوست شده

            کامنت

            چند لحظه..