یکی از اجزای خیلی مهم فرمول نویسی در اکسل آدرس دهی ها ( reference ) می باشد. در این پست می خواهیم درباره موضوع خیلی مهم و کاربردی انواع آدرس دهی نسبی و مطلق صحبت کنیم. آدرس ها در سه دسته قرار می گیرند:
- آدرس دهی نسبی
- آدرس مطلق
- آدرس دهی ترکیبی
1- آدرس دهی نسبی
در آدرس دهی نسبی سلول مرجع و رفرنسی که در فرمول از آن استفاده کرده ایم نسبت به مکانش می تواند تغییر کند. برای اینکه موضوع را بیشتر درک کنید ابنگونه مثال را با هم بررسی کنیم. فرض کنید در سلول B1 فرمولی نوشته ایم که در آن از سلول A1 استفاده شده است. حالا اگر فرمول استفاده شده در سلول B1 را برای بقیه سلول های ستون B کپی کنیمآن سلول A1 به تناسب سلول B تغییر خواهد کرد ؛ در سلول B10 مقدار آن A10 خواهد بود و در B5 مقدارش A5 می باشد.
A | B | C | |
1 | 1 | =A1 | 1 |
2 | 2 | =A2 | 2 |
3 | 3 | =A3 | 3 |
4 | 4 | =A4 | 4 |
5 | 5 | =A5 | 5 |
2-آدرس دهی مطلق سطر و ستون در اکسل
خیلی وقت ها در فرمول نویسی نباید مقدار آدرس دهی ها نسبت به کپی کردن تغییر کند. در همان مثالی که در بخش قبلی زدیم، زمانی که می خواهید که فرمولی که در سلول B1 نوشتید و در آن از سلول A1 نام بردید را برای سلول B10 نیز با همان سلول A1 استفاده کنید باید از آدرس دهی مطلق برای A1 استفاده کنید.
– علامت $ در فرمول اکسل
شاید تا به حال فرمول نویسی هایی دیده باشید که در آنها از علامت $استفاده شده است. این علامت $ که قبل از شماره ردیف یا ستون می آید به معنای این هست که این ردیف یا ستون مطلق می باشد و نسبت به تغییر مکان ثابت هستند.
برای اضافه نمودن علامت $ می توان از صفحه کلید علامتش را درج نمود یا اینکه کلید F4 را فشار دهید و به صورت خودکار علامت $ را اضاه نمایید.
A | B | C | |
1 | 1 | =$A$1 | 1 |
2 | 2 | =$A$1 | 1 |
3 | 3 | =$A$1 | 1 |
4 | 4 | =$A$1 | 1 |
5 | 5 | =$A$1 | 1 |
3- آدرس دهی ترکیبی
گاهی اوقات پیش می آید که نیاز دارید که به طور مثال سطر ثابت ولی ستون تغییر کند یا اینکه ردیف تغییر کند ولی ستون ثابت باشد. این مورد هم که کاربردهای خاص خودش را دارد با قرار دادن علامت $ قبل از ستون یا ردیف انجام می شود. هر کدام را که خواستید ثابت شود قبل از آن علامت $ قرار دهید.
استفاده از آدرس دهی نسبی و مطلق در ساخت داشبوردها و محاسبات مختلف خیلی می تواند کمک حال باشد.
بیشتر بخوانید: