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

موضوع: شمارش داده های تکراری

  1. #1


    آخرین بازدید
    2024/02/21
    تاریخ عضویت
    January 2015
    محل سکونت
    مشهد
    نوشته ها
    31
    امتیاز
    14
    سپاس
    36
    سپاس شده
    4 در 2 پست
    سطح اکسل
    26.00 %

    شمارش داده های تکراری

    سلام دوستان.

    من فرمی مشابه زیر دارم:



    یه سری کد کالا وجود داره و یه قسمت با عنوان Top5 که قراره کالاهایی که بیشترین تکرار رو دارن، از رتبه ۱ تا ۵ دسته بندی کنه.
    من نمیخوام تعداد تکرار رو نمایش بده، بلکه کد کالا رو میخوام.
    به عنوان مثال، کد ۵۸۹۲ در این لیست ۵ بار تکرار شده و باید رتبه ی ۱ رو داشته باشه؛ میخوام داخل قسمت Top5 به جای
    نمایش عدد ۵ (تعداد تکرار) ، کد ۵۸۹۲ نمایش داده بشه.

    ممنون میشم فرمول مربوطه رو عنوان کنید.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx 01.xlsx اطلاعات (9.5 کیلو بایت, 29 نمایش)
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


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

    با سلام

    چنانچه بتوانید یک لیست بدون تکرار از کد کالاهای موجود ایجاد نمایید
    با countif تعداد تکرار هر کالا را بدست آورده و سپس با دستور vlookup و large میتوانید 5 تا کالای با تکرار بیشتر را بدست آورید
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط iranweld : 2016/03/14 در ساعت 08:32


  4. #3


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    با سلام
    همانطور که استاد ارجمند جناب iranweld اشاره کردن باید لیست واحدی از اطلاعات تهیه کنید تا به نتیجه دلخواه برسید.
    این روش رو هم ملاحظه کنید.
    ابتدا یک لیست بدون تکرار از لیست کلی ایجاد کردم. بعد با ترکیب توابع index و match به نتیجه رسیدم.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx 01.xlsx اطلاعات (10.5 کیلو بایت, 41 نمایش)
    ای برادر تو همه اندیشه ای


  5. #4


    آخرین بازدید
    2024/02/21
    تاریخ عضویت
    January 2015
    محل سکونت
    مشهد
    نوشته ها
    31
    امتیاز
    14
    سپاس
    36
    سپاس شده
    4 در 2 پست
    سطح اکسل
    26.00 %

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

    چنانچه بتوانید یک لیست بدون تکرار از کد کالاهای موجود ایجاد نمایید
    با countif تعداد تکرار هر کالا را بدست آورده و سپس با دستور vlookup و large میتوانید 5 تا کالای با تکرار بیشتر را بدست آورید
    از اونجایی که تعداد و تنوع کالاها زیاد هست، متأسفانه امکانش نیست که به صورت دستی کالاهای بدون تکرار رو لیست کرد.
    البته فرمول جناب amir_ts این مشکل رو برطرف کرد.

    ممنون بابت معرفی دستور vlookup و Large
    در مقایسه با توابع index و Match که جناب amir_ts معرفی کردن، هضمش برای من که حرفه ای نیستم آسون تره.

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    با سلام
    همانطور که استاد ارجمند جناب iranweld اشاره کردن باید لیست واحدی از اطلاعات تهیه کنید تا به نتیجه دلخواه برسید.
    این روش رو هم ملاحظه کنید.
    ابتدا یک لیست بدون تکرار از لیست کلی ایجاد کردم. بعد با ترکیب توابع index و match به نتیجه رسیدم.
    ممنون.
    با کمک شما و جناب iranweld مشکل حل شد.
    فقط یک سوال دیگه دارم.

    داخل فایلی که خودتون پیوست کردید، و طبق این تصویر:



    وقتی روی سلول ۵۸۹۲ کلیک میکنم، فرمولش رو به این شکل به من نمایش میده:



    اما وقتی روی فرمول کلیک میکنم و به حالت ویرایش درمیاد، به این صورت میشه:



    یعنی اون علامت های { و } ابتدا و انتهای فرمول حذف میشن.
    و وقتی بدون کوچکترین تغییری، دکمه Enter رو میزنم، همچین اروری میده:



    مشکل از کجاست؟

  6. #5


    آخرین بازدید
    2024/01/18
    تاریخ عضویت
    October 2014
    نوشته ها
    67
    امتیاز
    65
    سپاس
    230
    سپاس شده
    51 در 20 پست
    سطح اکسل
    54.00 %

    علامت {} مربوط به توابع آرایه ای هست شما بعد از اینکه وارد خود فرمول می شید برای اینکار ساختار فرمول به همون شکل قبلی باقی بمونه باید به جای زدن اینتر از کلید های ترکیبی کنترل + شیفت + اینتر استفاده کنید تا علامت گفته در ابتدا و انتهای فرمولتون آورده بشه



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

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

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

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

شمارش داده های تکراری در vba

شمارش داده های تکراری در اکسل

کلمات کلیدی این موضوع

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

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

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