مايكروسوفت اكسل هي واحدة من التطبيقات الأكثر شعبية للعمل مع الجداول والبيانات الرقمية. ومع ذلك ، يواجه العديد من المستخدمين مشكلة تقريب الأرقام في إكسيل. في هذه المقالة ، سنكتشف سبب تقريب أرقام إكسيل وكيفية تعطيل هذه الميزة.
يحدث تقريب الأرقام في إكسيل بسبب حقيقة أن البرنامج يطبق التنسيق تلقائيا على عدد معين من المنازل العشرية. على سبيل المثال ، إذا قمت بإدخال أرقام مع منزلتين عشريتين ، سوف إكسل تقريبها إلى أقرب رقم مع هذا العدد من الأرقام. يمكن أن يكون هذا مفيدا في بعض المواقف ، ولكنه لا يلبي دائما متطلبات المستخدم.
في الحالات التي تكون فيها الدقة إلى الرقم الأخير بعد الفاصلة العشرية مهمة ، يمكن أن يكون التقريب مشكلة. على سبيل المثال ، عند العمل بأعداد كبيرة أو عندما تتطلب الحسابات دقة عالية. في مثل هذه الحالات ، قد يكون من الضروري تعطيل التقريب في إكسيل.
لتعطيل التقريب في إكسيل ، يحتاج المستخدم إلى تطبيق تنسيق خلية خاص أو استخدام وظيفة ترونك.
- لماذا إكسل استخدام عدد التقريب?
- أسباب تقريب الأرقام في إكسيل
- معيار التقريب في إكسيل
- تأثير تنسيق الخلية على التقريب
- كيفية إيقاف التقريب في إكسيل
- طرق بديلة للعمل مع الأرقام
- تحسين الحسابات على أساس التقريب في إكسيل
لماذا إكسل استخدام عدد التقريب?
يتم تقريب الأرقام في إكسيل وفقا لقواعد التقريب المحددة في المعيار الدولي إسو 19005-1: 2005. تنص هذه المواصفة القياسية على استخدام ما يسمى بـ" التقريب بقاعدة النصفين إلى الغريب التالي "، والذي يسمى أيضا"تقريب البنك".
جوهر هذه القاعدة هو كما يلي: إذا كان الرقم المراد تقريبه يحتوي على جزء كسري يساوي 0.5 ، فسيتم تقريبه باتجاه أقرب رقم فردي. على سبيل المثال ، سيتم تقريب الرقم 3.5 إلى 3 ، وسيتم تقريب الرقم 4.5 إلى 5.
يستخدم هذا التقريب في العديد من المجالات ، خاصة في القطاع المالي ، حيث تكون دقة الحسابات مهمة. ومع ذلك ، في بعض الحالات ، خاصة عند العمل بكميات كبيرة من البيانات ، يمكن أن يتسبب هذا التقريب التلقائي في حدوث أخطاء. لذلك ، في بعض الأحيان تحتاج إلى تعطيل تقريب الأرقام في إكسيل.
أسباب تقريب الأرقام في إكسيل
إكسيل ، كبرنامج للعمل مع الجداول والأرقام ، لديه طريقة محددة لمعالجة القيم الرقمية. بشكل افتراضي ، يقوم إكسيل بتقريب الأرقام لتسهيل تمثيل المعلومات العشرية غير الضرورية والقضاء عليها بصريا. يمكن أن يكون هذا مفيدا في مواقف معينة ، ولكن في بعض الأحيان قد يتسبب هذا التقريب في حدوث مشكلات ويؤدي إلى نتائج حسابية غير صحيحة.
أحد أسباب تقريب الأرقام في إكسيل هو تنسيق الخلية. في إكسيل ، كل خلية لها تنسيقها الخاص ، والذي يحدد كيفية عرض الأرقام. على سبيل المثال ، إذا كانت الخلية تحتوي على تنسيق "عام" ، يعرض إكسيل الرقم دون التقريب. ومع ذلك ، إذا كانت الخلية تحتوي على تنسيق "المال" ، فسوف يقوم إكسيل بتقريب الرقم إلى منزلتين عشريتين لراحة عرض القيم النقدية.
سبب آخر لتقريب الأرقام في إكسيل هو دقة الحسابات. يستخدم البرنامج تنسيقا داخليا لتخزين أرقام الفاصلة العائمة ، والتي لها دقة محدودة. هذا يعني أنه يمكن تمثيل بعض الأرقام بإزاحة وتحتوي على قيمة مدورة. عندما ينفذ إكسيل العمليات الحسابية مع هذه الأرقام ، يتم تقريب النتائج أيضا إلى الدقة المناسبة ، والتي يمكن أن تؤدي إلى تغييرات صغيرة في القيم.
سبب آخر لتقريب الأرقام في إكسيل قد يكون استخدام الصيغ التي تتضمن وظائف التقريب مثل الجولة ، الجولة ، الجولة. يمكن أن تكون هذه الوظائف مفيدة عند معالجة الأرقام ، ولكنها قد تتسبب أيضا في تقريب القيم وتؤدي إلى نتائج غير متوقعة.
في بعض الحالات ، يمكن أن تكون أرقام التقريب مفيدة ومريحة ، ولكن إذا كنت بحاجة إلى الحفاظ على الدقة الكاملة للبيانات الرقمية أو تجنب التقريب في الحسابات ، يوفر إكسيل الفرصة لتغيير تنسيق الخلية ، واستخدام صيغ أكثر دقة أو تعطيل التقريب في إعدادات البرنامج.
معيار التقريب في إكسيل
يستخدم إكسيل طريقة التقريب القياسية المعروفة باسم" التقريب المصرفي "أو"التقريب الحسابي". باستخدام هذه الطريقة ، إكسل تقريب الأرقام بحيث يكون أقرب رقم مع العدد المحدد من المنازل العشرية.
القاعدة القياسية تقول: إذا كان الجزء العشري من الرقم أقل من 0.5 ، فسيتم تقريب الرقم لأسفل ، وإذا كان أكبر من أو يساوي 0.5 ، فسيتم تقريب الرقم لأعلى. إذا كان الجزء العشري هو 0.5 ، فسيتم تقريب الرقم إلى أقرب رقم زوجي.
على سبيل المثال ، إذا أردنا تقريب الرقم 2.5 مع منزلتين عشريتين ، فسوف يقوم إكسيل بتقريبه إلى 2.00 ، لأن 2.5 هو 2.0 عند تقريبه إلى أقرب رقم زوجي.
يمكن تطبيق التقريب في إكسيل ليس فقط على الأرقام ، ولكن أيضا على الصيغ والمبالغ وأنواع البيانات الأخرى. يمكن أن يؤدي هذا إلى نتائج غير مرغوب فيها ، خاصة عند العمل مع البيانات المالية أو القياسات الدقيقة الأخرى.
ومع ذلك ، إذا كنت ترغب في تعطيل التقريب في إكسيل ، يمكنك استخدام وظيفة "جولة" أو ضبط تنسيق الخلية مع القيم الرقمية.
تأثير تنسيق الخلية على التقريب
يمكن أن يكون لتنسيق الخلية في إكسيل تأثير على نتيجة تقريب الأرقام. عند إدخال رقم في خلية ، يمكن تقريبه وفقا لتنسيق الخلية المحدد في علامة التبويب الصفحة الرئيسية على شريط الأدوات.
على سبيل المثال ، إذا قمت بإدخال رقم مع جزء عشري وتم تعيين تنسيق الخلية إلى "عام" ، سوف إكسيل تقريب الرقم وفقا لقواعد التقريب العامة إلى أقرب عدد صحيح.
ومع ذلك ، إذا كنت تريد عدم تقريب الرقم ، فأنت بحاجة إلى تعيين تنسيق الخلية على أنه "رقم" أو "مخصص" وتحديد العدد المطلوب من المنازل العشرية.
على سبيل المثال ، إذا قمت بتعيين تنسيق الخلية إلى "رقم" وتحديد 2 منازل عشرية ، سوف إكسيل عرض الرقم دون التقريب إلى منزلتين عشريتين.
وتجدر الإشارة أيضا إلى أن تنسيق الخلية يمكن أن يؤثر ليس فقط على التقريب ، ولكن أيضا على عرض الأرقام بتنسيقات مختلفة ، مثل النسب المئوية والتواريخ والأوقات وما إلى ذلك. لذلك ، من المهم اختيار تنسيق الخلية الصحيح اعتمادا على الشروط المطلوبة لتمثيل الأرقام.
كيفية إيقاف التقريب في إكسيل
- باستخدام تنسيق الخلية: يمكنك تغيير تنسيق الخلية إلى" رقم " بالعدد المطلوب من المنازل العشرية. على سبيل المثال ، إذا كنت تريد رؤية رقم به منزلتان عشريتان ، فحدد التنسيق "0.00".
- باستخدام وظيفة الجولة: تتيح لك وظيفة الجولة تقريب الرقم إلى عدد محدد من المنازل العشرية. إذا كنت تريد الاحتفاظ بجميع المنازل العشرية بدون تقريب ، فما عليك سوى استخدام الدالة المستديرة مع 0 وسيطات للتقريب إلى أقرب عدد صحيح.
- استخدام وظيفة النص: تتيح لك وظيفة النص تنسيق رقم في سلسلة بتنسيق محدد. على سبيل المثال ، يمكنك استخدام وظيفة النص بالتنسيق "# ، ##0.00 " لعرض عدد مع اثنين من المنازل العشرية دون التقريب.
- باستخدام وظيفة ترونك: تسمح لك وظيفة ترونك بتجاهل الجزء العشري من رقم وإرجاع عدد صحيح. إذا كنت لا تريد تقريب الرقم ، فما عليك سوى استخدام وظيفة الجذع.
اختر الطريقة المناسبة اعتمادا على مهمتك المحددة والدقة المطلوبة للأرقام. معرفة هذه الأساليب سوف تسمح لك للحفاظ على دقة الأرقام دون التقريب في إكسيل.
طرق بديلة للعمل مع الأرقام
على الرغم من أن إكسيل يوفر إمكانيات لتقريب الأرقام ، إلا أن هناك طرقا بديلة للعمل مع الأرقام التي يمكن أن تكون مفيدة في بعض المواقف. وهنا بعض منهم:
1. وظيفة ترونك
وظيفة ترونك في إكسيل يسمح لك لتجاهل الجزء العشري من عدد. إنه ببساطة يزيل جميع المنازل العشرية للرقم ، دون التقريب. على سبيل المثال ، تقوم الدالة ترونك(3.14159) بإرجاع القيمة 3.
2. وظيفة الجولة
تتيح لك وظيفة التقريب أيضا إسقاط الجزء العشري من الرقم ، ولكن على عكس الجذع ، فإنه دائما ما يقوم بتقريب الرقم لأسفل. إذا كنت بحاجة إلى تقريب رقم لأسفل إلى عدد معين من المنازل العشرية ، يمكن أن تكون وظيفة التقريب مفيدة. على سبيل المثال ، وظيفة التقريب(3.14159 ، 2) إرجاع القيمة 3.14.
3. باستخدام تنسيق الخلية
إذا كنت بحاجة إلى عرض رقم بدون تقريب ، مع الاحتفاظ بقيمته الكاملة في خلية ، فيمكنك استخدام تنسيق خلية خاص. على سبيل المثال ، يمكنك تطبيق التنسيق "عام" على خلية لعرض القيمة دون التقريب.
4. باستخدام فبا
إذا كنت بحاجة إلى إجراء عمليات حسابية معقدة أو تطبيق خوارزميات التقريب أكثر تعقيدا ، يمكنك استخدام فبا (البصرية الأساسية للتطبيقات). فبا يسمح لك لخلق وظائف مخصصة ووحدات الماكرو التي يمكن استخدامها للعمل مع الأرقام دون القيود القياسية من إكسيل.
هذه ليست سوى بعض الطرق البديلة للعمل مع الأرقام في إكسيل. يعتمد اختيارك على المهمة المحددة التي تقوم بحلها والمتطلبات التي تحددها لمعالجة الأرقام.
تحسين الحسابات على أساس التقريب في إكسيل
لتحسين العمليات الحسابية على أساس التقريب في إكسيل ، يمكنك استخدام وظيفة الجولة. تتيح لك هذه الوظيفة تقريب الرقم بدقة معينة. على سبيل المثال ، لتقريب الرقم 3.14159 إلى منزلتين عشريتين ، يمكنك استخدام الصيغة التالية: =تقريب(3.14159 ، 2).
يمكنك أيضا استخدام وظائف للتحكم في التقريب في إكسيل. على سبيل المثال ، تقوم دالة التقريب لأسفل بتقريب الرقم لأسفل إلى أقرب قيمة عدد صحيح ، وتقوم دالة التقريب لأعلى بتقريب الرقم لأعلى. يمكن أن يكون هذا مفيدا عندما يكون من الضروري التقريب في اتجاه معين ، اعتمادا على متطلبات الحساب.
يجب أن يؤخذ في الاعتبار أيضا أن تقريب الأرقام يمكن أن يؤدي إلى فقدان الدقة في الحسابات المتسلسلة. على سبيل المثال ، إذا تم إجراء سلسلة من الحسابات ، حيث يعتمد كل حساب لاحق على الحساب السابق ، فإن تقريب الأرقام في كل خطوة يمكن أن يؤدي إلى تراكم الخطأ. في مثل هذه الحالات ، قد يكون من المفيد استخدام وظائف للتحكم في التقريب وتقليل فقدان الدقة.
| وظيفة | الوصف |
|---|---|
| تقريب | تقريب الرقم بدقة محددة |
| قاع مستدير | تقريب الرقم لأسفل إلى أقرب قيمة عدد صحيح |
| جولة | تقريب الرقم إلى أقرب قيمة عدد صحيح |
عند تحسين الحسابات على أساس التقريب في إكسيل ، فمن الضروري اختيار الوظائف المناسبة ودقة التقريب اعتمادا على متطلبات وخصائص الحسابات. أيضا ، ينبغي أن تؤخذ في الاعتبار فقدان الدقة وإمكانية تراكم الخطأ في الحسابات المتسلسلة.