استفاده از محتوای یک سلول به عنوان نام یک شیت در فرمول

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

    • 2011/07/16
    • 50
    • 56.00

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

    سلام به همه ی اساتید
    میخواستم ببینم فرمولی وجود داره که محتوای یک سلول رو در فرمول قرار بده

    فرض کنید در سلول a1 نام یک شیت نوشته شده است (مثلا شیت data)
    من میخوام تو سلول a2 این فرمول رو بنویسم
    =data!$a$1
    حالا نیاز به فرمول پویایی دارم که با تغییر سلول a1 به نام شیت ی دیگر (مثلا info) فرمول من هم تغییر کنه و به فرمول زیر تبدیل بشه
    =info!$a$a
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    از فرمول ذیل استفاده کنید

    کد PHP:
    =indirect("'"&a1&"'!"&"a1"
    فایل های پیوست شده

    کامنت

    • Imanfy

      • 2011/07/16
      • 50
      • 56.00

      #3
      بسیار عالی
      ممنونم دوست عزیز iranweld
      نکته ی ظریفی به اندازه یک ' داشت که نمی تونستم پیداش کنم.
      راهنمایی جالبی بود
      اگر براتون مقدوره در مورد استفاده از محتوای یک سلول در فرمول سلول دیگه یه سری توضیح ارائه بدید.
      همچنین اگر حوصله اش رو دارید در مورد کاربرد این ' در فرمول توضیح بدید.
      پیشاپیش سپاسگذارم

      کامنت

      • rahi_feri

        • 2014/08/08
        • 524
        • 94.67

        #4
        سلام
        علامت ' که به علامت نقل قول تک (single quotation mark) معروفه در اکسل! زمانی در آدرس دهی ها استفاده می شود که آدرس مورد نظر به Sheet یا Workbook دیگه دارای فاصله در نام باشد! و به این صورت نام کارپوشه یا کاربرگ یا هر دو در میان این علامت قرار میگیره! همچنین در آدرس دهی فایل ها به محل ذخیره فایل!... مثال : به فایل پیوست رجوع کنید!
        همچنین از این علامت برای تبدیل به متن کردن و تبدیل فرمول به متن هم استفاده میشه!
        فایل های پیوست شده
        [B][SIZE=1]بخش امضاء :
        [/SIZE][/B][LEFT]
        [CODE]
        Sub Macro()
        ActiveCell = "IY" & Right(Application.Name, 5)
        With ActiveCell.Characters(Start:=2, Length:=1).Font
        .Name = "Webdings"
        .Color = 255
        End With
        End Sub
        [/CODE]
        [/LEFT]

        کامنت

        چند لحظه..