خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


16 . توابع (Functions) اکسل 2016

16 . توابع (Functions) اکسل 2016
نویسنده : امیر انصاری
یک تابع در واقع یک فرمول از پیش نوشته شده است که مقادیر خاصی را در ترتیب خاصی مورد محاسبه قرار می دهد. اکسل توابع عمومی خیلی زیادی دارد که با استفاده از آنها می توانید مجموع، میانگین، تعداد، بیشترین مقدار و کمترین مقدار یک دسته از سلولها را محاسبه کنید. برای استفاده صحیح از توابع اکسل لازم است تا قسمتهای مختلف یک تابع را بشناسید و همینطور نحوه ارسال پارامترها به تابع را بدانید.

سیستم یکپارچۀ سازمانی راهکار



اگر می خواهید مثالهای ارائه شده را دقیقا مانند آموزش اجرا کنید فایل اکسل زیر را که مربوط به مثالهای همین درس می باشد دانلود کنید.

دانلود فایل اکسل مربوط به مثالهای این آموزش

قسمتهای مختلف توابع اکسل


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

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

کار با پارامترها


پارامترهای توابع می توانند به یک سلول اکسل و یا به یک مجموعه سلول در اکسل اشاره داشته باشند. پارامترها باید داخل پرانتز محصور شوند. تعداد پارامترها با توجه به املاء تابع مشخص می شود.

برای مثال، تابع زیر میانگین دامنه سلولی B1:B9 را محاسبه می کند. این تابع تنها یک پارامتر دارد.

=AVERAGE(B1:B9)


16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

اگر یک تابع دارای چندین پارامتر باشد، پارامترها را باید با علامت ویرگول (comma) از یکدیگر تفکیک کنید. برای مثال، تابع زیر مجموع تمامی سلولهایی را که در پارامترهای تابع مشخص شده است را محاسبه می کند.

=SUM(A1:A3, C1:C2, E1)


16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

ایجاد توابع


توابع خیلی متنوعی در اکسل وجود دارند. در ادامه برخی از پرکاربردترین های آنها را ذکر می کنیم:

  • SUM : این تابع مقادیر سلولها را با هم جمع می زند و حاصلجمع را نمایش میدهد.
  • AVERAGE : این تابع میانگین سلولها را محاسبه میکند. در واقع ابتدا مقادیر کلیه سلولها را با هم جمع می کند و حاصل جمع بدست آمده را بر تعداد سلولها تقسیم می کند.
  • COUNT : این تابع تعداد سلولها را محاسبه می کند.
  • MAX : این تابع سلولی را که بیشترین (بزرگترین) مقدار را دارد به عنوان خروجی نمایش می دهد.
  • MIN : این تابع سلولی را که کمترین (کوچکترین) مقدار را دارد به عنوان خروجی نمایش می دهد.

ایجاد یک تابع با استفاده از دستور AutoSum


دستور AutoSum به شما این امکان را می دهد تا خیلی سریع پر کاربردترین توابع اکسل شامل SUM،AVERAGE،COUNT،MIN و MAX را بتوانید استفاده نمایید، در مثال زیر ما با استفاده از ویژگی AutoSum تابع SUM را ایجاد می کنیم.

ابتدا سلولی را که می خواهید تابع را در آن ایجاد کنید را انتخاب کنید. در این مثال ما سلول D13 را انتخاب می کنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

در تب Home و در قسمت Editing ، بر روی فلش کوچکی که کنار دستور AutoSum قرار دارد کلیک کنید. سپس از گزینه های باز شده تابع مورد نظرتان را انتخاب کنید. در این مثال ما تابع Sum را انتخاب می کنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

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

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

دکمه اینتر را بفشارید. تابع محاسبه شده و نتایجش نمایش داده می شود. در مثال ما مجموع دامنه سلولی D3:D12 مقدار $765.29 می باشد.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

دستور AutoSum در تب Formulas نیز موجود است و از آن طریق نیز می توانید به آن دسترسی داشته باشید.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز


وارد کردن توابع بصورت دستی


اگر نام تابع را بدانید خودتان می توانید مستقیما آن را تایپ کنید. در مثال زیر ما از تابع AVERAGE بصورت دستی استفاده خواهیم کرد.

سلولی را که می خواهید تابع را در آن ایجاد کنید، انتخاب نمایید، در این مثال ما سلول C10 را انتخاب می کنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

ابتدا علامت مساوی (=) و سپس نام تابع مورد نظرتان را تایپ کنید. همچنین درهنگام تایپ یکسری نام بصورت اتوماتیک ظاهر می شود که به جای تایپ می توانید از بین آن گزینه ها نیز تابع مورد نظرتان را انتخاب کنید. در این مثال ما عبارت زیر را تایپ می کنیم :

=AVERAGE


16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

دامنه سلولی مورد نظر را در بین دو پرانتر وارد کنید. در این مثال ما دامنه سلولی (C3:C9) را وارد می کنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

دکمه اینتر را بفشارید. تابع محاسبه شده و نتایجش نمایش داده می شوند. در مثال ما تابع میانگین سلولها را محاسبه می کند.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

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

