امروز یکشنبه 09 اردیبهشت 1403 http://tarfandha.cloob24.com
0

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

این مسئله را با یک مثال کاربردی بیان خواهیم کرد. فرض کنید نتایج طراحی ارماتورهای تیرهای بتنی را استخراج کرده و میخواهید ان را کنترل کنید یا مساحت ان ها را تبدیل به تعداد میلگرد برای رسم در نقشه های اجرایی کنید (توجه داشته باشید که از این تکنیک برای پیدا کردن لنگرها و نیروها و غیره … هم می توانید استفاده کنید)

شرح مسئله:

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

شرط اول: کدام طبقه

بازه  E5:E1000 ستونی است که طبقات ما در ان مشخص است و i5 سلولی است که شرط ما به ان حساس است (در اینجا STORY5 شرط مورد نظر ماست)

شرط دوم: نام تیر

بازه  B5:B1000 ستونی است که نام تیر ما در ان مشخص است و j6 سلولی است که شرط ما به ان حساس است (در اینجا b7 شرط مورد نظر ماست)

شرط سوم: ابعاد تیر

بازه  C5:C1000 ستونی است که ابعاد تیرهای ما در ان مشخص است و k6 سلولی است که شرط ما به ان حساس است (در اینجا B45xB45 شرط مورد نظر ماست)

شرط چهارم: محل قرارگیری ارماتور

بازه  D5 1000 ستونی است که محل قرارگیری ارماتور در ان مشخص است (چپ – میانه – راست) و m5 سلولی است که شرط ما به ان حساس است (در اینجا End-i شرط مورد نظر ماست)

 

توجه: ممکن است بگویید تابع SUMIFS در اکسل مقدار را جمع می کند ولی بر نمی گرداند جواب من این است که با توجه به تعداد شروطی که برای ان گذاشته ایم امکان ندارد دو مقدار باشد که هر چهار شرط بالا را با هم ارضا کند البته روش دیگری است که با استفاده از ترکیب دو تابع Match و index می توانید چندین شرط ایجاد کنید.

تبلیغات متنی
فروشگاه ساز رایگان فایل - سیستم همکاری در فروش فایل
بدون هیچ گونه سرمایه ای از اینترنت کسب درآمد کنید.
بهترین فرصت برای مدیران وبلاگ و وب سایتها برای کسب درآمد از اینترنت
WwW.PnuBlog.Com
ارسال دیدگاه