محدودیت استفاده از شرط IF درکلید Data validation

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

    • 2011/10/24
    • 21

    محدودیت استفاده از شرط IF درکلید Data validation

    باسلام و عرض ادب یه مشکل در استفاده از شرط در کلید data validation دارم
    سوال : آیا فیلد Source در data validation محدودیت داره چون وقتی تعداد شرط ها زیاد میشه دیگه نمیشه نوشت و برای اجرای برنامه ام به مشکل خوردم .نمونه مشکلم رو شرح میدم:
    در ستون B1 با استفاده از data validation لیستی از کالا ها رادارم و میخواهم با استفاده از data validation در ستون C1 بگم اگر B1 مثلا لباس بود ، مشخصات لباس رو بیار و اگر کفش بود مشخصات کفش و الی آخر ولیکن چون اقلام من در لیست ستون B1 زیاد است و باید برای همه شرط بذارم با محدودیت مواجه شده ام . لطفا اگر راهکاری وجود داره کمکم کنید. با سپاس از تمام دوستان
  • Behnam

    • 2013/03/25
    • 842
    • 100

    #2
    RE: محدودیت استفاده از شرط IF درکلید Data validation

    سلام
    من نمیدونم چرا از data valid میخواین استفاده کنین!!
    چیزی که شما مد نظرتونه با vlookup خیلی راحت حل میشه
    بازم اگه نمونه فایلتونو بذارین اگه بتونم کمکتون میکنم
    هرچیز که در جستن آنی، آنی

    کامنت

    • shamsololama

      • 2010/02/15
      • 940

      #3
      RE: محدودیت استفاده از شرط IF درکلید Data validation

      با درود فراوان
      برای حل این مشکل یکی از راه ها اینه که شما از آفست استفاده کنید
      به این صورت که شما به تریتب در ستونهای A,B,C,D,...... لیست اقلامی که داری رو می نویسی
      مثلا ستون اول مشخصات لباس ستون دوم مشخصات کفش و ستون سوم مشخصات کیف
      حالا اگر در b1 که ولی دیشن نوشتی هم کالا ها را به همین ترتیب نوشته باشی یعنی لباس و کفش و کیف و ... بر اساس آفستی اگر اولین گزینه انتخاب شد ستون اول رو بیاورد یعنی لباس ها اگر گزینه دوم انتخاب شدن کفش ها و به همین ترتیب یعنی کافیه که شکاره کلایی که انتخاب میکنید اولی و دومی و سومی رو تو آفست قرار بدی در این صورت به ایفهای زیادی نیاز پیدا نمیکنی
      موفق باشی
      ---------------------------------------------------------------------------------------------------
      بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم (دکتر شریعتی)
      shamsololama@yahoo.com
      09177733411

      کامنت

      • mohsen_persia

        • 2011/10/24
        • 21

        #4
        RE: محدودیت استفاده از شرط IF درکلید Data validation

        دوستان از راهنمائی شما متشکرم . با data validation و دستور indirect مشکلم حل شد.

        کامنت

        • zahrarezaie375

          • 2015/03/12
          • 5

          #5
          سلام میخواستم بپرسم ازتون چطوری این شرط هارو گذاشتید.ممنون میشم اگه کمکم کنید

          کامنت

          • mohammad_ashooryan

            • 2014/08/13
            • 480
            • 80.00

            #6
            نوشته اصلی توسط mohsen_persia
            دوستان از راهنمائی شما متشکرم . با data validation و دستور indirect مشکلم حل شد.
            نوشته اصلی توسط zahrarezaie375
            سلام میخواستم بپرسم ازتون چطوری این شرط هارو گذاشتید.ممنون میشم اگه کمکم کنید
            با سلام
            با روشي كه دوستمون گفتن فايل ضميمه رو پيوست كردم.
            قسمت هاي نامگذاري شده رو ميتونيد از تب formulas قسمت name manager ميتونيد ببينيدو همچنين
            با كيك بر روي هر يك از سلولهاي a1 و b1 شيت2 و انتخاب گزينه data validation از تب data ميتونيد فرمولها رو ببينيد.
            سوالي داشتيد در خدمتم.
            datavalidation&indirect.xlsx

            کامنت

            • zahrarezaie375

              • 2015/03/12
              • 5

              #7
              از زحمتی که کشیدید خیلی ممنونم اما من میخوام وقتی گزینه ی لباس زرد رو انتخاب کردم مقادیری ک دارم نمایش بده.میخوام برای هر کدوم شرطی بزارم .مثلا اگر لباس زرد انتخاب کردم مقدارهای 1و2و4 به ترتیب در سلول های ستون نمایش داده بشه و ...میخوام بدونم چطور میشه از تابع if و offset باهم استفاده کرد.ممنون

              کامنت

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

                • 2014/06/22
                • 1496

                #8
                با سلام
                نمونه فایلتون رو بذارید روی فایل توضیح داده میشه

                sigpic

                کامنت

                • zahrarezaie375

                  • 2015/03/12
                  • 5

                  #9
                  Last edited by zahrarezaie375; 2015/03/13, 14:22.

                  کامنت

                  • mohammad_ashooryan

                    • 2014/08/13
                    • 480
                    • 80.00

                    #10
                    نوشته اصلی توسط zahrarezaie375
                    از زحمتی که کشیدید خیلی ممنونم اما من میخوام وقتی گزینه ی لباس زرد رو انتخاب کردم مقادیری ک دارم نمایش بده.میخوام برای هر کدوم شرطی بزارم .مثلا اگر لباس زرد انتخاب کردم مقدارهای 1و2و4 به ترتیب در سلول های ستون نمایش داده بشه و ...میخوام بدونم چطور میشه از تابع if و offset باهم استفاده کرد.ممنون
                    با سلام
                    فايل زير رو ببينيد. همين منظورتونه؟
                    datavalidation&indirect2.xlsx

                    کامنت

                    • zahrarezaie375

                      • 2015/03/12
                      • 5

                      #11
                      نوشته اصلی توسط mohammad2060
                      با سلام
                      فايل زير رو ببينيد. همين منظورتونه؟
                      [ATTACH]6276[/ATTACH]
                      خیر این رو برای نمونه مثال زدم فایل من فرق داره که لینکش رو گذاشتم.شما شرطی نداری توی فایلت من ندیدم

                      کامنت

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

                        • 2014/06/22
                        • 1496

                        #12
                        خواسته شما این بوده؟
                        فایل های پیوست شده

                        sigpic

                        کامنت

                        • zahrarezaie375

                          • 2015/03/12
                          • 5

                          #13
                          نوشته اصلی توسط shamsololama
                          با درود فراوان
                          برای حل این مشکل یکی از راه ها اینه که شما از آفست استفاده کنید
                          به این صورت که شما به تریتب در ستونهای A,B,C,D,...... لیست اقلامی که داری رو می نویسی
                          مثلا ستون اول مشخصات لباس ستون دوم مشخصات کفش و ستون سوم مشخصات کیف
                          حالا اگر در b1 که ولی دیشن نوشتی هم کالا ها را به همین ترتیب نوشته باشی یعنی لباس و کفش و کیف و ... بر اساس آفستی اگر اولین گزینه انتخاب شد ستون اول رو بیاورد یعنی لباس ها اگر گزینه دوم انتخاب شدن کفش ها و به همین ترتیب یعنی کافیه که شکاره کلایی که انتخاب میکنید اولی و دومی و سومی رو تو آفست قرار بدی در این صورت به ایفهای زیادی نیاز پیدا نمیکنی
                          موفق باشی

                          با سلام منظور شما اینه که برای آفست شرط گذاری کنیم؟؟میشه بدونم چطوری؟

                          کامنت

                          چند لحظه..