کلید میانبر کوتیشن

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

    • 2015/02/17
    • 104
    • 61.00

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

    سلام
    تعداد زیادی از سلول های یک فایل اکسل فرمول نوشتم که باید همه را تک به تک داخل کوتیشن قرار بدم ولی خیلی زمانبره
    آیا راهی هست یا یک کلید میانبر وجود داره که بازدنش داخل کوتیشن قرار بگیره؟
    مثل علامت $ که با زدن کلید f4 انجام میشه
    ممنون میشم راهنمایی کنید
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    نوشته اصلی توسط nazi nazi
    سلام
    تعداد زیادی از سلول های یک فایل اکسل فرمول نوشتم که باید همه را تک به تک داخل کوتیشن قرار بدم ولی خیلی زمانبره
    آیا راهی هست یا یک کلید میانبر وجود داره که بازدنش داخل کوتیشن قرار بگیره؟
    مثل علامت $ که با زدن کلید f4 انجام میشه
    ممنون میشم راهنمایی کنید

    سلام دوست عزيز
    تو ستون كناريش فرمول بنويسيد خيلي راحت ميتونين كوتيشن بذارين. اينطوري:
    کد:
    =""""&a1&""""

    کامنت

    • nazi nazi

      • 2015/02/17
      • 104
      • 61.00

      #3
      نوشته اصلی توسط Amir Ghasemiyan

      سلام دوست عزيز
      تو ستون كناريش فرمول بنويسيد خيلي راحت ميتونين كوتيشن بذارين. اينطوري:
      کد:
      =""""&a1&""""
      سلام
      خیلی ممنون بابت جوابتون
      مشکل اینجاست که تو ستون های کناریش هم فرمول نوشته شده

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #4
        نوشته اصلی توسط nazi nazi
        سلام
        خیلی ممنون بابت جوابتون
        مشکل اینجاست که تو ستون های کناریش هم فرمول نوشته شده
        خب تو يك شيت ديگه يا يه جاي ديگه اين كار رو بكنيد بعد اون رو كپي پيست وليو بكنيد روي ستون اوليتون

        کامنت

        • nazi nazi

          • 2015/02/17
          • 104
          • 61.00

          #5
          نوشته اصلی توسط amir ghasemiyan
          خب تو يك شيت ديگه يا يه جاي ديگه اين كار رو بكنيد بعد اون رو كپي پيست وليو بكنيد روي ستون اوليتون
          پس اجازه بدید بگم مشکلم کجاست شاید اصلا راه دیگه ای داشته باشه
          فرض کنید یک فایل اکسل داریم که دوشیت داره
          در شیت یک از a1:z50 یکسری محاسبات و اعداد هست
          در شیت 2 میخوام همین اطلاعات باشه یعنی از a1:z0 شیت 2 را مساوی شیت اول قرار میدم
          خوب مشکل از اینجا شروع میشه
          در شیت یک ما از بالا یک ردیف اضافه میکنیم یعنی باید اضافه بشه
          وقتی این اتفاق می افته در شیت 2 فرمول ها یه ردیف به پایین حرکت میکنن یعنی در سلول a1 شیت دو بجای این که مساوی a1 شیت یک باشه خود بخود مساوی a2 شده
          پس من مجبورم از تابع indirect استفاده کنم و نام سلول را داخل کوتیشن بگذارم که چون تعداد زیاده خیلی طول میکشه
          راهی هست که بشه راحتر انجام داد
          چون نمیشه با کشیدن یک سلول به بقیه سلول ها تعمیم داد مجبورم یکی یکی انجام بدم که خیلی زمانبره
          باید چکار کرد؟

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4598
            • 100.00

            #6
            نوشته اصلی توسط nazi nazi
            پس اجازه بدید بگم مشکلم کجاست شاید اصلا راه دیگه ای داشته باشه
            فرض کنید یک فایل اکسل داریم که دوشیت داره
            در شیت یک از a1:z50 یکسری محاسبات و اعداد هست
            در شیت 2 میخوام همین اطلاعات باشه یعنی از a1:z0 شیت 2 را مساوی شیت اول قرار میدم
            خوب مشکل از اینجا شروع میشه
            در شیت یک ما از بالا یک ردیف اضافه میکنیم یعنی باید اضافه بشه
            وقتی این اتفاق می افته در شیت 2 فرمول ها یه ردیف به پایین حرکت میکنن یعنی در سلول a1 شیت دو بجای این که مساوی a1 شیت یک باشه خود بخود مساوی a2 شده
            پس من مجبورم از تابع indirect استفاده کنم و نام سلول را داخل کوتیشن بگذارم که چون تعداد زیاده خیلی طول میکشه
            راهی هست که بشه راحتر انجام داد
            چون نمیشه با کشیدن یک سلول به بقیه سلول ها تعمیم داد مجبورم یکی یکی انجام بدم که خیلی زمانبره
            باید چکار کرد؟
            کد:
            =INDIRECT("[COLOR=#ff0000]Sheet1!
            بله هست
            شما ميتونين از تابع indirect به اين صورت استفاده كنيد.
            طبق توضيحات شما، فرض كنيد شما اطلاعاتتون رو در شيت 1 قرار دادين و در شيت 2 در همون سلول معادل شيت 1 ميخواهيد اطلاعات رو فراخواني كنيد. پس در شيت 2 اين فرمول رو بايد در سلول A1 بنويسيد و درگ كنيد
            
            R"&ROW()&"C"&COLUMN(),FALSE)
            قسمتي كه قرمز كردم اسم شيت اول هست. [/COLOR]

            کامنت

            • nazi nazi

              • 2015/02/17
              • 104
              • 61.00

              #7
              نوشته اصلی توسط Amir Ghasemiyan
              کد:
              =INDIRECT("[COLOR=#ff0000]Sheet1!
              بله هست
              شما ميتونين از تابع indirect به اين صورت استفاده كنيد.
              طبق توضيحات شما، فرض كنيد شما اطلاعاتتون رو در شيت 1 قرار دادين و در شيت 2 در همون سلول معادل شيت 1 ميخواهيد اطلاعات رو فراخواني كنيد. پس در شيت 2 اين فرمول رو بايد در سلول A1 بنويسيد و درگ كنيد
              
              R"&ROW()&"C"&COLUMN(),FALSE)
              قسمتي كه قرمز كردم اسم شيت اول هست. [/COLOR]
              با این فرمول زمانی که در شیت اول یک ردیف به بالا اضافه میشه در شیت دو ردیف اول صفر میشه در صورتی که من میخوام ثابت بمونه اگر هم قرار به صفر شدن هست از پایین صفر بشه چون ورودی هاا از بالاست

              در مورد فرمول هم توضیحاتی بدید لطفا

              کامنت

              • Amir Ghasemiyan

                • 2013/09/20
                • 4598
                • 100.00

                #8
                نوشته اصلی توسط nazi nazi
                با این فرمول زمانی که در شیت اول یک ردیف به بالا اضافه میشه در شیت دو ردیف اول صفر میشه در صورتی که من میخوام ثابت بمونه اگر هم قرار به صفر شدن هست از پایین صفر بشه چون ورودی هاا از بالاست

                در مورد فرمول هم توضیحاتی بدید لطفا

                متوجه نشدم يني چي ثابت بمونه؟ شما در رديف بالا كه اضافه ميكنيد مقدار وارد كنيد مقدارش رو نشون ميده بهتون. متوجه نميشم مشكلتون چيه الان. ميخواهيد وقتي رديف اضافه كردين تو شيت 2 صفر نشون نده؟ خالي نشون بده؟

                اين فرمول هم استفاده از آدرس دهي ric1 هست

                کامنت

                • nazi nazi

                  • 2015/02/17
                  • 104
                  • 61.00

                  #9
                  نوشته اصلی توسط Amir Ghasemiyan

                  متوجه نشدم يني چي ثابت بمونه؟ شما در رديف بالا كه اضافه ميكنيد مقدار وارد كنيد مقدارش رو نشون ميده بهتون. متوجه نميشم مشكلتون چيه الان. ميخواهيد وقتي رديف اضافه كردين تو شيت 2 صفر نشون نده؟ خالي نشون بده؟

                  اين فرمول هم استفاده از آدرس دهي ric1 هست
                  ببخشید من اشتباه کردم
                  ممنونم حل شد
                  فقط در مورد فرمول درست متوجه نشدم

                  کامنت

                  • Amir Ghasemiyan

                    • 2013/09/20
                    • 4598
                    • 100.00

                    #10
                    نوشته اصلی توسط nazi nazi
                    ببخشید من اشتباه کردم
                    ممنونم حل شد
                    فقط در مورد فرمول درست متوجه نشدم

                    يك روش آدرس دهي داريم كه شما ميشناسيد مثلا A1 و C5 و ...
                    يك روش آدرس دهي ديگه هم داريم كه به اين صورت هست:
                    مثلا : R1C1 - R[2]C3

                    اين روش آدرس دهي مرسوم نيست اما براي دايناميك كردن خيلي كاربرد داره و راه گشاست و در تركيب با indirect خيلي خوب عمل ميكنه

                    ما يك دوره آموزش يك روزه هم در اين خصوص در مشهد برگزار كرديم كه ويدئوش هم موجوده. فكر كنم در كانال تلگراممون باشه

                    کامنت

                    • nazi nazi

                      • 2015/02/17
                      • 104
                      • 61.00

                      #11
                      نوشته اصلی توسط Amir Ghasemiyan

                      يك روش آدرس دهي داريم كه شما ميشناسيد مثلا A1 و C5 و ...
                      يك روش آدرس دهي ديگه هم داريم كه به اين صورت هست:
                      مثلا : R1C1 - R[2]C3

                      اين روش آدرس دهي مرسوم نيست اما براي دايناميك كردن خيلي كاربرد داره و راه گشاست و در تركيب با indirect خيلي خوب عمل ميكنه

                      ما يك دوره آموزش يك روزه هم در اين خصوص در مشهد برگزار كرديم كه ويدئوش هم موجوده. فكر كنم در كانال تلگراممون باشه
                      ممنونم
                      فایل موجود را بررسی نمایید
                      اطلاعات از شیت qc-1 فرآخوانی میشه ولی در شیت Admin-1 خوانده نمیشه
                      فایل های پیوست شده

                      کامنت

                      • Amir Ghasemiyan

                        • 2013/09/20
                        • 4598
                        • 100.00

                        #12
                        نوشته اصلی توسط nazi nazi
                        ممنونم
                        فایل موجود را بررسی نمایید
                        اطلاعات از شیت qc-1 فرآخوانی میشه ولی در شیت Admin-1 خوانده نمیشه

                        علت اينه كه اين فرمولي كه بهتون دادم سلول نظيرش رو از شيت admin-1 ميخونه. ميتونين اينطوري تغيير بدين فرمول رو كه هرجاي شيت 2 فرمول رو گذاشتين اطلاعات سلول A1 به بعد از شيت 1 رو بخونه

                        کد:
                        =INDIRECT("'QC-1'!R"&ROW(A1)&"C"&COLUMN(A1),FALSE)

                        کامنت

                        • nazi nazi

                          • 2015/02/17
                          • 104
                          • 61.00

                          #13
                          نوشته اصلی توسط Amir Ghasemiyan

                          علت اينه كه اين فرمولي كه بهتون دادم سلول نظيرش رو از شيت admin-1 ميخونه. ميتونين اينطوري تغيير بدين فرمول رو كه هرجاي شيت 2 فرمول رو گذاشتين اطلاعات سلول A1 به بعد از شيت 1 رو بخونه

                          کد:
                          =INDIRECT("'QC-1'!R"&ROW(A1)&"C"&COLUMN(A1),FALSE)
                          ممنونم حل شد
                          خیلی لطف کردید

                          کامنت

                          • Amir Ghasemiyan

                            • 2013/09/20
                            • 4598
                            • 100.00

                            #14
                            نوشته اصلی توسط nazi nazi
                            ممنونم حل شد
                            خیلی لطف کردید
                            خواهش ميكنم
                            پس لطفا تاپيك رو حل شده كنيد

                            کامنت

                            چند لحظه..