صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 20

موضوع: محدودیت تعداد شرط در اکسل

  1. #1


    آخرین بازدید
    2019/05/25
    تاریخ عضویت
    October 2013
    محل سکونت
    تبریز
    نوشته ها
    25
    امتیاز
    13
    سپاس
    20
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    arash66_2m به Yahoo ارسال پیام

    محدودیت تعداد شرط در اکسل

    سلام دوستان
    در نوشتن کد آیا محدویتی هست ؟
    مثلا من اینو می نویسم بدون مشکل اجرا میشه :
    =IF(U8="sec1",Sheet3!H10,IF(U8="sec2",Sheet3!H11,I F(U8="sec3",Sheet3!H12,IF(U8="sec4",Sheet3!H13,IF( U8="sec5",Sheet3!H14,IF(U8="sec6",Sheet3!H15,IF(U 8 ="sec7",Sheet3!H16,IF(U8="sec9",Sheet3!H18))))) )))

    ولی وقتی طولانیش می کنم یعنی این :
    =IF(U8="sec1",Sheet3!H10,IF(U8="sec2",Sheet3!H11,I F(U8="sec3",Sheet3!H12,IF(U8="sec4",Sheet3!H13,IF( U8="sec5",Sheet3!H14,IF(U8="sec6",Sheet3!H15,IF(U 8 ="sec7",Sheet3!H16,IF(U8="sec8",Sheet3!H17,IF(U 8=" sec9",Sheet3!H18,IF(U8="sec10",Sheet3!H19,IF(U8="s ec11",Sheet3!H20,IF(U8="sec12",Sheet3!H21,IF(U8="s ec13",Sheet3!H22,IF(U8="sec14",Sheet3!H23,IF(U8="s ec15",Sheet3!H24)))))))))))))))

    قبول نمی کنه
    مشکل از کجاست ؟
    ممنون
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


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

    نقل قول نوشته اصلی توسط arash66_2m نمایش پست ها
    سلام دوستان
    در نوشتن کد آیا محدویتی هست ؟
    مثلا من اینو می نویسم بدون مشکل اجرا میشه :
    =IF(U8="sec1",Sheet3!H10,IF(U8="sec2",Sheet3!H11,I F(U8="sec3",Sheet3!H12,IF(U8="sec4",Sheet3!H13,IF( U8="sec5",Sheet3!H14,IF(U8="sec6",Sheet3!H15,IF(U 8 ="sec7",Sheet3!H16,IF(U8="sec9",Sheet3!H18))))) )))

    ولی وقتی طولانیش می کنم یعنی این :
    =IF(U8="sec1",Sheet3!H10,IF(U8="sec2",Sheet3!H11,I F(U8="sec3",Sheet3!H12,IF(U8="sec4",Sheet3!H13,IF( U8="sec5",Sheet3!H14,IF(U8="sec6",Sheet3!H15,IF(U 8 ="sec7",Sheet3!H16,IF(U8="sec8",Sheet3!H17,IF(U 8=" sec9",Sheet3!H18,IF(U8="sec10",Sheet3!H19,IF(U8="s ec11",Sheet3!H20,IF(U8="sec12",Sheet3!H21,IF(U8="s ec13",Sheet3!H22,IF(U8="sec14",Sheet3!H23,IF(U8="s ec15",Sheet3!H24)))))))))))))))

    قبول نمی کنه
    مشکل از کجاست ؟
    ممنون

    سلام دوست عزيز
    متن خطايي كه ميده رو بذارين لطفا
    تا جايي كه من امتحان كردم اين فرمول بدون مشكل كار ميكنه.
    کد:
    =IF(U8="sec1",Sheet3!H10,IF(U8="sec2",Sheet3!H11,IF(U8="sec3",Sheet3!H12,IF(U8="sec4",Sheet3!H13,IF(U8="sec5",Sheet3!H14,IF(U8="sec6",Sheet3!H15,IF(U8="sec7",Sheet3!H16,IF(U8="sec8",Sheet3!H17,IF(U8=" sec9",Sheet3!H18,IF(U8="sec10",Sheet3!H19,IF(U8="s ec11",Sheet3!H20,IF(U8="sec12",Sheet3!H21,IF(U8="s ec13",Sheet3!H22,IF(U8="sec14",Sheet3!H23,IF(U8="s ec15",Sheet3!H24)))))))))))))))


  4. #3


    آخرین بازدید
    8 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    ♥شیراز♥
    نوشته ها
    2,062
    امتیاز
    6890
    سپاس
    18,190
    سپاس شده
    6,129 در 1,920 پست
    سطح اکسل
    72.00 %

    حسام بحرانی به  ICQ ارسال پیام حسام بحرانی به Yahoo ارسال پیام
    سلام،
    همانطور که آقای قاسمیان گفتند؛ فرمول شما مشکلی نداره فقط در تایپ
    sec9 و sec13 و sec15 در فرمول، از space استفاده شده که اونا رو نمیتونه پیدا کنه که باید اصلاح بشه. یکی از معایب استفاده از فرمول های شرطی تو در تو، افزایش ضریب خطاست. اگر بتونید با اضافه کردن یک ستون کمکی در کنار ستون H در شیت3 ، sec ها رو قرار بدید، به راحتی و با یک فرمول جستجو ( مانند vlookup ) و بدون اشتباه میتونید به جواب برسید.
    موفق باشید.
    !With God all things are possible




  5. سپاس ها (3)


  6. #4


    آخرین بازدید
    2019/05/25
    تاریخ عضویت
    October 2013
    محل سکونت
    تبریز
    نوشته ها
    25
    امتیاز
    13
    سپاس
    20
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    arash66_2m به Yahoo ارسال پیام
    سلام. بابت معرفی تابع جدید باید اونو هم کار کنم شاید کارساز باشه برام
    ممنون
    ولی اروری که میده اینه :
    فایل پیوست 5044

  7. #5


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

    نقل قول نوشته اصلی توسط arash66_2m نمایش پست ها
    سلام. بابت معرفی تابع جدید باید اونو هم کار کنم شاید کارساز باشه برام
    ممنون
    ولی اروری که میده اینه :
    فایل پیوست 5044
    پسوند فايلتون چيه؟ xls ؟

  8. سپاس ها (1)


  9. #6


    آخرین بازدید
    2019/05/25
    تاریخ عضویت
    October 2013
    محل سکونت
    تبریز
    نوشته ها
    25
    امتیاز
    13
    سپاس
    20
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    arash66_2m به Yahoo ارسال پیام
    بله

  10. #7


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    اکسل 2007 به بعد محدودیتی در if های تودرتو داره و اونم 64 تا هست
    اما به نظر میاد برای شما به 64 نمی رسه.
    در هر صورت فایل رو بذارید
    قطعا راه های بهتری هم هست که این همه ایف لازم نباشه


  11. #8


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

    نقل قول نوشته اصلی توسط khakzad نمایش پست ها
    اکسل 2007 به بعد محدودیتی در if های تودرتو داره و اونم 64 تا هست
    اما به نظر میاد برای شما به 64 نمی رسه.
    در هر صورت فایل رو بذارید
    قطعا راه های بهتری هم هست که این همه ایف لازم نباشه
    فايلشون 2003 هست خانم خاكزاد

    دوست عزيز شما بايد فايلتون رو با xlsx ذخيره كنيد تا محدوديت هاي ورژن 2003 از بين بره


  12. #9


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    واقعا؟!!!
    نگاه نکردم !!
    توی 2003 شما بیشتر از 7 تا if نمی تونید بنویسید.

  13. سپاس ها (2)


  14. #10


    آخرین بازدید
    2019/05/25
    تاریخ عضویت
    October 2013
    محل سکونت
    تبریز
    نوشته ها
    25
    امتیاز
    13
    سپاس
    20
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    arash66_2m به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط amir ghasemiyan نمایش پست ها
    فايلشون 2003 هست خانم خاكزاد

    دوست عزيز شما بايد فايلتون رو با xlsx ذخيره كنيد تا محدوديت هاي ورژن 2003 از بين بره
    ممنون با این کار درست شد
    کارم راه افتاد ولی روش دیگه ای هستش به جز vlookup که این کاررو برام انجام بده vlookup جواب نمیده واسه این کار


صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. (آموزشی) شمارش تعداد کلمات در شیت های مختلف
    توسط ali.b در انجمن توابع در ويژوال بيسيك - Functions in VBA
    پاسخ ها: 9
    آخرين نوشته: 2014/09/08, 14:40
  2. جمع تعداد متغیر شیت
    توسط ali.b در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2014/04/18, 10:02
  3. فرمان چاپ یک شیت به تعداد افراد لیست
    توسط leilaasgharpour@ymail.com در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 13
    آخرين نوشته: 2014/02/11, 22:35
  4. جمع کردن تعداد یه نوشته در یه شیت
    توسط a.dal65 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2012/05/20, 21:41
  5. محدود کردن شیت به تعدادی ردیف مشخص؟
    توسط farzin24622 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 2
    آخرين نوشته: 2011/09/10, 11:45

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

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

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

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

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