چه تابع حرف انگلیسی سر ستونها را در یک سلول برمیگرداند و چطوری؟

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

    • 2014/02/28
    • 88

    چه تابع حرف انگلیسی سر ستونها را در یک سلول برمیگرداند و چطوری؟

    سلام به همه دوستان
    یک سوال تابع column شماره ستون را برمیگرداند در فرمول حالا ما تابعی در اکسل داریم که حرف ستون را برگرداند همان حروف انگلیسی سر ستونها را یا چطوری میشه محدود مثلا 400 تا سر ستون انگلیسی را از بالای ستونها کپی کرد در سلولها ؟

    مثلا من یک فرمول دارم
    به این ترتیب
    sum (A2:A5
    فرمول بعدی سلول در ردیف هست
    sum (B2:B5
    sum (C2:C5
    همه فرمولها در یک ردیف پشت سر هم به ترتیب هستند مثلا سلول a1 با فرمول

    sum (A2:A5 و b1 با فرمول sum (B2:B5 و به همین ترتیب با حرف مشابه سرستون های اکسل فرمول تکرار میشود حالا راهی هست مثل همین column که پشت سر هم حرف را بصورت سری مشابه خود سر ستونها کامل کنه ؟خواهشا راهنمایی کنید
    ممنون
    از همه
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    سلام
    فرمول address این کار ررو انجام میده
    ارگومان اول که ردیف هست و برای شما ثابت.ارگومان دوم ستون هست که میتونید از همون column استفاده کنید
    [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]

    کامنت

    • ed2008

      • 2014/02/28
      • 88

      #3
      سلام

      ممنون جناب خاکزاد میشه خواهشا همین فرمول اول (sum(A2:A5
      را برگردانید با همین address بنویسید
      فرمول من نمیدانم درست هست یا نه
      sum (address(column(B1),1):address(column(E1),1
      ممنون میشوم از شما

      کامنت

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

        • 2013/11/18
        • 1522
        • 71.67

        #4
        من درست نفهميدم چه کار مي خواهيد بکنيد ولي اگر فرمول زير را در يک سل بنويسيد حرف ستون همان سل در آن درج خواهد شد:
        کد PHP:
        =mid(address(row();column());2;1
        [SIGPIC][/SIGPIC]

        کامنت

        • khakzad

          • 2010/03/17
          • 2034
          • 85.00

          #5
          خدمت شما:

          کد:
          =sum(indirect(address(row(a2),column(a1))&":"&address(row(a5),column(a1))))
          [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]

          کامنت

          • ed2008

            • 2014/02/28
            • 88

            #6
            نوشته اصلی توسط khakzad
            خدمت شما:

            کد:
            =sum(indirect(address(row(a2),column(a1))&":"&address(row(a5),column(a1))))
            سلام
            ممنون مهندس جان خیلی خیلی ممنون از کمکتان
            با سپاس فراون

            کامنت

            • ed2008

              • 2014/02/28
              • 88

              #7
              نوشته اصلی توسط علي پارسا
              من درست نفهميدم چه کار مي خواهيد بکنيد ولي اگر فرمول زير را در يک سل بنويسيد حرف ستون همان سل در آن درج خواهد شد:
              کد PHP:
              =mid(address(row();column());2;1
              سلام علی جان
              مشکل حل شد ممنون از شما

              کامنت

              • AmirAkbar

                • 2014/02/06
                • 118

                #8
                سلام ..
                دوست عزیز میدونم مشکلت حل شده ولی بشدت کنجکاوم چرا خیلی ساده فرمولو درگ نکردی و انقد کار طولانی شد؟؟؟!!!!

                کامنت

                • khakzad

                  • 2010/03/17
                  • 2034
                  • 85.00

                  #9
                  سلام
                  با اجازه من جواب رو میدم
                  فرمول ها در ردیف بودن.و درگ کردن در ردیف هم شماره ها رو زیاد نمی کنه. ضمن اینکه بعدا این ترکیب فرمول ها مفید خواهد بود(جهت یادگیری و موارد خاص). والا میشد رمول رو در ستون نوشت و بعد copy/paste special/transpose کرد
                  [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]

                  کامنت

                  چند لحظه..