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

موضوع: برگرداندن سلول مجاور در نتیجه جستجو

  1. #1

    آخرین بازدید
    2010/07/24
    تاریخ عضویت
    July 2010
    نوشته ها
    1
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    برگرداندن سلول مجاور در نتیجه جستجو

    سلام دوستان خسته نباشید من یه مشکلی دارم که تا الان و خارج از اینجا با جند نفر از دوستان مطرح کرده ام که کسی راه حلی برایش پیدا نکرده است....حالا امیدوارم اینجا بتونم جواب سوالم را بگیرم.
    سوالم را با یک مثاب آغاز میکنم :

    فکر کنید ما 2 عدد Sheet داریم که در Sheet اول یک سری عدد با احتمال تکرار از بالا تا پائین ستون A قرار گرفته است.
    در Sheet دوم نیز یک سری عدد قرار گرفته است که در کنار هر عدد یک عدد دیگر نیز است....یعنی در سلول کناریش.
    کاری که من می خواهم اکسل انجام بدهد این است که هر عدد از Sheet اول را برداشته و آنرا در Sheet دوم و در ستون اول بگردد و زمانی که پیدا کرد مقدار سلول کناری آن را در بردارد و در سلول کناری عدد مورد نظر در Sheet 1 قرار دهد. مثالم را براتون در یک فایل اکسل قرار می هم البته اینجا من دستی همان کار را انجام داده ام.

    لینک دانلود مثال : http://www.4shared.com/file/GDQ7DHvs/anojman.html


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

  2.  

  3. #2


    آخرین بازدید
    2021/12/05
    تاریخ عضویت
    February 2010
    محل سکونت
    بوشهر
    نوشته ها
    940
    امتیاز
    718
    سپاس
    29
    سپاس شده
    863 در 365 پست
    تعیین سطح نشده است

    shamsololama به Yahoo ارسال پیام

    RE: برگرداندن سلول مجاور در نتیجه جستجو

    با درود فراوان
    برای این کار می توانی از فورمول زیر استفاده کنی

    =IF(ISERROR(INDEX(Sheet2!B:B,MATCH(A1,Sheet2!A:A,0 )))=TRUE,"",INDEX(Sheet2!B:B,MATCH(A1,Sheet2!A:A,0 )))

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

    برای استفاده این فورمول را در شیت 1 در سل B1 می نویسیم و آن را تا پائین به اندازه رکوردهای ستون A کپی می کنیم

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

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

  4. #3


    آخرین بازدید
    2013/09/15
    تاریخ عضویت
    May 2010
    نوشته ها
    10
    امتیاز
    4
    سپاس
    0
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    RE: برگرداندن سلول مجاور در نتیجه جستجو

    با تشکر از دوست گرامي shamsololama.
    من اين فرمولو ديدم يه سئوال برام پيش اومد فرمول vlookup خيلي کوتاهتره، محدوديت يا دليل خاص ديگه اي داره که ازش استفاده نکرديد؟

  5. #4


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

    khakzad به Yahoo ارسال پیام

    RE: برگرداندن سلول مجاور در نتیجه جستجو

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


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

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

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

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

  1. اساتید اکسل کمک کنن!لطفا!!!
    توسط MOHAMMAD MOEIN در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 5
    آخرين نوشته: 2013/04/20, 11:13
  2. نتیجه تفاضل دو تاریخ به صورت تاریخ کامل
    توسط rana در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 2012/11/12, 19:00
  3. مرتب کردن کاربرگ ها به ترتیب الفبا
    توسط Javid Mokhtari در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2012/01/27, 18:46
  4. ترتیب اطلاعات در گزارش
    توسط shahramkeyboard در انجمن پیوت تیبل و پايگاه داده - Pivot Table and Database
    پاسخ ها: 1
    آخرين نوشته: 2011/08/27, 17:00
  5. یک سوال جالب و عجیب و نیاز به کمک اساتید
    توسط ahmadi_panah در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2011/01/05, 18:45

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

تابع دومین عددیک سلول درسلول دیگر اکسل

برگرداندن تکراری vlookup

برگرداندن نمودار در اکسل

رفع مشکل - تکراری vlookup

بازگرداندن مقدار سلول مجاور یک عدد در اکسل

جستجو خانه های تکراری در vlookup

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

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

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