التخطي إلى المحتوى الرئيسي

أُدخلت قيم تجريبية. استبدلها بقيمك.

الزيادة المئوية

25%

زيادة

خطوات الحل

  1. 100 − 80 = 20
  2. 20 ÷ 80 × 100 = 25%
مقدار الزيادة
20
النقصان اللازم للعودة إلى القيمة الأولية
-20%

هذا تغير نسبي، أي حصة من القيمة الأولية. إذا كانت القيمتان معدلين، فيُقاس الفرق بينهما بالنقاط المئوية، وهو قياس مختلف. راجع حاسبة النقاط المئوية.

ينتقل إيجارك من $1 450 إلى $1 595. هل هذا ارتفاع بنسبة 10% أم 9%؟ يتوقف الجواب على العدد الذي تقسم عليه، ومن السهل اختيار العدد الخطأ.

أدخل القيمة الأولية والقيمة الجديدة في حاسبة الزيادة المئوية هذه لتعيد لك الزيادة المئوية مع عرض الحل. وللحاسبة وضع ثانٍ أيضًا: أدخل عددًا ونسبة مئوية فتضيف لك النسبة، فيكون ناتج 240 زائد 15% هو 276.

كيف تعمل الزيادة المئوية

الإجابة السريعة: اطرح القيمة الأولية من القيمة الجديدة، ثم اقسم على القيمة الأولية واضرب في 100. فالانتقال من 80 إلى 100 يعطي (100 − 80) ÷ 80 × 100 = 25%.

قانون الزيادة المئوية

الزيادة المئوية = (القيمة النهائية - القيمة الأولية) / abs(القيمة الأولية) * 100

يستخدم قانون الزيادة المئوية هذا رمزي القيمة المطلقة حول القيمة الأولية، ولا يهمّان إلا عندما تكون البداية سالبة؛ أما في القيم الموجبة المعتادة فيمكنك تجاهلهما.

كيف تحسب الزيادة المئوية

  1. اطرح القيمة الأولية من القيمة النهائية لتحصل على الزيادة.
  2. اقسم الزيادة على القيمة الأولية لا على القيمة النهائية.
  3. اضرب في 100 وأضف علامة النسبة المئوية.

القيمة الأولية هي دائمًا الأساس. ولهذا فإن الانتقال من 80 إلى 100 زيادة قدرها 25%، بينما الحركة المعاكسة من 100 إلى 80 نقصان قدره 20%: الفرق 20 في الحالتين، لكن الأساس مختلف. وللانخفاضات استخدم حاسبة النقصان المئوي.

طريقة سريعة لحساب الزيادة المئوية ذهنيًا

كيف تحسب الزيادة المئوية دون آلة حاسبة؟ أوجد 10% من القيمة الأولية بنقل الفاصلة العشرية منزلة واحدة، ثم عدّ كم عُشرًا من هذه الأعشار يحويه الارتفاع. من 48 إلى 60، عُشر 48 هو 4,8 والارتفاع 12، أي 2,5 من الأعشار، فتكون الزيادة 25%. استخدم الفحص الذهني لاكتشاف فاصلة عشرية أخطأت موضعها، واستخدم الحاسبة للحصول على الرقم الدقيق.

كيف تزيد عددًا بنسبة مئوية

لإضافة نسبة مئوية إلى عدد، اضرب في 1 زائد النسبة المئوية كعدد عشري. فإضافة 15% إلى 240 تساوي 240 × 1,15 = 276. وهذا هو الوضع الثاني في الحاسبة أعلاه.

زيادات تتجاوز 100%

لا يوجد حد أعلى. فزيادة 100% تجعل القيمة ضعفين، وزيادة 200% تجعلها ثلاثة أضعاف. والانتقال من 2 000 إلى 5 000 متابع زيادة قدرها 150%، لأن القيمة الجديدة تساوي 2,5 مثل القيمة القديمة.

الزيادات المركّبة: ارتفاعان لا يساويان ارتفاعًا واحدًا مجموعًا

عندما تتكرر الزيادة، تُطبَّق كل زيادة على القيمة المزادة سابقًا، لذا فلا تُجمع النسب المئوية. فارتفاع 10% يليه ارتفاع 10% آخر يضرب في 1,10 × 1,10 = 1,21، أي 21%. وثلاث زيادات سنوية قدرها 5% تعطي 1,05³ − 1 = 15,76%، لا 15%. وتفعل الدالة compoundIncrease في قسم الكود أدناه ذلك لأي عدد من الفترات. وللرجوع إلى زيادة مئوية سنوية، خذ الجذر النوني: نمو 1 000 إلى 1 500 خلال 3 سنوات هو 1,5^(1/3) − 1 = 14,47% في السنة.

