خانه / آموزش و ترفند / آدرس دهی نسبی و مطلق در اکسل

آدرس دهی نسبی و مطلق در اکسل

آدرس دهی نسبی

فرض كنید سلولهای Excel را به صورت زیر پر كرده ایم :

آموزش مایکروسافت اکسل - آدرس دهی

در سلول B1 فرمول A1+A2 را می نویسیم .اگر این فرمول را copy كرده و در سلول B2 .Paste كنیم و یا با استفاده از Auto fill محتوای سلولهای B2 تا B4 را پر كنیم .اعداد ۵و۷و۴ به ترتیب برای سلولهای B2 تا B4 ظاهر میشوند. حال میخواهیم بدانیم این اعداد از كجا بدست آمده اند. وقتی ما در سلول B1 فرمول A1+ A2 را تایپ میكنیم، در حقیقت سلول سمت چپی و یك سلول پایین آن با هم جمع میشوند. پس برای سلول B2 ، سلول سمت چپی ( A2 ) و سلول پایینی آن ( A3) با هم جمع میشوند كه جواب ۵ میشود. برای سلولهای بعدی هم به همین ترتیب محاسبات انجام میشود. به این نوع آدرس دهی ، آدرس دهی نسبی گفته میشود چون نسبت به مكان هر سلول ، فرمول سلول عوض میشود و در حقیقت فرمول درون سلول B2 ، A2+A3 میشود.

آدرس دهی مطلق

در این آدرس دهی با كپی كردن فرمول در هر سلولی ، فرمول عوض نمی شود.فرض كنید میخواهیم حقوق افراد یك اداره را حساب كنیم. حقوق با استفاده از فرمول زیر حساب میشود ( حقوق پایه * ۷% – حقوق پایه = حقوق ) حقوق پایه را در ستون B مینویسیم. برای محاسبه حقوق میتوانیم در سلول C1 فرمول B1-B1*7%= را بنویسیم و برای تمام افراد Auto fill كنیم. در این حالت در حقیقت از آدرس دهی نسبی استفاده كرده ایم. ولی فرض كنید كه درصد مالیات عوض شده و ۱۰% شود. حالا باید دوباره فرمول جدیدی در سلول C1 نوشته و مجدد Auto fill كنیم. برای اینكه نخواهیم در هر بار عوض شدن درصد مالیات فرمول را عوض كنیم میتوانیم درصد مالیات را در سلول جدا نوشته و از آدرس آن در فرمول استفاده كنیم. پس مثلاً در سلول A1 عدد ۷% را مینویسیم و در سلول C1 فرمول B1-B1*A1 را مینویسیم حال Auto fill میكنیم. ولی میبینیم كه برای بقیه سلولها جواب همان حقوق پایه می شود. چرا؟چون با آدرس دهی نسبی میخواهد عمل كند و چون در سلول C1 فرمول B1-B1*A1 بوده ، برای C2 فرمول B2-B2*A2 میشود كه مقدار A2 صفر است. پس جواب همان مقدار حقوق پایه میشود. برای رفع این مشكل باید سلول A1 ثابت شود. یعنی در تمام فرمولها A1 در ستون حقوق پایه ضرب شود. در این حالت از آدرس دهی مطلق استفاده میكنیم. برای ثابت كردن سطر یا ستون در كنار حرف ستون یا عدد سطر علامت $ میگذاریم. اگر بخواهیم سلول را ثابت كنیم در كنار حرف ستون و عدد سطر هر دو علامت $ میگذاریم. یعنی در سلول C1 مینویسیم :B1-B1*$A$1

  • pic1 دانلود با لینک مستقیم :
  • pic2 حجم فایل :
  • pic3 منبع :

درباره ابراهیم

ابراهیم
با سلام . ابراهیم میری هستم متولد 1367 از بیرجند ،علاقه زیادی به فناوری اطلاعات دارم. مدیر سایت بیرجند آی تی هستم و فعالیتهایی پیرامون فناوری اطلاعات ، حسابداری ، شبکه و برنامه نویسی با عنوان " بیرجند آی تی " انجام میدم . فقط در صورت نیاز به پشتیبانی با شماره :09392959146 تماس بگیرید. از پاسخگویی پیامکی معذوریم .

بررسی همچنین

تعریف دارایی

منابعی که دارای ارزش اقتصادی هستند و افراد، شرکت‌ها یا دولت‌ها مالکیت آن را در ...

یک نظر

  1. با سلام آموزش خوبی بود. سپاسگزارم.

پاسخ دهید

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

* Copy This Password *

* Type Or Paste Password Here *