نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: مشخص کردن داده تکراری در سلول دیگر با تعداد تکرار

  1. #1


    آخرین بازدید
    2019/09/24
    تاریخ عضویت
    December 2013
    نوشته ها
    49
    امتیاز
    15
    سپاس
    26
    سپاس شده
    10 در 7 پست
    تعیین سطح نشده است

    مشخص کردن داده تکراری در سلول دیگر با تعداد تکرار

    سلام فایلی دارم که هر روز تعداد 5 الی 10 رکورد بهش اضافه میشه و ممکنه تکراری باشه که حتما هم همین طوره میخواستم در سلول دیگه هم خود نماد رو بزنه هم تعداد تکرارش رو
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    در فایل پیوست با استفاده از رویدادها در اکسل چنانچه تغییری در ستون A ایجاد گردد یک لیست بدون تکرار از دیتای ستون A در ستون E ایجاد گردیده و در ستون مجاور تعداد تکرار آن درج میگردد


    کد PHP:
    Sub Worksheet_Change(ByVal Target As Range)

        If 
    Not Intersect(TargetMe.Range("A:A")) Is Nothing Then
        
        On Error Resume Next
        
        Z1 
    Sheet1.Cells(Sheet1.Rows.Count"E").End(xlUp).Row
        
        Range
    ("E2:F" Z1 10) = ""
        
        
        
    Columns("A:A").AdvancedFilter Action:=xlFilterCopyCopyToRange:=Range("E2" _
            
    ), Unique:=True
            
                  
            
            
    For 2 To Z1
            
            Range
    ("F" I) = Application.CountIf(Range("A:A"), Range("E" I))
            
            
    Next
            
            End 
    If
        
    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده

  4. سپاس ها (3)


  5. #3


    آخرین بازدید
    2019/09/24
    تاریخ عضویت
    December 2013
    نوشته ها
    49
    امتیاز
    15
    سپاس
    26
    سپاس شده
    10 در 7 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    با سلام

    در فایل پیوست با استفاده از رویدادها در اکسل چنانچه تغییری در ستون A ایجاد گردد یک لیست بدون تکرار از دیتای ستون A در ستون E ایجاد گردیده و در ستون مجاور تعداد تکرار آن درج میگردد


    کد PHP:
    Sub Worksheet_Change(ByVal Target As Range)

        If 
    Not Intersect(TargetMe.Range("A:A")) Is Nothing Then
        
        On Error Resume Next
        
        Z1 
    Sheet1.Cells(Sheet1.Rows.Count"E").End(xlUp).Row
        
        Range
    ("E2:F" Z1 10) = ""
        
        
        
    Columns("A:A").AdvancedFilter Action:=xlFilterCopyCopyToRange:=Range("E2" _
            
    ), Unique:=True
            
                  
            
            
    For 2 To Z1
            
            Range
    ("F" I) = Application.CountIf(Range("A:A"), Range("E" I))
            
            
    Next
            
            End 
    If
        
    End Sub 
    سلام ممنونم فقط اگه میشه لطف بفرمائید اونایی که یکبار تکرار شده رو نیاره و اونایی هم که تکرار شده از زیاد به کم مشخص بشه (بیشترین تکرار در راس باشه)

  6. #4


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    فایل پیوست را بررسی نمایید

    کد PHP:
    Sub Worksheet_Change(ByVal Target As Range)

        If 
    Not Intersect(TargetMe.Range("A:A")) Is Nothing Then
        
        On Error Resume Next
        
        
        Z2 
    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row
        
        Range
    ("E2:F" Z2) = ""
        
        
    Dim list1 As New Collection
       
         
    For 2 To Z2
            
            XX 
    Application.CountIf(Range("A:A"), Range("A" I))
            
            If 
    XX 1 Then list1.Add Range("A" I), CStr(Range("A" I))
            
            
    Next
            
            
    For 1 To list1.Count
            
            Range
    ("E" 1) = list1.Item(j)
            
            
    Next
                  
            Z1 
    Sheet1.Cells(Sheet1.Rows.Count"E").End(xlUp).Row
            
    For 2 To Z1
            
            Range
    ("F" I) = Application.CountIf(Range("A:A"), Range("E" I))
            
            
    Next
            
          End 
    If
        
    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده

  7. سپاس ها (2)


  8. #5


    آخرین بازدید
    2019/09/24
    تاریخ عضویت
    December 2013
    نوشته ها
    49
    امتیاز
    15
    سپاس
    26
    سپاس شده
    10 در 7 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    فایل پیوست را بررسی نمایید

    کد PHP:
    Sub Worksheet_Change(ByVal Target As Range)

        If 
    Not Intersect(TargetMe.Range("A:A")) Is Nothing Then
        
        On Error Resume Next
        
        
        Z2 
    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row
        
        Range
    ("E2:F" Z2) = ""
        
        
    Dim list1 As New Collection
       
         
    For 2 To Z2
            
            XX 
    Application.CountIf(Range("A:A"), Range("A" I))
            
            If 
    XX 1 Then list1.Add Range("A" I), CStr(Range("A" I))
            
            
    Next
            
            
    For 1 To list1.Count
            
            Range
    ("E" 1) = list1.Item(j)
            
            
    Next
                  
            Z1 
    Sheet1.Cells(Sheet1.Rows.Count"E").End(xlUp).Row
            
    For 2 To Z1
            
            Range
    ("F" I) = Application.CountIf(Range("A:A"), Range("E" I))
            
            
    Next
            
          End 
    If
        
    End Sub 
    سلام ببخشید نتونستم سریعتر خدمت برسم دستتون درد نکنه فقط این سورت نمیشه از زیاد به کم وقتی هم دستی سورت میکنم کلا جابجا میشه زحمت اینو رو هم میکشید ممنونم

  9. #6


    آخرین بازدید
    2019/09/24
    تاریخ عضویت
    December 2013
    نوشته ها
    49
    امتیاز
    15
    سپاس
    26
    سپاس شده
    10 در 7 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    فایل پیوست را بررسی نمایید

    کد PHP:
    Sub Worksheet_Change(ByVal Target As Range)

        If 
    Not Intersect(TargetMe.Range("A:A")) Is Nothing Then
        
        On Error Resume Next
        
        
        Z2 
    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row
        
        Range
    ("E2:F" Z2) = ""
        
        
    Dim list1 As New Collection
       
         
    For 2 To Z2
            
            XX 
    Application.CountIf(Range("A:A"), Range("A" I))
            
            If 
    XX 1 Then list1.Add Range("A" I), CStr(Range("A" I))
            
            
    Next
            
            
    For 1 To list1.Count
            
            Range
    ("E" 1) = list1.Item(j)
            
            
    Next
                  
            Z1 
    Sheet1.Cells(Sheet1.Rows.Count"E").End(xlUp).Row
            
    For 2 To Z1
            
            Range
    ("F" I) = Application.CountIf(Range("A:A"), Range("E" I))
            
            
    Next
            
          End 
    If
        
    End Sub 
    سلام بازم ممنونم خیلی عالی فقط سوالی داشتم میشه وارد کردن اطلاعات از بالا اضافه بشه(ردیف a2)
    ویرایش توسط rezayavar : 2016/10/26 در ساعت 14:21

  10. #7


    آخرین بازدید
    2019/09/24
    تاریخ عضویت
    December 2013
    نوشته ها
    49
    امتیاز
    15
    سپاس
    26
    سپاس شده
    10 در 7 پست
    تعیین سطح نشده است

    سلام از اساتید و عزیزان بسیار تشکر میکنم برنامه به اون چیزی که میخواستم به کمک شما عزیزان رسید .
    متشکرم
    اکبریه


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 15
    آخرين نوشته: 2019/05/27, 14:59
  2. محاسبه ضریب تعدیل در پروژه های عمرانی
    توسط hosseinamerey در انجمن مهندسي عمران و اكسل
    پاسخ ها: 5
    آخرين نوشته: 2015/11/19, 10:44
  3. محاسبه تعداد ارقام اعداد
    توسط HOSSYN22 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 5
    آخرين نوشته: 2015/02/20, 18:09
  4. [حل شده] پیدا کردن تعداد کاراکتر سلول ها و تغییر آنها بر حسب تعداد کاراکترشان
    توسط shobeyr63 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 8
    آخرين نوشته: 2014/08/25, 06:32
  5. تعدیل پروژهای عمرانی با اکسل
    توسط hosseinamerey در انجمن مهندسي عمران و اكسل
    پاسخ ها: 0
    آخرين نوشته: 2014/01/17, 20:30

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد