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

🖤 پیام تسلیت

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

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

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


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

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

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • pejmank

    • 2014/10/13
    • 40

    [حل شده] جستجوی متن در سلول و جایگزینی مقادیر متناسب

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

    ممنون
    فایل های پیوست شده
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    سلام
    می تونید از فرمول زیر استفاده کنید:
    کد:
    =INDEX(C1:C11,MAX(ISNUMBER(FIND(F17,D9:D11))*ROW(D9:D11)))
    اول از همه میاد مقدار جستجو شده شما رو میگرده. وقتی پیدا شد، (اگر فرمول find پیدا کنه خروجیش عدده) پس برای همین از isnumber استفاده م یکنیم.
    با ضرب در ردیف داده ها، شماره ردیف استخراج میشه
    اخر از همه هم فرمول index
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • pejmank

      • 2014/10/13
      • 40

      #3
      نوشته اصلی توسط khakzad
      سلام
      می تونید از فرمول زیر استفاده کنید:
      کد:
      =index(c1:c11,max(isnumber(find(f17,d9:d11))*row(d9:d11)))
      اول از همه میاد مقدار جستجو شده شما رو میگرده. وقتی پیدا شد، (اگر فرمول find پیدا کنه خروجیش عدده) پس برای همین از isnumber استفاده م یکنیم.
      با ضرب در ردیف داده ها، شماره ردیف استخراج میشه
      اخر از همه هم فرمول index
      ممنون، ولی ظاهرا جواب نمیده و ارور !value# میده. میشه یکم توضیح بدید.

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

        از این تابع که سرکار خانم خاکزاد ارسال فرمودند بایستی بصورت آرایه ای استفاده کنید بر روی فرمول قرار بگیرید و کلید ctr+shift+enter را بزنید
        فایل های پیوست شده

        کامنت

        چند لحظه..