آموزش فرمول نویسی اکسل (قسمت۲): ارجاع، آدرس دهی یا رفرنس دهی در اکسل

excel-refrencing

در فرمول‌های اکسل، از ارجاع زیاد استفاده می‌شود. می‌توان به سلول‌ها، دامنه‌ها، سلول‌ها و دامنه‌های دیگر کاربرگ‌ها، حتی سلول‌ها و دامنه‌های دیگر کارپوشه‌ها در اکسل نیز ارجاع کرد. فرمول‌ها و توابع در اکسل، زمانی به حداکثر کارایی خود می‌رسند که از ارجاع‌ها استفاده می‌کنند؛ پس درک مفهوم ارجاع برای یادگیری اکسل بسیار مهم است.

با توجه به اینکه در بیشتر فرمول‌هایی که در اکسل از دامنه‌ها استفاده می‌کنند یک تابع اکسل نیز وجود دارد، پس در مثال زیر که جهت آموزش مفهوم ارجاع می‌باشد از تابع SUM استفاده می‌شود:

۱- در سلول‌های یکی از ستون‌های کاربرگ اکسل چند عدد درج کنید.

۲- بر روی سلولی که می‌خواهید نتیجه ی کار را نمایش دهد کلیک کنید.

۳- برای شروع این تابع در اکسل، عبارت )SUM= را در آن تایپ کنید.

۴- در فایل اکسل روی نخستین سلولی که در آن مقدار را درج کرده اید کلیک کرده، دکمه ی چپ ماوس را نگه داشته و آن را تا آخرین سلولی که مقداردهی شده است، بکشید.

۵- دکمه ی ماوس را رها کنید. بدین ترتیب آدرس دامنه ی انتخاب‌شده در جایی که فرمول و تابع درج شده اند، اضافه خواهد شد.

۶- کاراکتر “(” را تایپ کرده و کلید Enter را فشار دهید تا نتیجه ی تابع SUM (حاصل جمع مقادیر سلول‌های دامنه ی انتخاب شده در اکسل) در سلول هدف به نمایش در بیاید.

نکته: در اکسل علاوه بر درگ کردن با ماوس می‌توان آدرس دامنه ی مورد استفاده در تابع را به صورت دستی تایپ کرد.

اکسل وقتی با آدرس سلول‌ها سروکار دارد، برنامه ی پویایی است. اگر در سلولی، فرمولی درج دشه باشد که به آدرس سلول(های) دیگری ارجاع می‌کند و فرمول سلول نخست را در سلول دیگری کپی کنید، آدرس ارجاع داخل سلول تغییر خواهد کرد تا با محل جدید تناسب یابد. اگر فکر می‌کنید این موضوع گیج‌کننده است، تمرین زیر را انجام دهید تا با مفهوم تغییر ارجاع‌های داخل فرمول را در اکسل، بهتر آشنا شوید:

۱-در سلول B2، عدد ۱۰۰ را درج کنید.

۲- در سلول C2، فرمول = B2*2 را تایپ کنید.

۳- با فشردن کلید Enter، عدد ۲۰۰ در سلول C2 به نمایش در خواهدآمد.

۴- اگر سلول C2، سلول فعال نیست، یک بار روی آن کلیک کنید.

۵-کلیدهای ترکیبی Ctrl+C را فشرده یا روی Copy در دسته ی Clipboard از قسمت Home نوار ریبون اکسل کلیک کنید.

۶- روی سلول C3 کلیک کنید.

۷-کلیدهای ترکیبی Ctrl+v را فشرده یا روی دکمه ی Paste در دسته ی Clipboard از قسمت Home نوار ریبون کلید کنید.

۸- اگر یک خط متحرک عجیب دور سلول C2 مشاهده کردید، کلید Esc را فشار دهید. همچنین اگر سلول C3، سلول فعال نیست، کافی است یک بار روی آن کلیک کنید.

حال اگر به نوار فرمول اکسل نگاه کنید، محتوای آن فرمول = B3*2 خواهد بود (توجه کنید که = B2*2 تبدیل به = B3*2 شده است).

نکته: خط متحرکی که احتمالا دور سلول C2 مشاهده می‌کنید به اصطلاح مارکی نامیده می‌شود و به معنای آن است که در وسط یک عملیات کپی یا برش قرار دارید و خط مارکی حول داده‌های کپی یا برش خورده قرار می‌گیرد.

عمل ارجاع و تغییر آدرس به این مفهوم است که اکسل فرض می‌کند فرمول سلول C2 به سلول B2 ارجاع می‌کند (یک سلول در سمت چپ آن) و وقتی فرمول آن سلول به سلول C3 کپی می‌شود، فرض می‌کند که باید ارجاع به سلول سمت چپ آن (سلول B3) انجام شود و به همین ترتیب، آدرس فرمول در C3 را تغییر خواهد داد.

آدرس‌ها در اکسل دو گونه هستند؛ آدرس‌های نسبی مانند مثال پیش که به نسبت تغییر محل و کپی‌شدن در محل و کپی کردن در محل جدید تغییر می‌کنند و آدرس‌های مطلق که همیشه ثابت می‌مانند.

هنگام کپی کردن فرمول‌ها در اکسل معمولا آدرس‌دهی نسبی مطلوب است و این رفتار، رفتار پیش‌فرض اکسل محسوب می‌شود. اما گاهی اوقات کاربر خواهان آدرس‌دهی مطلق است تا آدرس یک سلول یا یک دامنه، بدون تغییر در محل جدید قرار بگیرد.

در یک ارجاع سلول مطلق در اکسل، یک کاراکتر دلار ($) قبل از نام ستون همچنین قبل از شماره ی ردیف قرار می‌گیرد. البته می‌توان از آدرس‌دهی مختلط هم استفاده کرد که در آن شیوه، کاراکتر دلار فقط قبل از نام ستون یا شماره ی ردیف قرار می‌گیرد و در صورت کپی کردن چنین آدرسی به محل جدید، بخشی که به شکل نسبی نوشته شده (بدون کاراکتر دلار) تغییر می‌کند و بخش مطلق (با کاراکتر دلار) تغییر نخواهد کرد. به مثال‌های جدول زیر دقت کنید:

نوع ارجاعفرمولآنچه پس از کپی کردن فرمول رخ می‌دهد
نسبیA1=هم ستون و هم ردیف تغییر می‌کند.
مطلق$A$1=نه ستون و نه ردیف تغییر نخواهد کرد.
مختلط$A1=ستون تغییر نمی‌کند، اما ردیف تغییر می‌کند.
مختلطA$1=

ستون تغییر می‌کند، اما ردیف تغییر نمی‌کند.

 

پست های مرتبط

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*