ارجاع به Sheet یا Workbook خارجی دیگر در لیبره آفیس کالک
هنگامی که با چندین workbook یا worksheet کار میکنید، اغلب لازم است که دادهها را از workbookهای مختلف به workbook فعلی بازگردانید یا بازیابی کنید. در لیبره آفیس کالک، می توانید با استفاده از یک مرجع خارجی به آن برسید.
مرجع خارجی، همانطور که از نامش مشخص است، اشاره به یک فایل خارجی (workbook) یا سلولی در داخل آن workbook میکند و میتواند به هر شکلی با یک مسیر کاملا واجد شرایط با پوشهها یا سرورها باشد.
دو نوع مرجع خارجی وجود دارد که می توانید آن را در لیبره آفیس کالک انجام دهید.
- ارجاع به sheet دیگر.
- ارجاع به workbook دیگر.
نحوه ارجاع به یک sheet دیگر در لیبره آفیس کالک
برای ارجاع به هر سلول یا محدوده سلولی در worksheet دیگر، دلار “$” و سپس نام sheet و سپس یک نقطه (.) و سپس آدرس سلول قرار دهید.
$sheet_name.cell_address
به عنوان مثال، برای اشاره به سلول C3 در Sheet2، باید اینگونه استفاده کنید:
=$Sheet2.C3
برای ارجاع محدودهای از سلولها در فرمول خود، از قالب زیر استفاده کنید.
=$sheet_name.firstcell:lastcell
به عنوان مثال، برای ارجاع سلولهای C3 به E4 در Sheet2، از فرمول زیر استفاده کنید.
=$Sheet2.C3:E4
نکته
اگر نام sheet حاوی فاصله یا کاراکترهای خاص است، نام sheet را در یک نقل قول (‘) قرار دهید. مانند زیر.
=$'Project Plan'.A1:A3
نحوه ارجاع به workbook دیگر در لیبره آفیس کالک
برای ایجاد یک مرجع خارجی به یک workbook، از نام workbook و به دنبال آن “#” و علامت دلار “$” و سپس نام برگه و سپس یک نقطه “” استفاده کنید. و آدرس سلول یا محدوده بنابراین، با توجه به این، میتوانید از فرمت مرجع زیر برای ایجاد یک مرجع خارجی به یک workbook باز استفاده کنید:
workbook_name#$sheet_name.firstcell:lastcell
MainProject.ods#$'Project Plan'.A1:A3
به عنوان مثال، اگر میخواهید محدوده بالا A1:A3 را جمعآوری کنید، میتوانید از فرمول زیر استفاده کنید:
=SUM(MainProject.ods#$'Project Plan'.A1:A3)
مثالها و نکات استفاده
- همیشه از مسیر کامل فایلهای *.ods لیبره آفیس کالک در فرمول مرجع خود استفاده کنید.
- برای سیستمهای مبتنی بر لینوکس، همانطور که در مثال نشان داده شده است از فرمول زیر استفاده کنید:
='file:///home/arindam/price.ods'#$'fruit price'.B2
- برای ویندوز، همانطور که در مثال نشان داده شده است، از فرمول زیر استفاده کنید:
='file:///D:/price.ods'#$'fruit price'.B2
- اگر نام فایل یا نام sheet دارای نویسه خاصی مانند فاصله است، باید فرمول را در یک نقل قول (‘) قرار دهید.
- وقتی به یک workbook خارجی مراجعه می کنید، لیبره آفیس کالک همیشه از مرجع مطلق استفاده می کند. بنابراین، به یاد داشته باشید که علامت دلار ($) را تغییر دهید تا بنا به نیاز خود مرجع نسبی یا مختلط باشد.
درباره محسن بهارلوئی
رسالت من و تیم حاضر در رسانه «محتوای باز» که از اقصی نقاط ایران در حال تالیف مقالات آموزشی هستند؛ آموزش کلیه نرمافزارهای آزاد/متنباز و ابزارهای گنو/لینوکسی برای ایرانیان است. امید است که هر چه سریعتر و با کیفیتتر محقق شود.
نوشتههای بیشتر از محسن بهارلوئیاین سایت از اکیسمت برای کاهش جفنگ استفاده میکند. درباره چگونگی پردازش دادههای دیدگاه خود بیشتر بدانید.

دیدگاهتان را بنویسید