• پارادوکس روز تولد (۲)

    Author وهاب مختاری

    در "بخش اول مقاله" صورت مسئله "پارادوکس روز تولد" را شرح دادیم. داستان از این قرار بود: می‌خواهیم بدانیم دست کم چند نفر دور هم جمع شوند تا احتمال وجود حداقل یک جفت آدم با تاریخ تولد (ماه، روز) مشترک بر احتمال عدم وجود آن بچربد؛ یعنی احتمال وجود دست کم ۵۰ درصد باشد. در این بخش، جواب مسئله را گام به گام پیدا خواهیم کرد.

  • اعتبارسنجی داده‌ ها در اکسل

    Author وهاب مختاری

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

اکسل و کپی کردن خانه‌ های فرمول‌دار (بخش اول)

نویسنده: وهاب مختاری, سه شنبه, ۱۸ مرداد ۱۳۹۰, منتشر شده در بخش علم و فناوری, تعداد بازدیدها 8211,

اکسل و کپی کردن خانه‌ های فرمول‌دار (بخش اول)



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

 

 

 

 

به شکل ۱ دقت کنید.

شکل ۱

 

در خانه‌ی A5 فرمول مجموع خانه‌های A1 تا A4 می‌نویسیم و بعد از فشردن کلید Enter همان‌طور که در شکل ۲ می‌بینید، عدد ۳۰ حاصل می‌شود که برابر مجموع دو عدد ۱۰ و دو عدد ۵ بالای آن است.


شکل ۲


حال اگر خانه‌ی A5 را انتخاب و کپی و سپس در خانه‌ی B5 پیست کنیم، به نظر شما حاصل خانه‌ی B5 چه خواهد بود؟ ممکن است حدس بزنید که حاصل خانه‌ی B5 نیز برابر ۳۰ می‌شود. اما این طور نیست. شکل ۳ نشان می‌دهد که B5 برابر ۳۴ شده است! فکر می‌کنید چرا؟


شکل ۳

 

مجموع خانه‌های بالای B5 یعنی خانه‌های B1 تا B4 را حساب کنید. چقدر می‌شود؟ درست است! حاصل آن برابر ۳۴ است. به نظر می‌آید B5 مجموع خانه‌های بالا سرش باشد! نکته همین جاست. در اکسل، کپی کردن خانه‌های فرمول‌دار با کپی کردن خانه‌های معمولی متفاوت است. به شکل ۱ برگردید و بخش fx را نگاه کنید. چه فرمولی جلوی fx نوشته شده است؟ بله درست است: =SUM(A1:A4) این فرمول خانه‌ی A5 است. شکل ۳ فرمول جلوی fx را نگاه کنید. در اینجا فرمول =SUM(B1:B4) نوشته شده است! اجازه بدهید یک بار دیگر با هم مرور کنیم. خانه‌ی A5 را در B5 کپی کردیم و فرمول =SUM(A1:A4) تبدیل به =SUM(B1:B4) شد! به این ویژگی اکسل می‌گویند ارجاع نسبی یا Relative Reference.

ارجاع نسبی کار با اکسل و کپی کردن فرمول‌ها را ساده می‌کند. انگار اکسل این را درک می‌کند که وقتی شما فرمول مجموع‌گیری را از خانه‌ی A5 به خانه‌ی B5 کپی می‌کنید، هدفتان پیدا کردن مجموع خانه‌های ستون B است، نه ستون A.

 

ارجاع نسبی چیست؟

بار دیگر به مثال بالا و شکل‌های ۱ و ۲ و ۳ توجه کنید. وقتی در خانه‌ی A5 می‌نویسید =SUM(A1:A4) در واقع اکسل پیش خود این گونه فرض می‌کند که شما دارید مجموع چهار خانه‌ی بالا سر A5 را حساب می‌کنید و این یعنی ارجاع "نسبی". ارجاع نسبی یعنی اینکه در فرمول =SUM(A1:A4) خود A1 تا A4 مهم نیستند، بلکه جای آنها "نسبت" به A5 مهم است. جای آنها نسبت به A5 می‌شود "چهار خانه‌ی بالا سر A5". پس فرمول نوشته شده در A5 یعنی =SUM(A1:A4) برای اکسل این مفهوم را در پی دارد: "چهار خانه‌ی بالایی را جمع بزن!". حال وقتی A5 را در B5 کپی می‌کنیم، اکسل انگار همین دستور را کپی می‌کند: "چهار خانه‌ی بالایی را جمع بزن!". منتها ترجمه‌ی ریاضی این جمله وقتی در خانه‌ی B5 نوشته شود برابر است با =SUM(B1:B4)

بیایید به یک مثال دیگر نگاهی بیاندازیم. شکل ۴ را می‌بینید؟ در خانه‌ی B2 فرمول حاصل‌ضرب خانه‌ی بالایی و خانه‌ی سمت چپ B2 را نوشته‌ایم.

 

شکل ۴

 

بعد از زدن کلید Enter، حاصل این خانه در شکل ۵ مشخص می‌شود.

 

شکل ۵

 

اگر B2 را در C2 و D2 کپی کنیم، چه اتفاقی می‌افتد؟ پاسخ را می‌توانید در شکل ۶ مشاهده کنید.


شکل ۶


به نظر شما بعد از کپی کردن، چه فرمول‌هایی در خانه‌های C2 و D2 نوشته می‌شود؟

به این مطلب چه امتیازی می‌دهید؟

4.0/5 امتیازهای داده شده (13 امتیاز)

به اشتراک گذاری

در مورد نویسنده

وهاب مختاری

دیدگاه‌ها (1)

  • زهرا
    زهرا
    ۱۳ خرداد ۱۳۹۲ at ۱۸:۰۸ |

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

دیدگاه خود را با نویسنده این مطلب در میان بگذارید:




انصراف ارسال دیدگاه ...

پزشکی و سلامت