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

موضوع: سؤال در رابطه با کد نویسی

  1. #1


    آخرین بازدید
    2018/08/20
    تاریخ عضویت
    July 2015
    محل سکونت
    Shiraz - IRAN
    نوشته ها
    7
    امتیاز
    10
    سپاس
    6
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    سؤال در رابطه با کد نویسی

    عرض ادب و احترام خدمت اساتید گرامی

    من از خدمتتون یک سؤال داشتم.

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

نام:  7-6-2015 10-04-11 AM.jpg
مشاهده: 10
حجم:  38.5 کیلو بایت

    قصد دارم فایلی تهیه کنم که ضریب زلزله یک ساختمانو محاسبه کنه . ضریب زلزله وابسته به نوع خاک زیر ساختمان ( SOIL TYPE )

    و میزان خطرپذیری منطقه ( RISK ) می باشد. در واقع کاربر باید یکی از 4 گروه نوع خاک و یکی از دو گروه خطرپذیری را انتخاب کند

    سپس برنامه باید پارامتر S را که از سلول طلاقی دو معیار نوع خاک و خطرپذیری که توسط کاربر انتخاب شده را استخراج کند.

    مشکل من اینه که اگر پارامتر S فقط دارای یک شرط بود از دستور Vlookup استفاده می کردم، اما اینجا برای استخراج

    پارامتر S از جدول دو شرط ( نوع خاک و میزان خطرپذیری ) وجود دارد .

    مثلا در صورتی که کاربر نوع خاک را تیپ 3 و میزان خطر پذیری را High & Very High Risk انتخاب کند، برنامه باید

    از ردیف پنجم و ستون پنجم پارامتر S را نشان و در صورتی که کاربر نوع خاک را تیپ 3 و میزان خطر پذیری را Low & Middle Risk

    انتخاب کند، برنامه باید از ردیف پنجم و ستون چهارم پارامتر S را نشان دهد.

    ممنون میشم اگر راهنمایی بفرمایید .

    با تشکر از شما
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.
    I Have not Much Things To Do . But I've Lots Of Things NOT TO DO !!



  2.  

  3. #2


    آخرین بازدید
    11 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,472
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط SCANIA نمایش پست ها
    عرض ادب و احترام خدمت اساتید گرامی

    من از خدمتتون یک سؤال داشتم.

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

نام:  7-6-2015 10-04-11 AM.jpg
مشاهده: 10
حجم:  38.5 کیلو بایت

    قصد دارم فایلی تهیه کنم که ضریب زلزله یک ساختمانو محاسبه کنه . ضریب زلزله وابسته به نوع خاک زیر ساختمان ( SOIL TYPE )

    و میزان خطرپذیری منطقه ( RISK ) می باشد. در واقع کاربر باید یکی از 4 گروه نوع خاک و یکی از دو گروه خطرپذیری را انتخاب کند

    سپس برنامه باید پارامتر S را که از سلول طلاقی دو معیار نوع خاک و خطرپذیری که توسط کاربر انتخاب شده را استخراج کند.

    مشکل من اینه که اگر پارامتر S فقط دارای یک شرط بود از دستور Vlookup استفاده می کردم، اما اینجا برای استخراج

    پارامتر S از جدول دو شرط ( نوع خاک و میزان خطرپذیری ) وجود دارد .

    مثلا در صورتی که کاربر نوع خاک را تیپ 3 و میزان خطر پذیری را High & Very High Risk انتخاب کند، برنامه باید

    از ردیف پنجم و ستون پنجم پارامتر S را نشان و در صورتی که کاربر نوع خاک را تیپ 3 و میزان خطر پذیری را Low & Middle Risk

    انتخاب کند، برنامه باید از ردیف پنجم و ستون چهارم پارامتر S را نشان دهد.

    ممنون میشم اگر راهنمایی بفرمایید .

    با تشکر از شما

    سلام دوست عزیز
    یک روش اینه که از ترکیب دستورات index و match استفاده کنید. به این صورت:
    کد:
    =INDEX(B2:C5;MATCH(F3;A2:A5;0);MATCH(G3;B1:C1;0))

  4. سپاس ها (3)


  5. #3


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام
    با توجه به فرمول ارائه شده توسط مهندس قاسمیان فایل پیوست را ملاحظه بفرمایید
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    2018/08/20
    تاریخ عضویت
    July 2015
    محل سکونت
    Shiraz - IRAN
    نوشته ها
    7
    امتیاز
    10
    سپاس
    6
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط amir ghasemiyan نمایش پست ها

    سلام دوست عزیز
    یک روش اینه که از ترکیب دستورات index و match استفاده کنید. به این صورت:
    کد:
    =INDEX(B2:C5;MATCH(F3;A2:A5;0);MATCH(G3;B1:C1;0))
    جناب قاسمیان با تشکر از لطف شما .

    خیلی سپاس گزارم .
    I Have not Much Things To Do . But I've Lots Of Things NOT TO DO !!



  8. #5


    آخرین بازدید
    2018/08/20
    تاریخ عضویت
    July 2015
    محل سکونت
    Shiraz - IRAN
    نوشته ها
    7
    امتیاز
    10
    سپاس
    6
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط iranweld نمایش پست ها
    با سلام
    با توجه به فرمول ارائه شده توسط مهندس قاسمیان فایل پیوست را ملاحظه بفرمایید
    بابت فایل پیوست واقعاً ممنونم، لطف بزرگی کردید .

    فقط سؤالی که واسم پیش آمده اینه که آیا "sheet1"موجود در فایل پیوست با اون"by row and column " ارتباطی داره ؟
    I Have not Much Things To Do . But I've Lots Of Things NOT TO DO !!



  9. #6


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط SCANIA نمایش پست ها
    بابت فایل پیوست واقعاً ممنونم، لطف بزرگی کردید .

    فقط سؤالی که واسم پیش آمده اینه که آیا "sheet1"موجود در فایل پیوست با اون"by row and column " ارتباطی داره ؟
    با سلام
    ارتباطی نداره فقط نام شیت هستش


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

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

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

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

  1. چگونه فرمول نویسی کنیم
    توسط Amirsayyafi در انجمن آموزش توابع اكسل
    پاسخ ها: 27
    آخرين نوشته: 2017/10/21, 13:28
  2. مشکل در کدنویسی
    توسط majidartoor در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 5
    آخرين نوشته: 2014/11/06, 19:38
  3. مشکل ماکرو نویسی اکسل
    توسط newertebat در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2014/10/25, 18:28
  4. ماکرو نویسی
    توسط مجید در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 11
    آخرين نوشته: 2012/11/23, 21:27
  5. کمک در مورد کد نویسی برنامه کاردکس کالا
    توسط morteza2006 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2012/04/30, 14:53

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

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

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

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