شما ممکنه تجربه کار با فرمولهایی که یک عملگر دارن رو داشته باشین، مثل ۷+۹. فرمولهای پیچیدهتر ممکنه چندین عملگر ریاضی داشته باشن، مثل ۵+۲*۸. وقتی که فرمول بیشتر از یک عملگر داشته باشه، ترتیب عملگرها برای اکسل تعیین میکنه که کدام عملیات رو اول انجام بده. برای اینکه از فرمولها نتیجه دلخواه رو بگیرید لازمه با ترتیب عملگرها در اکسل آشنا شده باشین.
ترتیب انجام عملیات ریاضی در اکسل
اکسل فرمولها رو بر اساس ترتیب زیر انجام میده:
۱- ابتدا مقادیر داخل پرانتزها محاسبه میشن.
۲- محاسبات مربوط به توان برای مثال ۳^۲
۳- ضرب و تقسیم، هر کدوم که در فرمول زودتر نوشته شده باشن.
۴- جمع و تفریق، هر کدوم که در فرمول زودتر نوشته شده باشن.
توجه: کلمه PEMDAS رو یادتون باشه. این کلمه میتونه ترتیب انجام عملیات در اکسل رو به شما یاد آوری کنه.
- P = parentheses : پرانتزها
- E = Exponential : توان
- MD = Multiplication and division : ضرب و تقسیم
- AS = Addition and subtraction : جمع و تفریق
در زبان انگلیسی برای اینکه این ترتیب رو فراموش نکنن از جمله زیر استفاده میکنن.
PEMDAS = Please Excuse My Dear Aunt Sally
ایجاد فرمول های پیچیده
در مثال زیر ما نمایش میدیم که چطوری اکسل از ترتیب عملگرها برای حل فرمولهای پیچیده استفاده میکنه. ما اینجا میخواهیم هزینه مالیات یک فاکتور رو محاسبه کنیم. برای انجام اینکار ما فرمولمون رو به این شکل در سلول D6 مینویسیم.
=(D3+D4+D5)*0.075
این فرمول جمع اقلام فاکتور رو محاسبه میکنه، و بعد مجموع اونها رو به نرخ مالیات ۷.۵% (که بصورت ۰.۰۷۵ نوشته میشه) ضرب میکنه، تا نتیجه فرمول رو محاسبه کنه.
اکسل با توجه به ترتیب عملگرها اول مقادیر داخل پرانتزها رو محاسبه میکنه. در این مثال مقادیر داخل پرانتزها با هم جمع میشن :
۲۷۴.۱۰ = (۴۵.۸۰+۶۸.۷۰+۱۵۹.۶۰)
بعد حاصل جمع رو در نرخ مالیات ضرب میکنه.
۲۷۴.۱۰*۰.۰۷۵
نتیجه فرمول نمایش میده که هزینه مالیات $۲۰.۵۶ هست.
- توجه: خیلی مهمهکه هر وقت فرمولی رو میسازید، ترتیب عملگرها رو یادتون باشه. در غیر اینصورت اکسل نتایج رو درست محاسبه نمیکنه. در مثال بالا اگه پرانتزها رو قرار نمیذاشتیم، اول عملیات ضرب انجام میشد و در نتیجه محاسبات اشتباه انجام میشدن. معمولا استفاده از پرانتزها بهترین راه اطمینان از رعایت ترتیب عملگرها هست.
ایجاد یک فرمول پیچیده با استفاده از ترتیب عملگرها
در مثال زیر ما با استفاده از ارجاع به سلولها و همینطور استفاده از مقادیر عددی در داخل فرمول، میخواهیم یک فرمول پیچیده بسازیم، که جمع اجزاء یک فاکتور رستوران رو محاسبه کنه. فرمول اول جمع هر ردیف رو محاسبه میکنه و در آخر جمع کل رو هم محاسبه میکنه.
۱- سلول مربوط به فرمول رو انتخاب کنید، در این مثال ما سلول D5 رو انتخاب میکنیم.
۲- فرمول خودتون رو وارد کنید. در این مثال ما فرمول زیر رو وارد میکنیم:
=B3*C3+B4*C4
این فرمول از ترتیب عملگرها استفاده میکنه و اول عملیات ضرب رو محاسبه میکنه:
۲.۷۹*۳۵ = ۹۷.۶۵
۲.۲۹*۲۰ = ۴۵.۸۰
بعد این مقادیر رو با هم جمع میکنه تا به جمع کل برسه.
۹۷.۶۵+۴۵.۸۰
۳- برای اطمینان از درستی کار دوباره فرمول خودتون رو بررسی کنید، بعد Enter رو فشار بدین. فرمول محاسبه میشه و نتیجه رو نمایش میده. در مثال ما نتیجه، $۱۴۳.۴۵ هست.
- توجه: شما میتونید پرانتزها رو به هر معادلهای اضافه کنید، تا خواندن فرمول راحتتر بشه. چون اضافه کردن پرانتزها در این مثال روی نتایج ما تاثیری نداره، ما میتونیم عملیات ضرب ر داخل پرانتزها بذاریم تا این مساله رو شفاف کنیم که اونها قبل از عملیات جمع محاسبه میشن.
اگه فرمول شما خطایی داشته باشه، اکسل این موضوع رو به شما اطلاع نمیده، بنابراین این وظیفه شماست و عادت کنید که همیشه فرمول خودتون رو حداقل دوبار بررسی کنید.