مشکل در ایجاد لیست کشویی برای جستجوی سلول مورد نظر

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • moeinnjf7
    • 2021/03/16
    • 1

    [حل شده] مشکل در ایجاد لیست کشویی برای جستجوی سلول مورد نظر

    سلام به همه عزیزان
    من دارم یک فایل اکسل محاسبه قیمت برای یک کارگاه تولیدی ایجاد میکنم. در یکی از شیت ها لیستی از قیمت انواع سنگ روشویی رو تهیه کردم. به این صورت که چندین کارخونه اصلی داریم مثل چینی سینا، مروارید، گلسار و ... . این کارخونه ها هرکدوم محصولات زیادی دارند با اسامی مختلف، و بعضا اسامی مشابه. مثلا اسم آروشا توی چینی سینا و گلسار مشترک هست. ولی دو محصول متفاوت با قیمت متفاوت هستن.
    هر محصولی از این کارخونه ها، سه درجه کیفی داره که هر درجه قیمت خودشو داره. تصویر زیر رو بصورت خلاصه از شیت مذکور میذارم:
    Click image for larger version

Name:	Untitled.png
Views:	1
Size:	23.3 کیلو بایت
ID:	149247

    یک لیست کشویی ساختم که اسم برند اصلی رو بخونه. لیست کشویی بعدی رو ساختم به صورت indirect که براساس برند کشوی اول، اسم محصولات اون برند رو بیاره. تا اینجا مشکلی نیست و حتی اسم محصولات مشابه از کارخونه های متفاوت هم حل شد. لیست کشویی سوم رو هم گذاشتم برای درجه سنگ. میشه به این صورت:
    Click image for larger version

Name:	Untitled2.png
Views:	1
Size:	5.1 کیلو بایت
ID:	149248

    اما مشکل من دقیقا اینجاست:
    توی لیست کشویی اول و دوم تونستم به اکسل بفهمونم که کدوم محصول رو از کدوم برند میخوام. ولی توی کشویی سوم نمیدونم با چه فرمولی بگم مثلا وقتی درجه یک رو انتخاب میکنم، بره قیمت درجه یک اون سنگ رو بخونه.
    ممنون میشم راهنمایی کنین من رو... تشکر فراوان
    Last edited by moeinnjf7; 2021/03/17, 13:37.
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام
    در سلول C16 این فرمول را به صورت آرایه ای وارد کنید
    یعنی بعد از وارد کردن فرمول کلیدهای Ctrl+Shift+Enter را برنید
    کد PHP:
    =INDEX(C$2:E$13,MATCH(A15&B15,A$2:A$13&B$2:B$13,0),MATCH(C15,C$1:E$1,0)) 
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    چند لحظه..