تابع ABS اکسل- قدر مطلق اعداد حقیقی

تعریف قدر مطلق:

در ریاضیات، قدر مطلق (Absolute Value) عددی حقیقی، مقدار عددی آن بدون در نظر گرفتن علامتش است.

قدر مطلق یک عدد همواره نامنفی است یعنی یا مثبت است یا صفر.

به بیان دیگر، قدرمطلق یک عدد برابر است با فاصله آن عدد تا صفر.

کاربرد قدر مطلق:

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

برنامه اکسل برای ما تابع قدر مطلق را تعریف کرده است و نام آن را ABS می گذارد.کاربرد این تابع بسیار ساده می باشد.

ساختار تابع ABS:

=ABS(number)

=ABS(عدد)

number:

در این قسمت عدد مورد نظر و یا آدرس سلول را وارد کنید.

مانند مثال زیر که خروجی آن عدد 2 خواهد بود:

=ABS(-2)

اما بیایید با یک مثال کاربردی از این تابع استفاده کنیم.جدول زیر میزان ورود و خروج افراد از درب یک ورزشگاه می باشد.از شما می خواهند میانگین “ورود و خروج” را در هر ساعت اعلام کنید.(از این طریق می خواهند بدانند در هر ساعت چه تعداد افراد از درب عبور می کنند تا اگر درب ورزشگاه کوچک بود، آن را بزرگتر بکنند)

آموزش تابع abs اکسل-قدر مطلق

همان طور که مشاهده می کنید اعداد ورودی مثبت هستند و اعداد خروجی منفی هستند.اگر آن ها را با هم جمع کنیم به عدد 1 می رسیم!!! این عدد اصلا منطقی نمی باشد چرا که به وضوح می بینید که در هر ساعت مثلا 10 نفر وارد و 9 نفر خارج می شوند.

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

تابع ABS در Excel

در ادامه با ما باشید تا این مثال را به روشی دیگر حل کنیم  و حالت های مختلف(حتی بدون استفاده از تابع ABS) را برای آن در نظر بگیریم:

[cf-restrict]

 اما آیا راه حل بهتری هم وجود دارد؟ یعنی اینکه فقط یک فرمول بنویسیم که هم قدر مطلق بگیرد و هم میانگین را به ما بدهد؟بله:

شاید در ابتدا تصور کنید که با ترکیب تابع Average و تابع ABS به این نتیجه خواهیم رسید.مانند فرمول زیر:

=AVERAGE(ABS(B2:C15))

اما اگر این کار را انجام دهید به شما خطای #VALUE! خواهد داد.چاره کار فرمول های آرایه ای می باشد.

در این حالت باید از فرمول های آرایه ای استفاده کنیم.یعنی وقتی فرمول را نوشتیم، همزمان سه کلید Ctrl+Shift+Enter را فشار دهید.

{=AVERAGE(ABS(B2:C15))}

حالت 2:

به دلایلی یعضی سلول ها خالی مانده اند.برای محاسبه میانگین چه می کنید؟جواب:

{=AVERAGE(IF(B2:C15<>””,ABS(B2:C15)))}

حالت3:

به دلایلی یعضی سلول ها خالی باقی مانده اند و یا حاوی متن هستند.برای محاسبه میانگین چه می کنید؟ جواب

حالت 4:

از شما کوچکترین عدد ورود و خروج را می خواهند.جواب:

{=MIN(ABS(B2:C15))}

حالت 5:

اگر از شما بخواهند بدون استفاده از تابع ABS میانگین را بدست آورید:

=(AVERAGEIF(B2:C15,”>0″) – AVERAGEIF(B2:C15,”<0″))/2

و یا از فرمول زیر:

=AVERAGE(AVERAGEIF(B2:C15,{“>0″,”<0”})*{1,-1})

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

[/cf-restrict]

 

4 دیدگاه‌ها

  1. سلام.
    وااااااااااااقعاً سپاسگزارم، با توضیحات ساده و کامل، بسیار کارگشا بودید.
    سپاس

  2. سلام وقتی قدر مطلق عددی رو تو اکسل می گیریم بعد اگه بخوایم یع عدد دیگه رو از قدر مطلق کسر کنیم حاصل محاسبه درست در نماید، لطفاً راهنمایی کنید

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید