كيف يمكن تقريب نطاق من الخلايا في Excel؟
عند العمل مع البيانات الرقمية في Excel، من الشائع أن تواجه قيمًا تحتوي على عدة خانات عشرية. على سبيل المثال، قد تحتوي مجموعة البيانات لديك على أرقام مثل2.1054، لكنك تحتاج فقط إلى عرضها بشكل مقرب، مثل2.11، لتوحيد العرض أو إعداد البيانات للتقارير. ويمكن أن يكون التقريب اليدوي لكل قيمة أمرًا مملًّا للغاية، خاصة عند التعامل مع نطاقات كبيرة. لحسن الحظ، يوفّر Excel عدة طرق فعّالة لتقريب نطاق كامل من الخلايا إلى عدد معيّن من الخانات العشرية. فيما يلي تعليمات خطوة بخطوة لعدة طرق عملية، بالإضافة إلى نصائح الاستخدام وملاحظات مقارنة لمساعدتك على اختيار الطريقة الأنسب لاحتياجاتك.
تقريب نطاق من الخلايا باستخدام دالة ROUND
تقريب نطاق من الخلايا باستخدام كود VBA
تقريب / تقريب لأعلى / تقريب لأسفل نطاق من الخلايا بسرعة باستخدام Kutools لـ Excel
بديل: استخدام تنسيق الخلايا للتقريب المعروض
بديل: استخدام دالة MROUND للتقريب إلى مضاعف معيّن
تقريب نطاق من الخلايا باستخدام دالة ROUND
تُعد دالةROUND المدمجة في Excel طريقةً مباشرةً لتقريب الأرقام إلى عددٍ معيّنٍ من الأماكن العشرية. تركيبها هوROUND(الرقم، عدد_الأرقام)، حيث يمثل «الرقم» القيمة المراد تقريبها، ويشير «عدد_الأرقام» إلى عدد الأماكن العشرية.
افترض أن لديك نطاقًا من القيم الرقمية في الخلاياA2:A10 وترغب في تقريبها. اتبع الخطوات التالية:
1. انقر في خلية فارغة تريد وضع نتيجة التقريب فيها—على سبيل المثال،C2. ثم أدخل الصيغة التالية:
=ROUND(A2,2) 
2. اضغطEnter. سيؤدي ذلك إلى عرض القيمة منA2 مقربة إلى منزلتين عشريتين فيC2.
3. لتطبيق الصيغة على النطاق بأكمله، حرّك المؤشر إلى الزاوية السفلية اليمنى للخليةC2حتى يتحول إلى علامة زائد صغيرة (مقبض التعبئة)، ثم اسحب هذا المقبض لأسفل عبر النطاق المستهدف (مثلًا، حتى)C10). سيؤدي ذلك إلى نسخ صيغة ROUND لكل قيمة مقابلة في العمود A. ستظهر النتائج كما هو موضح أدناه:

إذا كنت ترغب في استبدال القيم المقرّبة بالأرقام الأصلية، يمكنك نسخ النتائج المقرّبة، ثم استخداملصق خاص > قيملاستبدال النطاق الأصلي. ومع ذلك، انتبه إلى أن البيانات الأصلية ستُفقد بمجرد إتمام الاستبدال.
تُعد دالة ROUND خيارًا موثوقًا لضمان دقة الحسابات، ويمكنك دمجها بسلاسة مع صيغ أخرى حسب احتياجاتك. ومع ذلك، ضع في اعتبارك أن استخدام الصيغ سيتطلب الاحتفاظ بعمود إضافي—ما لم تقم باستبدال القيم الأصلية.
تقريب / تقريب لأعلى / تقريب لأسفل نطاق من الأرقام دون صيغة: بفضل ميزةKutools لـ Excel's التقريب، يمكنك تقريب نطاق من الخلايا لأعلى أو لأسفل أو إلى أقرب عدد زوجي حسب حاجتك—بدون الحاجة إلى استخدام أي صيغ!
|
تقريب نطاق من الخلايا باستخدام كود VBA
للمستخدمين المتقدمين أو الذين يُجرون عمليات تقريب جماعية بشكل متكرر عبر نطاقات متنوعة، تُعد أتمتة عملية التقريب باستخدام VBA وسيلة فعّالة لتعزيز الكفاءة—وهي مثالية خصوصًا عند رغبتك في معالجة عدد كبير من الخلايا دفعة واحدة دون الحاجة إلى أعمدة إضافية.
إليك كيفية استخدام ماكرو VBA لتقريب تحديد النطاق من الأرقام في مكانها:
1. أولًا، حدد نطاق الخلايا التي ترغب في تقريبها.
2. انتقل إلى قائمة Excel وانقرالمطوّر > Visual Basic. إذا لم تكن ترى علامة تبويب المطوّر، فقد تحتاج إلى تمكينها من خلال خيارات Excel. بعد ظهور نافذة Microsoft Visual Basic for Applications، انقرإدراج > وحدة نمطيةلإضافة وحدة كود جديدة، ثم الصق الكود التالي:
VBA: تقريب نطاق من الخلايا:
Sub RoundNum()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Decimal", xTitleId, Type:=1)
For Each Rng In WorkRng
Rng.Value = Application.WorksheetFunction.Round(Rng.Value, xNum)
Next
End Sub 3. لتشغيل الكود، انقر على زر
«تشغيل» في محرر VBA. ستظهر نافذة حوارية. إذا طُلب منك تحديد النطاق الذي ترغب في تقريبه، فحدّده (أو استخدم الماوس لتحديده مباشرةً في الورقة). راجع لقطة الشاشة التالية:

4. انقرموافق. سيتم بعد ذلك مطالبتك بإدخال عدد الأماكن العشرية للتقريب—أدخل القيمة المطلوبة (على سبيل المثال، 2 لمنزلتين عشريتين)، ثم انقرموافقمرة أخرى. انظر لقطة الشاشة:

5. سيتم تقريب القيم في نطاق تحديدك وفقًا للمدخلات التي قدمتها. انظر لقطة الشاشة:

عند استخدام VBA، تذكّر أن التغييرات تُطبَّق فورًا ولا يمكن التراجع عنها. لذا، يُوصى دائمًا بالاحتفاظ بنسخة احتياطية من بياناتك قبل تشغيل أي ماكرو، خاصةً عند التعامل مع أوراق عمل مهمة.
تقريب / تقريب لأعلى / تقريب لأسفل نطاق من الخلايا بسرعة باستخدام Kutools لـ Excel
Kutools لـ Excelيوفّر حلاً فعّالًا يمكّنك من تقريب مجموعة خلايا بالكامل لأعلى أو لأسفل أو وفق قواعد التقريب الاعتيادية—بدون الحاجة إلى استخدام أي صيغ! وهو مثالي تمامًا للمستخدمين الذين يبحثون عن نتائج فورية ويحتاجون خيارًا مرنًا لتخصيص طريقة التقريب (تقريب عادي، دائمًا لأعلى، أو دائمًا لأسفل) عبر نطاق كامل.
لاستخدام هذه الميزة، تأكد من أنك قدقمت بتنزيل وتثبيت Kutools لـ Excelعلى جهاز الكمبيوتر الخاص بك. اتبع التعليمات التالية:
1. حدّد مجموعة الخلايا التي ترغب في تقريبها، ثم انتقل إلى علامة التبويبKutools، وانقر علىالتقريبمن قائمة الخيارات. انظر لقطة الشاشة:

2. في مربع الحوارالتقريب بدون استخدام الصيغة، أدخل عدد الأماكن العشرية المطلوب في حقلعدد الأماكن العشرية. بعد ذلك، اختر العملية التي تريدها: التقريب (التقريب القياسي)، أوالتقريب لأعلى (تقريب الأرقام دائمًا لأعلى)، أوالتقريب لأسفل (تقريب دائمًا لأسفل). عند الانتهاء، انقرموافق. سيتم تقريب جميع الخلايا المحددة وفقًا لإعداداتك. انظر لقطة الشاشة:

يُطبّق Kutools النتيجة مباشرةً على الخلايا الأصلية، ليُبسّط سير عملك ويُنتج نتائج فورية دون الحاجة إلى إنشاء أعمدة إضافية أو كتابة صيغ. وهو حلٌ مثالي عند التعامل مع مجموعات بيانات كبيرة أو تنفيذ مهام تنظيف بيانات متكررة. ومع ذلك، ضع في اعتبارك أن هذا الإجراء يستبدل القيم الأصلية، لذا يُوصى بالاحتفاظ بنسخة احتياطية عند الحاجة.
انقر الآن لتنزيل Kutools لـ Excel وتجربته مجانًا!
بديل: استخدام تنسيق الخلايا للتقريب المعروض
إذا كان همّك الأساسي هو فقط مظهر الأرقام (وليس قيمتها الفعلية بعد الحساب)، فإن تنسيق الخلايا المدمج في Excel يمكنه «عرض» قيم مقربة دون المساس بالبيانات الأصلية. وهذا مثالي للتقارير أو العروض التقديمية التي تتطلب عرضًا موجزًا، مع الحفاظ في الوقت نفسه على دقة الحسابات في الخلفية.
لتغيير عرض المنازل العشرية:
- حدد النطاق الذي تريد تطبيق التنسيق عليه.
- انقر بزر الماوس الأيمن واخترتعيين تنسيق الخلية، ثم انتقل إلى علامة التبويبالرقموحدّد فئةالرقم.
- اضبطالأماكن العشريةحسب تفضيلك (على سبيل المثال، عيّنها إلى 2 لعرض منزلتين عشريتين).
- انقرموافق. ستظهر القيم في النطاق الخاص بك الآن بشكل مقرب، لكن قيمها الأصلية الكاملة لا تزال موجودة في الخلية، مما يجعل هذه الطريقة غير مدمرة.
هذه الطريقة سريعة وخالية من المخاطر؛ ومع ذلك، ستواصل الحسابات القائمة على هذه الخلايا استخدام القيم الأصلية الكاملة، لذا يُرجى أخذ ذلك في الاعتبار عند تحليل البيانات.
بديل: استخدام دالة MROUND للتقريب إلى مضاعف معيّن
أحيانًا قد ترغب في تقريب القيم إلى أقرب مضاعف معيّن، مثل تقريب 7.8 إلى أقرب 0.5 (ليصبح الناتج 8). ولذلك، فإن دالة Excel MROUND مثالية لمثل هذه السيناريوهات.
1. في خلية فارغة (مثل C2)، أدخل الصيغة التالية لتقريب القيمة في الخلية A2 إلى أقرب مضاعف لـ 0.5:
=MROUND(A2,0.5) 2. اضغط على Enter لإجراء الحساب، ثم استخدم مقبض التعبئة لنسخ الصيغة إلى الخلايا الأخرى حسب الحاجة.
تُعد دالة MROUND مفيدةً بشكل خاص في سيناريوهات التسعير أو الجدولة أو التصنيف، حيث يجب أن تتماشى البيانات مع قيمة ثابتة أو زيادات محددة. ومع ذلك، يجدر التنبيه إلى أنها تتطلب تثبيتAnalysis ToolPak في إصدارات Excel القديمة (مثل Excel 2007 أو الإصدارات الأقدم).
نصائح واستكشاف الأخطاء وإصلاحها:
- عند استبدال البيانات (باستخدام VBA أو Kutools أو بلصق القيم)، تذكّر دائمًا حفظ نسخة احتياطية لتجنب فقدان بياناتك الثمينة.
- إذا ظهرت لك رسالة الخطأ #NAME؟ عند استخدام دالة MROUND، فتأكد من أنك قمت بتمكين الإضافات المطلوبة عبرملف > خيارات > الإضافات.
- لن تقوم دالة ROUND بتغيير بياناتك الأصلية تلقائيًا—فقط قم بنسخ القيم المُقرَّبة واستبدال الأرقام القديمة بها إذا رغبت في ذلك.
- يُبسّط Kutools المهام الروتينية للمستخدمين الذين يتعاملون مع كميات كبيرة من البيانات أو إعداد التقارير المتكررة.
- تأكد دائمًا من تحديد النطاق الصحيح قبل تشغيل الماكرو.
بفضل فهمك لهذه الطرق المختلفة، يمكنك تحسين أسلوب التقريب الذي تتبعه ليتماشى تمامًا مع سير عملك—سواء كنت تفضّل استخدام الصيغ، أو الأتمتة، أو العمليات المباشرة داخل الخلية.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل
