در این مطلب در مورد کاربرد علامت دلار $ در آدرس دهی سلولها در گوگل شیت Google Sheets و تفاوت یک آدرس نسبی و مطلق صحبت خواهیم کرد.
کاربرد کارکتر $ در فرمول های گوگل شیت:
اگر علامت $ قبل از شماره ستون یا شماره ردیف یک سلول قرار گیرد، آنرا از حالت نسبی به حالت مطلق تبدیل میکند.
مثال از کارکتر $ در فرمول های گوگل شیت:
همانطور که قبلا بیان کردیم، دادهها در Google Sheets درون سلولها جای میگیرند و هر سلول بوسیله یک کد که نشان دهنده آدرس ستون و ردیف آن است، کدگذاری میشود. سپس در مطلب شروع فرمول نویسی در Google Sheets توضیح دادیم که چطور میتوان فرمول یک سلول را در سلولهای دیگر کپی کرد، به عنوان مثال در تصویر زیر در سلول C1 فرمول =A1*B1 را تعریف کردهایم و آنرا به سلولهای C2 تا C4 تعمیم دادهایم، در نتیجه در سلول C4 فرمول =A4*B4 تعریف شده است؛
حالا اگر بخواهیم یکی از ورودیهای فرمول ثابت باشد و هنگام کپی کردن فرمول، تغییر نکند، در آدرسدهی آن میتوانیم از علامت $ استفاده کنیم، به عبارت دیگر وقتی علامت $ را قبل از آدرس ستون یا ردیف یک سلول وارد نمائیم، آنرا از حالت نسبی به حالت مطلق تبدیل میکنیم، به عنوان نمونه اگر در مثال قبلی فرمول =A$1*B1 را در سلول C1 تعریف کنیم، آدرس ستون سلول A1 بصورت مطلق درنظر گرفته میشود و هنگام کپی کردن در سلولهای دیگر، مقدار آن تغییر نمیکند، مانند تصویر زیر؛
همچنین میتوان علامت $ را قبل از کد ستون تعریف نمود، در این حالت شماره ستون سلول بصورت مطلق در نظر گرفته میشود و اگر فرمول سلول را بصورت افقی تعمیم دهیم، مقدار ستون تغییر نمیکند، به عنوان مثال در تصویر زیر فرمول =A1*A2 را در سلول A3 تعریف کردهایم و آنرا در سلولهای B3 تا D3 کپی کردهایم؛
حالا اگر فرمول سول A3 را بصورت =$A1*A2 تعریف کنیم سپس آنرا به سلولهای B3 تا D3 تعمیم دهید، نتیجه بصورت زیر خواهد شد؛
* علامت $ را میتوان همزمان برای ستون و ردیف یک سلول تعریف کرد تا هنگام کپی کردن آن در سایر سلولها، هر دو شماره ستون و ردیف آن ثابت بماند.
بازنشر مطالب با رعایت قوانین سایت جیگاید آزاد است.
اگر این مطلب برایتان مفید بود، آنرا با دیگران به اشتراک بگذارید یا نظر خود را درباره این مطلب بیان کنید.