شکلی از نوشتن فرمول and یا or

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • maziardm

    • 2013/05/17
    • 450

    شکلی از نوشتن فرمول and یا or

    با سلام و شب خوش تبریک سال نو به همگی دوستان
    امیدوارم سال خوبی رو پیش رو داشته باشید

    فرض کنید می خواهد در سلول a2 بنویسم که اگر a1 مساوی با 0 یا 1 یا 2 یا 3 باشد جواب مثبت باشد. از فرمول زیر استفاده می کنم:
    حال سوال اینحاست که نمیشه فرمول رو طور دیگری نوشت. به طوریکه لازم نباشه a1 رو 4 بار تکرار کنم. با تشکر
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام من از این کد استفاده کردم ولی یه ایرادی که داره اینه اگه سلول هم خالی باشه اونو 0 در نظر میگیره
    کد PHP:
     =if(or(a1={0,1,2,3});"اشتباه";"درست"
    برای رفع مشکل اینکه سلول خالی رو صفر در نظر نگیره از فرمول دوست عزیز حسام بحرانی استفاده میکنم که مشکل این فرمول هم حل بشه

    کد PHP:
    =IF(A1="";"";IF(OR(A1={0,1,2,3});"اشتباه";"درست")) 
    ممنون حسام جان
    Last edited by generalsamad; 2015/03/23, 20:24.
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • Javid Mokhtari
      مدير تالار ويژوال بيسيك

      • 2012/01/16
      • 1212
      • 73.00

      #3
      یا سلام.
      روش های زیاد و متنوعی وجود داره که مناسبترین راه بیان دقیق نیاز شماست.
      کد PHP:
      =and(a1>=1؛a1<=3
      [FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
      بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان

      شرکت در دوره:
      [/FONT][/SIZE]
      [SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
      [/B][/FONT][/SIZE]
      [/CENTER]
      [/INDENT]
      [/FONT]

      کامنت

      • amin.t

        • 2014/06/30
        • 91

        #4
        نوشته اصلی توسط jansiz hayat
        یا سلام.
        روش های زیاد و متنوعی وجود داره که مناسبترین راه بیان دقیق نیاز شماست.
        کد PHP:
        =and(a1>=1؛a1<=3
        سلام
        با سپاس فراوان از پاسختون
        ولی اگر مقادیری a1 عددی نبود و چند عبارت مختلف بود چطور باید عمل کرد ؟
        مثلا می خواهیم شرطی بزاریم که اگر در سل b1 ماههای سال برابر با مهر،آبان،آذر،دی،بهمن و یااسفند بود جواب سل a1 بشود 30 و در غیر اینصورت بشود 31 روز.

        کامنت

        • generalsamad
          مدير تالار توابع

          • 2014/06/22
          • 1496

          #5
          با سلام
          این فرمول رو تو خونه a1 بنویسید.

          کد PHP:
          =IF(OR(B1={"مهر","آبان","آذر","دی","بهمن","اسفند"});30;31
          اگه اسفند رو هم خواستید 29 روز حساب کنه از این فرمول
          کد PHP:
          =IF(OR(B1={"مهر","آبان","آذر","دی","بهمن"});30;IF(B1="اسفند";29;31)) 
          فایل ضمیمه شد
          فایل های پیوست شده
          Last edited by generalsamad; 2015/03/27, 14:00.
          [CENTER]
          [SIGPIC][/SIGPIC]
          [/CENTER]

          کامنت

          چند لحظه..