امتیاز موضوع:
  • 17 رأی - میانگین امتیازات: 2.88
  • 1
  • 2
  • 3
  • 4
  • 5
ترفندهای اکسل برای عمرانی ها : این قسمت جست و جوی چند شرطی
#1
Video 
جست و جوی چند شرطی در اکسل
شما حتما با توابع جست و جوی اکسل اشنا هستید، تابع VLOOKUP یکی از معروفترین انها است که تنها یک شرط را از ردیف افقی برای برگرداندن سلول متناظر با ستون اول بر میگرداند. این تابع بسیار کاربردی است اما همانطور که اشاره شد محدودیت تنها یک شرط را دارد. امروز به شما ترفندی را امورش خواهیم داد که میتوانید جست و جوی چند شرطی در اکسل ایجاد کنید تا دقیق تر ایتم خود را از یک دیتابیس بلند بالا بیابید.
این مسئله را با یک مثال کاربردی که بچه های عمران زیاد با ان سر و کار دارند میزنم تا مطلب بهتر جا بیفتد. فرض کنید نتایج طراحی ارماتورهای تیرهای بتنی را استخراج کرده و میخواهید ان را کنترل کنید یا مساحت ان ها را تبدیل به تعداد میلگرد برای رسم در نقشه های اجرایی کنید ( توجه داشته باشید که از این تکنیک برای پیدا کردن لنگرها و نیروها و غیره … هم میتوانید استفاده کنید )
شرح مسئله :
هدف ما این است که مساحت ارماتور تحتانی انتهایی تیر را در دیتابیس استخراج کنیم. اما کار به این سادگی نیست برای مثال تیر شماره b7 در طبقات مختلف به همین نام تکرار می شود، ضمن ان که همین تیر می تواند ابعاد متفاوتی داشته باشد. در نتیجه تابع ما برای استخراج ایتم صحیح مود نظر باید ۴ شرط داشته باشد:
شرط اول : کدام طبقه
بازه E5:E1000 ستونی است که طبقات ما در ان مشخص است و i5 سلولی است که شرط ما به ان حساس است (در اینجا STORY5 شرط مورد نظر ماست)
شرط دوم : نام تیر

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

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

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

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

.


فایل‌(های) پیوست شده بندانگشتی (ها)
   
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  برنامه تحت اکسل محاسبه ضریب زلزله و طیف بازتاب حمید فلاح منش 4 6,650 1402/2/12 ، 11:56 صبح
آخرین ارسال: CSI.IR
  دانلود برنامه پراپر برای ساختن مقاطع (PROPER Version 8.00) فرشاد امن خانی 8 6,873 1400/8/7 ، 01:58 صبح
آخرین ارسال: samay
  چند فایل اکسل تحلیل خرپا - طراحی ستون بتنی - طراحی دیوار برشی فرشاد امن خانی 6 5,951 1400/7/18 ، 12:01 صبح
آخرین ارسال: hgz2001
  دانلود برنامه تحت اکسل ترسیم مقطع عرضی و پروفیل طولی+نمونه فرشاد امن خانی 2 9,155 1399/4/1 ، 09:56 عصر
آخرین ارسال: فرشاد امن خانی
  دانلود فایل اکسل طرح اختلاط بتن به روش ACI به زبان فارسی فرشاد امن خانی 0 1,278 1399/3/15 ، 05:06 عصر
آخرین ارسال: فرشاد امن خانی
  برنامه طراحی تیرچه کرومیت( اکسل ) admin 2 4,665 1399/2/8 ، 02:16 عصر
آخرین ارسال: z.masoumi
  فایل اکسل درج شاخص های تعدیل صورت وضعیت mehdipanahi 9 7,667 1398/5/7 ، 12:02 عصر
آخرین ارسال: mehdipanahi
  فایل اکسل نسبت اختلاط ملات Manciple 1 3,175 1398/1/18 ، 06:09 عصر
آخرین ارسال: hamid1017
  دانلود فایل اکسل طراحی تیر ورق admin 2 8,498 1397/10/4 ، 11:17 عصر
آخرین ارسال: meh_golpesar
  طراحی تیر بتنی طبق آیین نامه آبا ( برنامه تحت اکسل ) کیوان بابایی 1 4,099 1397/8/23 ، 01:17 صبح
آخرین ارسال: xantiaro

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان