Menu

נוסחת שינוי באחוזים באקסל: עלייה וירידה באחוזים

נוסחת השינוי באחוזים באקסל היא =(חדש-ישן)/ישן, למשל =(C2-B2)/B2, בעיצוב אחוזים. תוצאה שלילית היא ירידה. גיליונות חיים מכסים שינוי מחודש לחודש, התחלה מאפס ונקודות אחוז.

כל גיליון בעמוד הזה חי: שנו מספר או נוסחה והוא יחושב מחדש.

נוסחת העלייה באחוזים באקסל היא =(new-old)/old. כשהערך של השנה שעברה ב-B2 והערך של השנה ב-C2, הקלידו =(C2-B2)/B2 ועצבו את התא כאחוז. תוצאה חיובית היא עלייה, תוצאה שלילית היא ירידה.

מכירות השנה מול השנה שעברה
D2
ABCD
1ProductLast yearThis yearChange
2Coffee$12,400$14,88020.0%
3Tea$8,600$7,740-10.0%
4Juice$5,200$5,4605.0%
5Water$3,100$4,65050.0%
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

Coffee גדל ב-20.0% ו-Tea ירד ב-10.0%, ומוצג כ--10.0%. Water גדל ב-50.0%. שנו מספר בעמודה C והאחוז מתעדכן. הסוגריים חשובים: בלעדיהם, =C2-B2/B2 מחלקת קודם ומחסרת 1 מהמכירות של השנה.

שתי דרכים לכתוב את אותה נוסחה

=(C2-B2)/B2     the change divided by the old value
=C2/B2-1        the new value as a share of the old, minus 100%

שתיהן נותנות אותה תוצאה. הראשונה נקראת כמו ההגדרה, ולכן קל יותר לבדוק אותה אחר כך. בכל מקרה, הערך הישן הוא תמיד זה שמחלקים בו. חילוק בערך החדש הוא הטעות הנפוצה ביותר, והוא נותן מספר אחר: מ-80 ל-100 זה +25%, אבל 20 חלקי 100 הם 20%.

כששום מספר אינו הישן, כמו שתי חנויות שמושוות זו לצד זו, חלקו את הפער בממוצע של השניים. זה ההפרש באחוזים, ועבור 80 ו-100 הוא נותן 22.2% לא משנה מי מהם בא קודם:

=ABS(B2-C2)/AVERAGE(B2,C2)

שינוי באחוזים מחודש לחודש

ברשימה לאורך זמן, משווים כל שורה לשורה שמעליה. לחודש הראשון אין למה להשוות, ולכן הנוסחה מתחילה בשורה השנייה.

מבקרים בכל חודש
C3
ABC
1MonthVisitorsChange
2Jan4200
3Feb462010.0%
4Mar4389-5.0%
5Apr504715.0%
6May4795-5.0%
7Jun575420.0%
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

פברואר עלה ב-10.0% לעומת ינואר ומרץ ירד ב-5.0%. כדי להשוות כל חודש לינואר במקום זאת, נעלו את הבסיס בסימני דולר: =(B3-$B$2)/$B$2. הפניות מוחלטות מסבירות את ה-$.

שינוי באחוזים מאפס

כשהערך הישן הוא 0, הנוסחה מחלקת באפס ומחזירה #DIV/0!. לעלייה מכלום אין אחוז, אז החליטו מה התא צריך להציג במקום ובדקו את המקרה:

מוצרים חדשים בלי מכירות בשנה שעברה
D2
ABCDE
1ProductLast yearThis yearPlainChecked
2Coffee124001488020.0%20.0%
3Cocoa02100#DIV/0!new
4Soda0640#DIV/0!new
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

D3 ו-D4 מציגים #DIV/0!; העמודה הבדוקה מציגה "new". =IFERROR((C2-B2)/B2,"new") נותנת כאן אותה תוצאה, אבל היא מסתירה גם טעויות אמיתיות, כמו טקסט בעמודת המכירות. העמוד על שגיאת החילוק באפס מסביר את זה באופן כללי.

תרגול: כתבו את השינוי באחוזים

שינוי מחיר
D2
ABCD
1ItemOld priceNew priceChange
2Bread$2.40$2.76
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-D2, חשבו את השינוי באחוזים מהמחיר הישן ב-B2 למחיר החדש ב-C2. התא כבר מעוצב כאחוז.

שינוי באחוזים מול נקודות אחוז

כשהערכים עצמם הם אחוזים, שתי תשובות שונות נקראות שתיהן "השינוי". שיעור המרה שעולה מ-4% ל-5% עלה בנקודת אחוז אחת, והוא עלה ב-25%.

שיעור המרה
D2
ABCDE
1PageBeforeAfterPointsPercent change
2Signup4.0%5.0%1.0%25.0%
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

D2 מחסר את השיעורים ומציג 1.0%, שעליו הייתם מדווחים כ"נקודת אחוז אחת". E2 מציג 25.0%. אמרו למה אתם מתכוונים, כי "השיעור עלה ב-1%" יכול לומר כל אחד מהשניים.

ערכים ישנים שליליים

כשהערך הישן שלילי, כמו הפסד שהופך לרווח, הנוסחה הרגילה נותנת סימן שגוי: מ--200 ל-100, =(C2-B2)/B2 מחזירה -150%. חלקו במקום זאת בערך המוחלט של המספר הישן:

=(C2-B2)/ABS(B2)

מ--200 ל-100 זה מחזיר 150%, עלייה. לצמיחה לאורך כמה שנים, שיעור שנתי ממוצע שימושי יותר מאחוז גדול אחד: =(C2/B2)^(1/5)-1 הופכת שינוי של חמש שנים לשיעור צמיחה שנתי מצטבר (CAGR).

שאלות נפוצות

מה הנוסחה לעלייה באחוזים באקסל?

=(C2-B2)/B2, כש-B2 הוא הערך הישן ו-C2 החדש, והתא מעוצב כאחוז. =C2/B2-1 נותנת את אותה תוצאה. מ-80 ל-100 התוצאה היא 25%.

איך מחשבים ירידה באחוזים באקסל?

משתמשים באותה נוסחה, =(C2-B2)/B2. כשהערך החדש קטן יותר, התוצאה שלילית: מ-100 ל-80 היא -20%. באקסל אין נוסחה נפרדת לירידה.

איך מחשבים שינוי באחוזים כשהערך הישן הוא 0?

לשינוי מ-0 אין אחוז, ו-=(C2-B2)/B2 מחזירה #DIV/0!. הציגו משהו אחר במקרה הזה: =IF(B2=0,"n/a",(C2-B2)/B2).

איך מחשבים שינוי באחוזים עם מספרים שליליים?

מחלקים בערך המוחלט של המספר הישן: =(C2-B2)/ABS(B2). הפסד של -200 שהופך לרווח של 100 מוצג אז כ-+150%, עלייה, במקום ה--150% המטעה שהנוסחה הרגילה נותנת.

איור של שפות התכנות ב-Coddy

ללמוד תכנות עם Coddy

להתחיל