کتابخانه توابع اکسل


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

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

افزودن یک تابع با استفاده از کتابخانه توابع اکسل


در مثال زیر ما از تابع COUNTA استفاده می کنیم تا تعداد سلولها را بدست بیاوریم. برخلاف تابع COUNT که برای محاسبه تعداد سلولهای با نوع داده عددی کاربرد داشت، تابع COUNTA تعداد سلولهای هر نوع داده ای را محاسبه می کند.

سلولی را که قصد ایجاد تابع در آن را دارید انتخاب کنید، در این مثال ما سلول B17 را انتخاب می کنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

تب Formulas را انتخاب کنید تا به کتابخانه توابع دسترسی داشته باشید.

در کتابخانه توابع دسته بندی مورد نظر و سپس تابع مورد نظر را انتخاب نمایید. در این مثال ما دسته بندی More Functions را انتخاب می کنیم و سپس نشانگر ماوس را بر روی گزینه Statistical می بریم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

تابع مورد نظرتان را از لیست انتخاب کنید. در این مثال ما تابع COUNTA را انتخاب می کنیم، این تابع تعداد سلولهایی که مقدار داشته باشند را محاسبه خواهد کرد، صرفنظر از اینکه نوع داده آن سلول چه نوعی باشد.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

پنجره پارامترهای تابع نمایش داده می شود. ابتدا فیلد Value1 را انتخاب کنید و سپس سلولهای مورد نظرتان را تایپ و یا انتخاب کنید. در این مثال ما دامنه سلولی A3:A12 را وارد می کنیم. شما ممکن است بخواهید با وارد کردن مقادیری در فیلد Value2 پارامترها را بیشتر کنید اما ما در این مثال به همان دامنه سلولی A3:A12 اکتفا می کنیم.

وقتی پارامترها را وارد کردید OK کنید.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

تابع محاسبه شده و نتایجش نمایش داده می شود.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

استفاده از دستور Insert Function


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

روش استفاده از دستور Insert Function در اکسل


در مثال زیر ما میخواهیم از توابع محاسباتی تاریخ در اکسل استفاده کنیم.

سلول مورد نظر برای ایجاد تابع را انتخاب کنید، در این مثال ما سلول G3 را انتخاب می کنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

تب Formulas و سپس دستور Insert Function را انتخاب کنید.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

صفحه دستور Insert Function باز می شود.

کلمه کلیدی که نمایانگر دستور مورد نظرتان است را تایپ کنید، در این مثال ما عبارت count days را تایپ می کنیم. و سپس دکمه Go را می زنیم.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

در بین نتایج دنبال نتیجه مورد نظرتان باشید، آن را انتخاب کنید و سپس OK کنید. در این مثال ما تابع NETWORKDAYS را انتخاب می کنیم، که تعداد روزهای کاری (غیر تعطیل) بین دو تاریخ را محاسبه می کند.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

پنجره Function Arguments باز می شود. در این پنجره باید پارامترهای تابع را تعیین نمایید. در این مثال ما برای پارامتر Start_date سلول E3 و برای پارامتر End_date سلول F3 را وارد می کنیم.

وقتی پارامترها را وارد کردید OK کنید.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

تابع محاسبه شده و نتایج آن نمایش داده می شود.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز

درست مانند فرمولها، توابع نیز می توانند به سلولهای مجاورشان کپی شوند. شما می توانید با استفاده از ویژگی fill handle که در درسهای قبلی آموزشش را دیده اید این کار را انجام بدهید.

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز


تمرین عملی


ابتدا فایل اکسل زیر را دانلود کنید.

فایل نمونه اکسل برای تمرین

برگه Challenge را با کلیک بر روی تب آن انتخاب کنید.

در سلول F3 تابعی بنویسید که میانگین دامنه سلولی B3:E3 را محاسبه کند.

با استفاده از ویژگی fill handle تابع نوشته شده را به دامنه سلولی F4:F17 کپی کنید.

در سلول B18 با استفاده از دستور AutoSum تابعی اضافه کنید که کوچکترین مقدار موجود در دامنه سلولی B3:B17 را نمایش بدهد.

در سلول B19 با استفاده از کتابخانه توابع اکسل تابعی اضافه کنید تا با استفاده از تابع median دامنه سلولی B3:B17 را مورد محاسبه قرار دهد. نکته : شما می توانید با استفاده از دسته بندی More Functions و سپس Statistical این تابع را بیابید.

در سلول B20 تابعی بنویسید که بیشترین مقدار در دامنه سلولی B3:B17 را نمایش بدهد.

دامنه سلولی B18:B20 را انتخاب کنید، سپس با استفاده از ویژگی fill handle این دامنه سلولی را به دامنه سلولی C18:F20 کپی کنید.

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

16 . توابع (Functions) اکسل 2016 . آموزشگاه رایگان خوش آموز


آموزش قبلی : 15 . ارجاع بصورت نسبی و ارجاع بصورت مطلق در سلولهای اکسل 2016

آموزش بعدی : 17 . نکات پایه ای برای کار با داده ها در اکسل 2016

نمایش دیدگاه ها (1 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.