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

موضوع: یک مشکل هنگام کار با Vlookup

  1. #1


    آخرین بازدید
    2022/06/11
    تاریخ عضویت
    November 2014
    نوشته ها
    31
    امتیاز
    11
    سپاس
    0
    سپاس شده
    1 در 1 پست
    سطح اکسل
    71.00 %

    Smiley یک مشکل هنگام کار با Vlookup

    سلام
    یک جدول مسابقات فوتبال را در نظر بگیرید من می خوام مثلا تیمی که بیشترین برد را داره تو یک سلول نشون بدم و این کار را با vlookup کردم منتها مشکل اینه که اگه دو تا تیم برداشون مساوی باشه فقط یکی را نشون میده.
    ممنون از راهنماییتون.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    یک دقیقه پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,470
    امتیاز
    12312
    سپاس
    8,924
    سپاس شده
    10,583 در 3,742 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط mhm_1371 نمایش پست ها
    سلام
    یک جدول مسابقات فوتبال را در نظر بگیرید من می خوام مثلا تیمی که بیشترین برد را داره تو یک سلول نشون بدم و این کار را با vlookup کردم منتها مشکل اینه که اگه دو تا تیم برداشون مساوی باشه فقط یکی را نشون میده.
    ممنون از راهنماییتون.
    سلام دوست عزیز
    خب این طبیعیه دیگه. شما تو یک سلول نمیتونین دو تا سلول رو بگنجونین. (با vba میشه. شاید با فرمول های آرایه ای هم بشه)

  4. سپاس ها (3)


  5. #3


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,343
    امتیاز
    11575
    سپاس
    1,885
    سپاس شده
    8,165 در 3,011 پست
    تعیین سطح نشده است

    با سلام

    لطفا یک نمونه فایل ضمیمه کنید تا مشکل بررسی و راهکار مناسب ارائه بشه

    و اگر فقط برای بررسی نتیجه مسابقات میخواهید فایل تهیه کنید فایل پیوست را بررسی کنید
    فايل هاي پيوست شده فايل هاي پيوست شده


  6. #4


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    سلام
    با فرض اینکه تیم ها در ستون A و امتیازات در ستون B باشند، داریم:

    کد:
    =INDEX($A$1:$A$5,SMALL(IF($B$1:$B$5=MAX($B$1:$B$5),ROW($A$1:$A$5),""),ROW(A1)))
    اول میاد مقایسه میکنه ستون اول رو با max ستون b . هرکدوم با بیشترین مقدار براربر بود، شماره ردیف هاشون رو برمیگردونه.
    بعد با استفاده از small و ترکیبش با index هر تعداد امتیازی که با max امتیازات براربره برمیگردونه

    در مورد فرمول (که ارایه ای هست) هر سوالی دارید در خدمتم


  7. #5


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,206
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    علاوه بر روش دوستان میتونید از یک ستون کمکی استفاده کنید که سلولهای یکسان رو شماره گذاری کنه و جستجو بر اساس ستون کمکی صورت بگیره



  8. سپاس ها (2)


  9. #6


    آخرین بازدید
    2022/06/11
    تاریخ عضویت
    November 2014
    نوشته ها
    31
    امتیاز
    11
    سپاس
    0
    سپاس شده
    1 در 1 پست
    سطح اکسل
    71.00 %

    [QUOTE=khakzad;41414]سلام
    با فرض اینکه تیم ها در ستون A و امتیازات در ستون B باشند، داریم:

    کد:
    =INDEX($A$1:$A$5,SMALL(IF($B$1:$B$5=MAX($B$1:$B$5),ROW($A$1:$A$5),""),ROW(A1)))
    اول میاد مقایسه میکنه ستون اول رو با max ستون b . هرکدوم با بیشترین مقدار براربر بود، شماره ردیف هاشون رو برمیگردونه.
    بعد با استفاده از small و ترکیبش با index هر تعداد امتیازی که با max امتیازات براربره برمیگردونه

    در مورد فرمول (که ارایه ای هست) هر سوالی دارید در خدمتم[/QUOT


    ببخشید ولی فرمولتان جواب نداد.

  10. #7


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,206
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    دوست عزیز فرمول استاد khakzad رو باید بصورت آرایه ای وارد کنید
    بعد از اینکه فرمول رو وارد کردید به جای استفاده از enter از کلیدهای ctrl+shift+enter استفاده کنید




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

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

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

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

  1. راه حل ساده تر از Vlookup
    توسط Alireza392 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2015/03/08, 16:58
  2. vlookup
    توسط kindcrasher در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 9
    آخرين نوشته: 2015/03/05, 21:53
  3. مشکل در Vlookup
    توسط elder در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 8
    آخرين نوشته: 2014/08/07, 12:53
  4. هزار و یک شب اکسل - شب چهل وسوم جستجو با Vlookup در جهت عکس (سمت چپ ) Reverse Vlookup
    توسط امين اسماعيلي در انجمن ترفندهای اکسل Excel Tricks
    پاسخ ها: 6
    آخرين نوشته: 2014/05/07, 21:24
  5. تابع vlookup
    توسط payam در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2013/01/03, 23:04

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

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

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

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

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

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