الزيادة المئوية لنسبة مئوية

عندما تكون القيم نفسها نسبًا مئوية، مثل معدل ينتقل من 4% إلى 5%، تكون إجابتان صحيحتين معًا. فالارتفاع بمقدار 1 نقطة مئوية، والزيادة النسبية (5 − 4) ÷ 4 = 25%. وضّح أيهما تقصد. ويشرح دليل النقاط المئوية الفرق بالتفصيل.

القيم الأولية الصفرية والسالبة

من قيمة أولية 0 تكون الزيادة المئوية غير معرَّفة، لأن القسمة تفشل. اذكر التغير المطلق بدلًا من ذلك. وفي البداية السالبة، تقسم الحاسبة على القيمة المطلقة للبداية، فيكون الانتقال من −50 إلى −25 هو +50%. وتعيد الأدوات التي تقسم على البداية بإشارتها −50% للحركة نفسها؛ وتشرح حاسبة التغير المئوي هذا الاصطلاح.

الزيادة المئوية في Excel وGoogle Sheets

مع القيمة القديمة في A2 والجديدة في B2، اكتب =(B2-A2)/A2 ونسّق الخلية كنسبة مئوية. ولإضافة نسبة مئوية بدلًا من ذلك، مع النسبة في B2، اكتب =A2*(1+B2). ويحتوي دليل Excel على صيغ جاهزة للنسخ للزيادة والتغير والفرق.

أين تُستخدم الزيادة المئوية

ارتفاعات الرواتب ومراجعات الإيجار وتغيرات الأسعار هي الحالات اليومية: فحساب نسب الزيادة يبين هل تفوق العلاوة التضخم، وهل عرض المورد الجديد عادل. وتتابع الشركات الإيرادات والمبيعات والزيارات والتسجيلات بالطريقة نفسها، شهرًا بعد شهر أو عامًا بعد عام. وتؤدي حاسبة نسبة النمو المهمة نفسها، لأن معدل النمو هو زيادة مئوية تُقاس على مدى فترة، والحساب نفسه يعطي نسبة الربح على استثمار أو نسبة التحسن في درجة اختبار. وحاسبة الزيادة بالنسبة المئوية أعلاه تصلح لأي وحدة، لأن الوحدات تُختصر في القسمة.

أمثلة على الزيادة المئوية

إضافة نسب مئوية شائعة إلى 200:

أمثلة على الزيادة المئوية
النسبة المئوية المضافةالزيادةالقيمة الجديدة
5%10210
10%20220
20%40240
25%50250
50%100300
100%200400

المثال 1: زيادة راتب من $52 000 إلى $56 160

المعطيات

راتب من $52 000 إلى $56 160
  1. الخطوة 1

    الزيادة هي 56 160 − 52 000 = 4 160.
  2. الخطوة 2

    اقسم على الراتب الأولي: 4 160 ÷ 52 000 = 0,08.

الإجابة

هذه زيادة قدرها 8%، أي $4 160 في السنة.

المثال 2: ارتفاع سعر من $4,50 إلى $5,40

المعطيات

سعر من $4,50 إلى $5,40
  1. الخطوة 1

    الزيادة $0,90، و0,90 ÷ 4,50 = 0,20.

الإجابة

ارتفع السعر 20%. وهذه الـ90 سنتًا نفسها على سلعة سعرها $45 ستكون 2% فقط، فالنسبة المئوية تتوقف على الأساس لا على المقدار.

المثال 3: نمو السكان من 8 400 إلى 9 114

المعطيات

عدد السكان من 8 400 إلى 9 114
  1. الخطوة 1

    الزيادة 714 شخصًا، و714 ÷ 8 400 = 0,085.

الإجابة

نمت البلدة 8,5%. والنسبة المئوية هنا أنفع من عدد الأفراد، لأنها تتيح مقارنة بلدات مختلفة الحجم.

المثال 4: ارتفاع الإيجار من $1 450 إلى $1 595

المعطيات

إيجار من $1 450 إلى $1 595
  1. الخطوة 1

    الزيادة $145 في الشهر، و145 ÷ 1 450 = 0,10.

الإجابة

ارتفع الإيجار 10%، أي ما يضيف $1 740 على مدى سنة.

المثال 5: متابعون من 2 000 إلى 5 000

المعطيات

متابعون من 2 000 إلى 5 000
  1. الخطوة 1

    الزيادة 3 000، و3 000 ÷ 2 000 = 1,5.

الإجابة

هذه زيادة قدرها 150%.

المثال 6: رفع ميزانية قدرها $120 000 بنسبة 5,2%

المعطيات

