فهرست مطالب
این آموزش نحوه ساخت فرمول اکسل برای افزایش یا کاهش درصد و استفاده از آن با اعداد مثبت و منفی را نشان می دهد.
در مایکروسافت اکسل، 6 تابع مختلف برای محاسبه وجود دارد. واریانس با این حال، هیچ یک از آنها برای محاسبه درصد اختلاف بین دو سلول مناسب نیستند. توابع داخلی برای یافتن واریانس به معنای کلاسیک طراحی شدهاند، یعنی اینکه مجموعهای از مقادیر چقدر از میانگین خود فاصله دارند. درصد واریانس چیزی متفاوت است. در این مقاله، فرمول مناسب برای محاسبه درصد تغییر در اکسل را خواهید یافت.
درصد تغییر چیست؟
درصد تغییر، با نام واریانس درصدی یا تفاوت ، یک تغییر متناسب بین دو مقدار، یک مقدار اصلی و یک مقدار جدید است.
فرمول تغییر درصد، میزان تغییر چیزی بین دو دوره را بر حسب درصد محاسبه میکند. برای مثال، میتوانید واریانس بین فروش در سال جاری و سال گذشته، بین دمای پیشبینیشده و مشاهدهشده، بین هزینه بودجهبندی شده و هزینه واقعی را محاسبه کنید.
به عنوان مثال، در ژانویه 1000 دلار و در فوریه 1200 دلار درآمد داشتید. ، بنابراین تفاوت 200 دلار افزایش درآمد است. اما از نظر درصد چقدر است؟ برای فهمیدن آن، از فرمول تغییر درصد استفاده می کنید.
فرمول تغییر درصد اکسل
دو فرمول اساسی برای یافتن درصد اختلاف بین دو وجود دارداعداد.
فرمول کلاسیک واریانس درصدی
در اینجا فرمول عمومی برای محاسبه درصد تغییر استفاده می شود:
( new_value - value_old ) / old_valueدر ریاضیات، معمولاً 3 مرحله برای محاسبه درصد واریانس بین هر دو مقدار عددی انجام می دهید:
- از مقدار جدید کم کنید. مقدار از قبلی.
- تفاوت را بر عدد قدیمی تقسیم کنید.
- نتیجه را در 100 ضرب کنید.
در اکسل، مرحله آخر را با استفاده از فرمت درصد .
فرمول تغییر درصد اکسل
و در اینجا یک فرمول سادهتر برای درصد تغییر در اکسل وجود دارد که همان نتیجه را برمیگرداند.
new_value / old_value - 1نحوه محاسبه درصد تغییر در اکسل
برای یافتن درصد اختلاف بین دو عدد در اکسل، می توانید از یکی از فرمول های بالا فرض کنید که فروش تخمینی در ستون B و فروش واقعی در ستون C دارید. با فرض اینکه عدد تخمینی مقدار "پایه" و واقعی مقدار "جدید" باشد، فرمول ها این شکل را دارند:
=(C3-B3)/B3
یا
=C3/B3-1
فرمول های بالا اعداد ردیف 3 را مقایسه می کنند. برای محاسبه درصد تغییر در کل ستون، این کاری است که باید انجام دهید:
- فرمول درصد اختلاف را در هر سلول خالی در ردیف 3 وارد کنید، مثلاً در D3 یا E3.
- با انتخاب سلول فرمول، روی دکمه سبک درصد کلیک کنید. راروبان یا میانبر Ctrl + Shift + % را فشار دهید. این عدد اعشاری برگشتی را به درصد تبدیل میکند.
- فرمول را به تعداد ردیفهای مورد نیاز به پایین بکشید.
پس از کپی کردن فرمول، ستون تغییر درصد دریافت خواهید کرد. از داده های شما
چگونه فرمول تغییر درصد اکسل کار می کند
هنگام انجام محاسبات به صورت دستی، یک مقدار قدیمی (اصلی) و یک مقدار جدید را می گیرید، تفاوت بین آنها را پیدا می کنید و آن را بر مقدار اصلی تقسیم کنید. برای بدست آوردن نتیجه به صورت درصد، باید آن را در 100 ضرب کنید.
برای مثال، اگر مقدار اولیه 120 و مقدار جدید 150 باشد، درصد اختلاف را می توان به این صورت محاسبه کرد:
0> =(150-120)/120
=30/120
=0.25
0.25*100 = 25%
اعمال فرمت عددی درصد در اکسل یک عدد اعشاری را به صورت درصد به صورت خودکار نمایش می دهد. بنابراین قسمت 100* حذف شده است.
فرمول اکسل برای درصد افزایش / کاهش
از آنجایی که درصد افزایش یا کاهش فقط یک مورد خاص از واریانس درصدی است، با همین فرمول محاسبه می شود:
( new_value - initial_value ) / initial_valueor
new_value / initial_value - 1به عنوان مثال، برای محاسبه درصد افزایش بین دو مقدار (B2 و C2)، فرمول این است:
=(C2-B2)/B2
یا
=C2/B2-1
فرمولی برای محاسبه درصد کاهش دقیقاً یکسان است.
درصد اکسلتغییر مقدار مطلق
به طور پیش فرض، فرمول درصد واریانس در اکسل یک مقدار مثبت برای درصد افزایش و یک مقدار منفی برای درصد کاهش برمی گرداند. برای دریافت درصد تغییر به عنوان مقدار مطلق بدون توجه به علامت آن، فرمول را در تابع ABS به این صورت بپیچید:
ABS(( new_value - old_value ) / old_value)در مورد ما، فرمول به این شکل است:
=ABS((C3-B3)/B3)
این یکی نیز به خوبی کار خواهد کرد:
=ABS(C3/B3-1)
محاسبه درصد تخفیف
این مثال یک کاربرد عملی دیگر از فرمول تغییر درصد اکسل را نشان می دهد - تعیین درصد تخفیف. بنابراین، خانم ها، وقتی به خرید می روید این را به خاطر بسپارید:
discount % = (discounted price - regular price) / regular price
discount % = discounted price / regular price - 1
درصد تخفیف به عنوان یک مقدار منفی نمایش داده می شود زیرا قیمت تخفیف جدید کوچکتر از قیمت اولیه. برای خروجی نتیجه به عنوان یک عدد مثبت ، فرمول ها را در داخل تابع ABS مانند مثال قبلی قرار دهید:
=ABS((C2-B2)/B2)
مقدار را پس از درصد تغییر محاسبه کنید
برای به دست آوردن یک مقدار پس از افزایش یا کاهش درصد، فرمول عمومی این است:
مقدار_اولیه *(1+ درصد_تغییر )فرض کنید شما نسخه اصلی را دارید مقادیر در ستون B و درصد اختلاف در ستون C. برای محاسبه مقدار جدید پس از تغییر درصد، فرمول در D2 کپی شده است:
=B2*(1+C2)
ابتدا، درصد کلی را پیدا می کنید. که باید با آن ضرب شودارزش اصلی برای این، فقط درصد را به 1 (1+C2) اضافه کنید. و سپس، درصد کلی را در اعداد اصلی ضرب کنید تا به نتیجه دلخواه برسید.
همانطور که می بینید، این راه حل برای افزایش و کاهش درصد به خوبی کار می کند:
به کل یک ستون را با درصد معینی افزایش یا کاهش دهید ، می توانید مقدار درصد را مستقیماً در یک فرمول ارائه دهید. مثلاً برای افزایش 5 درصدی همه مقادیر در ستون B، فرمول زیر را در C2 وارد کنید و سپس آن را در ردیف های باقی مانده به پایین بکشید:
=B2*(1+5%)
در اینجا، شما به سادگی مقدار را ضرب کنید. مقدار اصلی با 105٪، که مقداری را تولید می کند که 5٪ بیشتر است.
برای راحتی، می توانید مقدار درصد را در یک سلول از پیش تعریف شده (F2) وارد کنید و به آن سلول مراجعه کنید. ترفند این است که مرجع سلول را با علامت $ قفل می کنیم، بنابراین فرمول به درستی کپی می شود:
=B2*(1+$F$2)
مزیت این روش این است که برای افزایش یک ستون با درصد دیگری، فقط باید تغییر دهید. مقدار در یک سلول از آنجایی که تمام فرمول ها به آن سلول مرتبط هستند، به طور خودکار دوباره محاسبه می شوند.
محاسبه واریانس درصد با مقادیر منفی
اگر برخی از مقادیر شما با اعداد منفی نشان داده شوند، فرمول سنتی تفاوت درصد اشتباه کار خواهد کرد. یک راه حل معمول پذیرفته شده این است که با کمک تابع ABS، مخرج را یک عدد مثبت کنید.
در اینجا یک فرمول عمومی اکسل برایدرصد تغییر با اعداد منفی:
( new_value - old_value ) / ABS( old_value )با مقدار قدیمی در B2 و مقدار جدید در C2، فرمول واقعی به شرح زیر است:
=(C2-B2)/ABS(B2)
توجه داشته باشید. اگرچه این تنظیم ABS از نظر فنی صحیح است، اما در صورت منفی بودن مقدار اولیه و مثبت بودن مقدار جدید و بالعکس، این فرمول ممکن است نتایج گمراهکنندهای ایجاد کند.
درصد تغییر اکسل تقسیم بر خطای صفر (#DIV/0)
اگر مجموعه دادههای شما حاوی مقادیر صفر است، احتمالاً هنگام محاسبه درصد تغییر در اکسل با خطای تقسیم بر صفر (#DIV/0!) مواجه میشوید، زیرا نمیتوانید یک عدد را در ریاضیات بر صفر تقسیم کنید. تابع IFERROR می تواند به غلبه بر این مشکل کمک کند. بسته به انتظارات خود برای نتیجه نهایی، از یکی از راه حل های زیر استفاده کنید.
راه حل 1: اگر مقدار قدیمی صفر است، 0 را برگردانید
اگر مقدار قدیمی صفر باشد، درصد تغییر می کند. صرف نظر از اینکه مقدار جدید صفر است یا نه، 0٪ خواهد بود.
=IFERROR((C2-B2)/B2, 0)
یا
=IFERROR(C2/B2-1, 0)
راه حل 2: اگر مقدار قدیمی صفر است، بازگشت 100%
این راه حل رویکرد دیگری را با فرض اینکه مقدار جدید 100% از صفر شروع شده است پیاده سازی می کند:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
در این مورد، اگر مقدار قدیمی صفر باشد (ردیف 5) یا هر دو مقدار صفر (ردیف 9) باشد، اختلاف درصد 100٪ خواهد بود. که هیچ کدام از فرمول ها نیستperfect:
برای به دست آوردن نتایج بهتر، می توانید با استفاده از دستور IF تودرتو، دو فرمول را در یک فرمول ترکیب کنید:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
این فرمول بهبود یافته باز خواهد گشت:
- در صورتی که مقادیر قدیم و جدید صفر باشند، درصد به 0% تغییر می کند.
- اگر مقدار قدیمی صفر باشد و مقدار جدید صفر نباشد، درصد تغییر به 100% می رسد.
این نحوه محاسبه درصد افزایش یا کاهش در اکسل است. برای تجربه عملی، می توانید نمونه کار ما را در زیر دانلود کنید. از شما سپاسگزارم که خواندید و امیدوارم هفته آینده شما را در وبلاگ خود ببینم!
کتاب کار برای دانلود تمرین کنید
فرمول اکسل برای درصد افزایش / کاهش - مثال ها (فایل xlsx.)
>