راه حل محدوديت if متداخل

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • mrexcel

    • 2010/02/03
    • 435

    راه حل محدوديت if متداخل

    همانطور كه عزيزان ميدانند يكي از محدوديت هاي فرمول if اين بود كه در نرم افزار اكسل 2003 تعداد 7 if متداخل در دل هم ميتوانستيم بنويسيم در نسخه 2007 تعداد 64 فرمول ميتوانيم بنويسيم
    حال دوستان ميپرسند اگر بيش از 64 شرط لازم داشتيم چه بايد انجام دهيم در اصل براي اين مشكل بايد از فزمول vlookup استفاده نمود كه ممكن است نياز باشد كمي ساختار اطلاعات را تغيير داد .
    زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم
  • amator

    • 2010/03/24
    • 113

    #2
    RE: راه حل محدوديت if متداخل

    با سلام
    با فرض محدود بودن به استفاده از دو if لطفاً یک نمونه از ترکیب vlookup,if رو بذارین.

    مرسی

    کامنت

    • mrexcel

      • 2010/02/03
      • 435

      #3
      RE: راه حل محدوديت if متداخل

      اين مورد كاربرد ساده vlookup است و هيچ تكنيكي خاصي ندارد فايل ضميمه را هم گذاشتم
      فایل های پیوست شده
      زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم

      کامنت

      • m_d6712

        • 2010/05/22
        • 174

        #4
        RE: راه حل محدوديت if متداخل

        اگر منظور اینه که کلا در هر فرمول میشه 64 تا if استفاده کرد میشه روش بحث کرد.
        اما اگر منظور 64 if متداخل هست که باید بگم هیچ محدودیت جدی نداریم چون اگه درست برنامه بنویسید شما می توانید با 10 تا if متداخل 1024 حالت رو با هم مقایسه کنید. و اگر بخوایم از 64 تا استفاده کنیم این عدد میشه ( 1024 به توان 6 ضربدر 16) که فکر کنم کافیه! نیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
        -------
        http://md6712.com
        جامعه ایده پردازان: http://idekadeh.com

        کامنت

        • shamsololama

          • 2010/02/15
          • 940

          #5
          RE: راه حل محدوديت if متداخل

          با درود فراوان

          در مورد محدود بودن شرطهای تو در تو در 2003 نیز برای استفاده بیشتر هفت if همانطور که میدانید می توان با کمک گرفتن از چند سل انجام داد یعنی اینکه آخرین if را به سل بعد ارجاع دهیم و همانطور که میدانید در آن سل نیز می توان از هفت If تودرتوی دیگر استفاده کرد و الا آخر
          ولی من برای شرطهای که نیاز به تعداد شرطهای بالایی دارند را نوشتن تابعی جدید مناسب می دانم تا بجای if استفاده کنیم و محدودیتی نداشته باشد
          ---------------------------------------------------------------------------------------------------
          بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم (دکتر شریعتی)
          shamsololama@yahoo.com
          09177733411

          کامنت

          • mrexcel

            • 2010/02/03
            • 435

            #6
            محدوديت if

            همانطور كه ميدانيد فرمول if در اكسل 2003 فقط توانايي 7 if متداخل را داشت و در اكسل 2007 امكان نوشتن 64 if متداخل را دارد اگر در مسئله برخورديد كه اين تعداد خروجي هم كفايت نميكرد مطمئن باشيد كه راه حل مسئله به غير از فرمول if و بايد تابع را با توابعي مثل vlookup حل نمائيد .
            اين مسئله چند روز پيش براي يكي از دوستانم پيش امده بود.
            زنگ تفريح دنيا هميشگي نيست ، ساعت بعد حساب داريم

            کامنت

            Working...