ميزانية قدرها $120 000 رُفعت بنسبة 5,2%
  1. الخطوة 1

    هذا هو الوضع الثاني.

الإجابة

اضرب في 1,052: 120 000 × 1,052 = $126 240، أي زيادة قدرها $6 240.

كود الزيادة المئوية

تعيد النسختان الأمثلة الواردة أعلاه (8% و20% و8,5% و10% و150% و$126 240 ورقم النمو المركب 15,76%)، وترفضان المدخلات غير الرقمية، وترفضان القيمة الأولية 0.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​export function percentIncrease(initial, final) {  finite("initial", initial);  finite("final", final);  if (initial === 0) throw new RangeError("initial must not be 0: the increase from zero is undefined");  return ((final - initial) / Math.abs(initial)) * 100;}​export function increaseBy(value, percent) {  finite("value", value);  finite("percent", percent);  return value * (1 + percent / 100);}​export function compoundIncrease(percentPerPeriod, periods) {  finite("percentPerPeriod", percentPerPeriod);  finite("periods", periods);  return ((1 + percentPerPeriod / 100) ** periods - 1) * 100;}

Python

Python
from decimal import Decimalimport math​​def _num(name, v):    if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not math.isfinite(float(v)):        raise ValueError(f"{name} must be a finite number")    return Decimal(str(v))​​def percent_increase(initial, final):    initial, final = _num("initial", initial), _num("final", final)    if initial == 0:        raise ValueError("initial must not be 0: the increase from zero is undefined")    return (final - initial) / abs(initial) * 100​​def increase_by(value, percent):    return _num("value", value) * (1 + _num("percent", percent) / 100)​​def compound_increase(percent_per_period, periods):    rate, n = _num("percent_per_period", percent_per_period), _num("periods", periods)    if n != n.to_integral_value() or n < 0:        raise ValueError("periods must be a whole number of 0 or more")    return ((1 + rate / 100) ** int(n) - 1) * 100

قرّب للعرض فقط. ففي JavaScript تعيد percentIncrease(4.5, 5.4) القيمة 20.000000000000007، لذا نسّقها بـtoFixed(2). أما نسخة Python فتستخدم Decimal التي تتجنب هذا الأثر، وتتعامل مع المبالغ المالية بسلاسة.

الخصوصية وسلامة المدخلات

تُحسب القيم داخل متصفحك. والأعداد التي تدخلها لا تُرسل إلى خادم ولا تُخزَّن.

  • الحقول تقبل الأعداد فقط. يُرفض النص والحقول الفارغة وNaN وInfinity مع رسالة، ولا يُنفَّذ أي شيء تكتبه على أنه كود.
  • القيمة الأولية 0 تعيد رسالة واضحة بدلًا من خطأ القسمة، لأن الزيادة المئوية من الصفر غير معرَّفة.
  • في هذه اللغة تُعدّ الفاصلة هي الفاصل العشري، لذا فإن 12,5 تساوي اثني عشر ونصفًا و1,200 تساوي 1,2. وتعمل النقطة فاصلًا للآلاف حين تليها فاصلة عشرية، لذا تُقرأ 1.234,5 على أنها 1234,5. أما إدخال مثل 1.234 (نقطة تليها ثلاثة أرقام بالضبط من دون فاصلة) أو 1,2,3 فيُرفض لأنه غامض بدلًا من التخمين. وتُتجاهل المسافات بين مجموعات الأرقام، بما فيها المسافات غير القابلة للفصل، لذا يُقرأ 1 200 على أنه 1200.

أخطاء شائعة في الزيادة المئوية

أخطاء شائعة في الزيادة المئوية
الخطأما الذي يحدثما تفعله الحاسبة
القسمة على القيمة الجديدةمن 80 إلى 100 تعطي 20% بدلًا من 25%تقسم دائمًا على القيمة الأولية
جمع النسب المئوية لارتفاعات متكررة10% ثم 10% تُقرأ 20%؛ والرقم الصحيح 21%تضرب الارتفاعات وتعرض النسبة المئوية المجمعة
إلغاء ارتفاع بالنسبة المئوية نفسهاارتفاع 25% يُلغى بانخفاض 20%، لا بانخفاض 25%تعرض النسبة العكسية عند طلبها
الخلط بين النسبة المئوية والنقاط المئويةمعدل ينتقل من 4% إلى 5% يُسمّى زيادة 5%؛ وهو 1 نقطة، أو 25% نسبيًاتصنّف النتيجة نسبية وتعرض فارق النقاط
إضافة النسبة المئوية كعددإضافة 15% إلى 240 على أنها 240 + 15 = 255 بدلًا من 276تحوّل النسبة المئوية إلى جزء من القيمة
البدء من الصفرقسمة على صفر، أو نسبة مئوية لا نهائية بلا معنىترفض مع رسالة وتعرض التغير المطلق
تقريب النسبة المئوية قبل تطبيقهارفع $120 000 بنسبة 5,2% مقرَّبة إلى 5% يعطي $126 000 لا $126 240تقرّب النتيجة المعروضة فقط
عدّ ما فوق 100% خطأًالانتقال من 2 000 إلى 5 000 زيادة صحيحة قدرها 150%تقبل أي نتيجة موجبة

