مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

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

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

پیدا کردن داده های تکراری و دخیره آن ها

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • magic
    • 2017/07/24
    • 1

    پیدا کردن داده های تکراری و دخیره آن ها

    یه کاری که تو اکسل زیاد انجام میشه پیدا کردن داده های تکراری و حذف اون هاست. ولی این بار من دقیقا داده های تکراری رو نیاز دارم!
    ما 3 ستون یا بیشتر داریم که یکسری داده یا شماره توی اونها وارد شده. کاری که میخوام انجام بدم اینکه از این ستون ها and بگیرم. یعنی به طور مثال فقط شماره هایی که در هر سه ستون باشند رو در یک ستون دیگه به من نمایش بده. این کار چطور امکان پذیر هست؟
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    در صورتیکه دیتا در سه ستون A,B,C باشند میتوانید از ماکروی ذیل برای نمایش داده های تکراری و غیر تکراری استفاده کنید

    کد PHP:
    Sub test()

    On Error Resume Next

    Range
    ("f2:G100000").ClearContents

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

    Set Rng 
    Sheet1.Range("A2:C" Z1)

    Dim LIST1 As New Collection

    Dim LIST2 
    As New Collection

    2

    For Each CELL In Rng

    If Application.CountIf(RngCELL) > 1 Then

    LIST1
    .Add CELLCStr(CELL)
    Else
    LIST2.Add CELLCStr(CELL)

    End If

    Next

    For 1 To LIST1.Count

    Range
    ("F" K) = LIST1.Item(I)

    1

    Next

    2

    For 1 To LIST2.Count

    Range
    ("G" K) = LIST2.Item(I)

    1

    Next


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

    کامنت

    • hosein

      • 2011/02/10
      • 45

      #3
      ببخشید اشتباه شد

      کامنت

      چند لحظه..