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

🖤 پیام تسلیت

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

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

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


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

سوال :روش مقایسه داده های دو آرایه و بدست اوردن داده های مورد اختلاف

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • yazdi
    • 2010/12/07
    • 2

    سوال :روش مقایسه داده های دو آرایه و بدست اوردن داده های مورد اختلاف

    با سلام خدمت دوستان عزیز
    من برای بدست اوردن اسم و فامیل افرادی که در یک لیست هستند و در لیست دیگر وجود ندارند دچار مشکل شده ام . لذا از دوستان عزیز می خواهم اگر کسی راه حلی دارد که بشود نام افرادی که در یک جدول هستند و در جدول دیگر نیستند را بدهد . ارائه بدهد
  • esyoo

    • 2010/03/09
    • 151

    #2
    RE: سوال :روش مقایسه داده های دو آرایه و بدست اوردن داده های مورد اختلاف

    لطفا فایل مربوطه را قرار دهید.
    آیا هر دو لیست مثل هم هستند؟(یکی با اسم و فامیل و دیگری فقط با فامیل؟)
    [CENTER][URL="http://www.office-learning.ir/"]وب سایت آموزشی آفیس[/URL]
    [/CENTER]

    کامنت

    • yazdi
      • 2010/12/07
      • 2

      #3
      RE: سوال :روش مقایسه داده های دو آرایه و بدست اوردن داده های مورد اختلاف

      با تشکر از توجه شما باید بگم فایل اصلی مربوط به یک سازمان دولتی است و من نمی توانم آن را قرار دهم ولی فایل بسیار ساده است بدین ترتیب که ما دو جدول داریم که شامل 1300 نام و نام خانوادگی است و دیگری شامل 1200 نام و نام خانوادگی است هدف ما بدست آوردن 100نام ونام خانوادگی است که در یک لیست هست و در لیست دیگر نیست این کار به صورت دستی کار وقت گیر ی است به همین دلیل باید از طریق فرمول نویسی اقدام کنیم

      کامنت

      • m_d6712

        • 2010/05/22
        • 174

        #4
        RE: سوال :روش مقایسه داده های دو آرایه و بدست اوردن داده های مورد اختلاف

        سلام برای این کار کافی است کد زیر را استفاده کنید.
        فرض کنید که یک سری نام در شیت اول وجود دارد. یک سری نام در شیت دوم

        کد زیر اسامی که در شیت اول وجود دارد ولی در شیت دوم نیست را برای شما می آورد.

        Sub finduniquecells()

        Dim numofdata As Integer
        numofdata = Worksheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row


        Dim i As Integer
        Dim k As Integer
        k = 0

        Range("Sheet3!A:A").Clear
        For i = 1 To numofdata
        If (Application.WorksheetFunction.CountIf(Range("Shee t2!A1:A100"), Range("A" + CStr(i)).Text) = 0) Then
        k = k + 1
        Range("Sheet3!A" + CStr(k)).Value = Range("A" + CStr(i)).Text
        End If
        Next

        End Sub
        -------
        [url=http://md6712.com]http://md6712.com[/url]
        جامعه ایده پردازان: http://idekadeh.com

        کامنت

        چند لحظه..