الزيادة المئوية مقابل التغير والفرق والنقاط المئوية

الزيادة المئوية مقابل التغير والفرق والنقاط المئوية
المصطلحالقانونالأساسيُستخدم لـ
الزيادة المئوية(الجديدة − القديمة) ÷ abs(القديمة) × 100القيمة الأوليةارتفاع من بداية معروفة
النقصان المئوي(القديمة − الجديدة) ÷ القديمة × 100القيمة الأوليةانخفاض من بداية معروفة
التغير المئوي(الجديدة − القديمة) ÷ abs(القديمة) × 100القيمة الأوليةأي اتجاه، مع إشارة
الفرق المئويabs(a − b) ÷ ((a + b) ÷ 2) × 100متوسط القيمتينقيمتان لا بداية طبيعية لهما
النقاط المئويةالمعدل الجديد − المعدل القديملا ينطبقالفارق بين نسبتين مئويتين
معدل النمو المركّب(النهائية ÷ الأولية)^(1 ÷ ن) − 1القيمة الأوليةالمعدل الثابت لكل فترة على مدى ن من الفترات

الزيادة المئوية هي الحالة الموجبة للتغير المئوي، فيعطي الاثنان الرقم نفسه كلما ارتفعت القيمة. استخدم حاسبة التغير المئوي عندما يكون الاتجاه مجهولًا، وحاسبة الفرق المئوي عندما لا تكون أي من القيمتين نقطة البداية، كما في مقارنة سعرين من متجرين مختلفين.

الأسئلة الشائعة

كيف أحسب الزيادة المئوية؟

اطرح القيمة القديمة من القيمة الجديدة، واقسم على القيمة القديمة، ثم اضرب في 100. فكيف نحسب الزيادة المئوية لأي زوج من القيمتين؟ بالطريقة نفسها: من 80 إلى 100 يكون 20 ÷ 80 × 100 = 25%.

كيف أزيد عددًا بنسبة مئوية؟

اضرب في 1 زائد النسبة المئوية بصورة عدد عشري. إضافة 10 بالمئة إلى عدد مثل $250 تعطي $250 × 1,10 = $275، وإضافة 20% إلى 150 تعطي 150 × 1,20 = 180. وللضريبة والبقشيش وغيرهما من الإضافات على الأسعار، تتولى حاسبة إضافة نسبة مئوية أو طرحها الاتجاهين.

كيف أحسب الزيادة المئوية بين عددين؟

خذ الفرق، واقسمه على العدد الأول (الأولي)، ثم اضرب في 100. من 40 إلى 52 يكون الفرق 12، و12 ÷ 40 = 30%. والترتيب مهم: وعندما لا يكون أي من العددين نقطة البداية، استخدم حاسبة الفرق المئوي بدلًا من ذلك.

كيف أحسب الزيادة المئوية لنسبة مئوية؟

تُخلَط حالتان. رفع 20% بمقدار 10 بالمئة منها يعطي 20% × 1,10 = 22%. أما انتقال معدل من 20% إلى 25% فهو ارتفاع قدره 5 نقاط مئوية، لكنه زيادة نسبية قدرها 25% لأن 5 ÷ 20 = 0,25.

هل الزيادة المئوية هي التغير المئوي نفسه؟

فقط عندما ترتفع القيمة. فالتغير المئوي يحمل إشارة ويشمل الانخفاضات أيضًا؛ وتتناول حاسبة التغير المئوي الحالتين.

كيف أحسب الزيادة أو النقصان المئوي؟

استخدم قانونًا واحدًا هو (الجديدة − القديمة) ÷ القديمة × 100. النتيجة الموجبة زيادة والنتيجة السالبة نقصان: من 80 إلى 100 هو +25%، ومن 100 عودةً إلى 80 هو −20%. وحاسبة التغير المئوي مصممة لهذه الصيغة ذات الإشارة.

كيف أحسب الزيادة المئوية في السعر؟

اعتبر السعر القديم هو القيمة الأولية. سعر يرتفع من $80 إلى $92 زيادته $12، و12 ÷ 80 = 15%.