شماره ردیف اتوماتیک

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

    • 2012/05/18
    • 157
    • 4.00

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

    سلام بر همگی دوستان
    خیلی وقتها شده که در اکسل جداولی را طراحی میکنید ولی به هنگام بازبینی های مجدد مجبور به اصلاح آن میشود برای همین موضوع ممکنه از ردیف های میانی اطلاعاتی را (row) را پاک کنید.....خب بعد چه اتفاقی میافتد؟ ستون ردیفهاتون ناقص میشه! مثلا از 156 میپره به 159...وقتی حواستون نباشه که اون را اصلاح کنید ولی گزارش رنگی میگیرید خیلی ضایع میشوید!
    حالا سئوالم اینه
    میشه ستون ردیف اتوماتیک ساخت تا حتی با پاک کردن ردیفهای میانی خودش را اصلاح کند؟
    ممنون:D
    [FONT=tahoma]:Smilebb (31):[/FONT]
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    RE: شماره ردیف اتوماتیک

    سلام
    بله.به راحتی
    کافیه ی ایف ساده بنویسید
    فرض کنید توی ستون a می خوایم ردیف بزنیم.بعدشرطمون هم مثلا پر بودن سل ها در ستون b هست.یعنی اگر b1 پر بود.a1 رو عدد بزن.
    این فرمول رو توی سلa2[/code] بزنید

    کد:
    =if(b1<>"";max($a$1:a1)+1;"")
    حالا
    درگ کنید تا هرجا که لازمه
    به $ دقت کنید
    هرصوالی دارید در خدمتم
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • alfa

      • 2012/05/18
      • 157
      • 4.00

      #3
      RE: شماره ردیف اتوماتیک

      ممنون استاد جالب بود
      ولی مشکل اینه که وقتی از اون وسط یک ردیف دیلیت میکنید همه چیز بهم میریزه
      [FONT=tahoma]:Smilebb (31):[/FONT]

      کامنت

      • khakzad

        • 2010/03/17
        • 2034
        • 85.00

        #4
        RE: شماره ردیف اتوماتیک

        برای من که مشکلی پیش نمیاد
        فرمول رو اشتباه وارد کردین
        فایل رو ببینید
        فایل های پیوست شده
        [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

        [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
        [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
        :wcom:

        [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
        [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
        [/CENTER]

        کامنت

        • alfa

          • 2012/05/18
          • 157
          • 4.00

          #5
          RE: شماره ردیف اتوماتیک

          ایوالله دستت درد نکنه خودشه ممنون
          [FONT=tahoma]:Smilebb (31):[/FONT]

          کامنت

          • fallrain
            • 2011/06/07
            • 2

            #6
            خيلي خوب بود ممنون از راهنماييتون

            کامنت

            • Ali Parsaei
              مدير تالارتوابع اکسل

              • 2013/11/18
              • 1522
              • 71.67

              #7
              سلام،
              يک روش بسيار ساده استفاده از تابع row است و با استفاده از آن اگر هر ستون جدول را سورت کنيد رديفها در ستون اول اتوماتيک تصحيح مي گردد. و ضمنا" اگر سطر ها را هم حذف کنيد باز هم مشکلي پيش نخواهد آمد. فايل پيوست را نگاه کنيد
              فایل های پیوست شده
              [SIGPIC][/SIGPIC]

              کامنت

              • m.estreji

                • 2012/10/13
                • 60
                • 75.00

                #8
                نوشته اصلی توسط khakzad
                برای من که مشکلی پیش نمیاد
                فرمول رو اشتباه وارد کردین
                فایل رو ببینید
                خانم خاکزاد این فایل هیچ ارتباطی به سوال نداره ( قابل توجه )
                به نظر من از این کد استفاده بشه بهتره چون حتی اگر فیلتر هم اعمال بشه باز فرمولمون عمل میکنه
                کد:
                =if(b1<>"";subtotal(3;b$1:b1);"")

                کامنت

                • khakzad

                  • 2010/03/17
                  • 2034
                  • 85.00

                  #9
                  نوشته اصلی توسط m.estreji
                  خانم خاکزاد این فایل هیچ ارتباطی به سوال نداره ( قابل توجه )
                  به نظر من از این کد استفاده بشه بهتره چون حتی اگر فیلتر هم اعمال بشه باز فرمولمون عمل میکنه
                  کد:
                  =if(b1<>"";subtotal(3;b$1:b1);"")
                  سلام
                  اگر دقت بفرمایید تاریخ پست مربوط میشه به یک سال و نیم پیش و بعد از اون تغییرات سایت و مسائل جابجایی فایل ها.... (در پست بعد نشون میده شخص سوال کننده به جواب رسیدن!)
                  نظر شمام محترم. هر سوال n راه حل می تونه داشته باشه

                  ممنونم
                  موفق باشید
                  [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

                  [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
                  [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
                  :wcom:

                  [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
                  [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
                  [/CENTER]

                  کامنت

                  • حسینعلی

                    • 2014/01/27
                    • 172

                    #10
                    سلام.این تابع مربوط به داخل اکسل هستش.درماکرونویسی چه کدی بایدنوشت تا مثل تابع عمل کنه؟؟تشکر

                    کامنت

                    • mokaram
                      مدير تالار اکسل و بانک اطلاعاتی

                      • 2011/02/06
                      • 1805
                      • 74.00

                      #11
                      نوشته اصلی توسط حسینعلی
                      سلام.این تابع مربوط به داخل اکسل هستش.درماکرونویسی چه کدی بایدنوشت تا مثل تابع عمل کنه؟؟تشکر
                      دوست عزیز تو کد نویسی شما هر وقت خواستید از توابع اکسل استفاده کنید از قطعه کد زیر بهره ببرید
                      کد PHP:
                      application.worksheetfunction.نام تابع 
                      [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
                      [/CENTER]

                      کامنت

                      • امين اسماعيلي
                        مدير تالار ويژوال بيسيك

                        • 2013/01/17
                        • 1198
                        • 84.00

                        #12
                        نوشته اصلی توسط m.estreji
                        خانم خاکزاد این فایل هیچ ارتباطی به سوال نداره ( قابل توجه )
                        به نظر من از این کد استفاده بشه بهتره چون حتی اگر فیلتر هم اعمال بشه باز فرمولمون عمل میکنه
                        کد:
                        =if(b1<>"";subtotal(3;b$1:b1);"")
                        فرمول صحیح کد 103 به جای 3 هستش

                        کد:
                        =if(b2<>"",subtotal(103,b$2:b2),"")
                        در پناه خداوندگار ایران زمین باشید و پیروز

                        کامنت

                        • majid_mx4

                          • 2012/06/25
                          • 699

                          #13
                          نوشته اصلی توسط حسینعلی
                          سلام.این تابع مربوط به داخل اکسل هستش.درماکرونویسی چه کدی بایدنوشت تا مثل تابع عمل کنه؟؟تشکر
                          با سلام

                          احتراما فایل ضمیمه را بررسی نمایید .( راههای مختلفی وجود دارد که این یکی از این راه هاست در این فایل ستون a و اولین خانه بعد از سرتیتر شناسایی شده و شماره گذاری میشود)
                          با تشکر میر
                          فایل های پیوست شده

                          کامنت

                          • rahim625

                            • 2015/09/09
                            • 11

                            #14
                            سلام
                            و با عرض پوزش مجدد به جهت باز کردن این موضوع قدیمی
                            بنده هم میخواهم در جدول شماره ردیف اتوماتیک ایجاد کنم مثلا وقتی در ستون b توضیحی وارد میشود در ستون a شماره به صورت اتوماتیک ثبت شود
                            با سپاس

                            کامنت

                            • iranweld

                              • 2015/03/29
                              • 3341

                              #15
                              با سلام
                              از فرمول ذیر در ستون ردیف جدول استفاده کنید

                              کد PHP:
                              =if(b2<>"",max($a$1:a1)+1,""
                              فایل های پیوست شده

                              کامنت

                              چند لحظه..