محدود کردن اعداد بین 0 تا 100

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • mohammad735

    • 2019/05/22
    • 26

    [حل شده] محدود کردن اعداد بین 0 تا 100

    سلام دوستان عزیز، من تازه وارد انجمن فوق العاده اکسل ایران شده ام و میخواستم اولین سوالم را از شما استادان بزرگوار بپرسم، من یک گیج در اکسل ترسیم کرده ام و برای درجه گیج، یک سلول دارم که اعداد متغیری داره و سقف و کف ثابت نداره، بعضی مواقع عدد سلول نهایتا تا 5 میرسه که میخوام وقتی این عدد شد، مقدار را 100 در نظر بگیره تا درجه گیج به 100 برسه، یعنی در واقع از عدد 0 تا 5 را در محدوده 0 تا 100 قرار بدم تا بتونم به درستی در گیج نمایش بدم، ضریب ثابت هم نمیشه استفاده کرد، چون مثلا اگر سلول متغیر به 5 برسه و من آن را در 20 ضرب کنم تا 100 بشه، ممکنه دفعه بعد این عدد 6 بشه و اون وقت اگر آن را در 20 ضرب کنم، درجه گیج حداکثر را هم رد می کنه و از محدوده مثلا سبز که مشخص کرده بودم خارج میشه، من میخوام اعداد را بین 0 تا 100 محدود کنم، راهی وجود داره؟ خیلی ممنونم
  • M_ExceL

    • 2018/04/23
    • 677

    #2
    نوشته اصلی توسط mohammad735
    سلام دوستان عزیز، من تازه وارد انجمن فوق العاده اکسل ایران شده ام و میخواستم اولین سوالم را از شما استادان بزرگوار بپرسم، من یک گیج در اکسل ترسیم کرده ام و برای درجه گیج، یک سلول دارم که اعداد متغیری داره و سقف و کف ثابت نداره، بعضی مواقع عدد سلول نهایتا تا 5 میرسه که میخوام وقتی این عدد شد، مقدار را 100 در نظر بگیره تا درجه گیج به 100 برسه، یعنی در واقع از عدد 0 تا 5 را در محدوده 0 تا 100 قرار بدم تا بتونم به درستی در گیج نمایش بدم، ضریب ثابت هم نمیشه استفاده کرد، چون مثلا اگر سلول متغیر به 5 برسه و من آن را در 20 ضرب کنم تا 100 بشه، ممکنه دفعه بعد این عدد 6 بشه و اون وقت اگر آن را در 20 ضرب کنم، درجه گیج حداکثر را هم رد می کنه و از محدوده مثلا سبز که مشخص کرده بودم خارج میشه، من میخوام اعداد را بین 0 تا 100 محدود کنم، راهی وجود داره؟ خیلی ممنونم
    سلام،
    با فرض اینکه سلول مورد نظر a1 می باشد داخل سلول دیگری این فرمول رو تست کنید :
    کد:
    =choose(if(a1>5,5,if(a1<1,1,a1)),10,20,50,75,100)
    می تونید اعداد رو هم داخل فرمول کم و زیاد کنید.
    [CENTER]Telegram Channel : [url]https://t.me/UltraOfficeSkills[/url]
    [/CENTER]

    کامنت

    • mohammad735

      • 2019/05/22
      • 26

      #3
      نوشته اصلی توسط M_ExceL
      سلام،
      با فرض اینکه سلول مورد نظر a1 می باشد داخل سلول دیگری این فرمول رو تست کنید :
      کد:
      =choose(if(a1>5,5,if(a1<1,1,a1)),10,20,50,75,100)
      می تونید اعداد رو هم داخل فرمول کم و زیاد کنید.
      واقعا از پاسختون ممنونم، فقط چطور میشه یک رنجی از اعداد داشته باشیم؟ یعنی حتی اگر عدد اعشاری هم وارد کردیم یک عدد مناسب بین 0 تا 100 انتخاب شود، آیا امکانش هست؟

      کامنت

      • حسام بحرانی

        • 2013/09/29
        • 2065
        • 72.00

        #4
        سلام دوست عزیز
        به انجمن اکسل ایرانیان خوش آمدید.
        این فرمول رو هم امتحان کنید:
        کد PHP:
        =if(a1>=5;100;20*a1
        موفق باشید.

        [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
        [/FONT][/B][/CENTER]
        [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
        [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
        [/FONT][/B][/FONT][/SIZE]
        [/CENTER]

        کامنت

        • mohammad735

          • 2019/05/22
          • 26

          #5
          نوشته اصلی توسط حسام بحرانی
          سلام دوست عزیز
          به انجمن اکسل ایرانیان خوش آمدید.
          این فرمول رو هم امتحان کنید:
          کد PHP:
          =if(a1>=5;100;20*a1
          موفق باشید.

          خیلی ممنونم دوست عزیز، ببخشید چطور این فرمول را وارد کنم؟ وقتی این فرمول را وارد می کنم ارور میده، میشه بیشتر توضیح بدین؟ واقعا ممنونم

          کامنت

          • حسام بحرانی

            • 2013/09/29
            • 2065
            • 72.00

            #6
            این فرمول رو وارد کنید:
            کد PHP:
            =if(a1>=5,100,20*a1
            موفق باشید.
            [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
            [/FONT][/B][/CENTER]
            [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
            [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
            [/FONT][/B][/FONT][/SIZE]
            [/CENTER]

            کامنت

            • mohammad735

              • 2019/05/22
              • 26

              #7
              نوشته اصلی توسط حسام بحرانی
              این فرمول رو وارد کنید:
              کد PHP:
              =if(a1>=5,100,20*a1
              موفق باشید.
              خییییلییی ممنونم، مشکلم حل شد، واقعا سپاسگزارم

              کامنت

              چند لحظه..