كيف يمكن تحويل البوصات إلى أقدام أو سنتيمترات أو ملليمترات في Excel؟
في العديد من سيناريوهات العمل—خاصةً تلك المتعلقة بالهندسة، البناء، التصميم، التصنيع، أو إعداد التقارير—غالبًا ما يصبح تحويل القياسات المعبَّر عنها بالبوصات إلى وحدات شائعة أخرى مثل الأقدام أو السنتيمترات (cm) أو الملليمترات (mm) أمرًا ضروريًّا. إعادة حساب هذه القيم يدويًّا في كل مرة ليست فقط عُرضةً للأخطاء، بل قد تستهلك وقتًا طويلاً أيضًا، خاصةً عند التعامل مع مجموعات بيانات كبيرة. لحسن الحظ، يوفّر Excel عدة طرق عملية لتحويل قيم البوصة بكفاءة، مما يضمن الدقة والاتساق في معالجة بياناتك. فيما يلي، ستجد حلولًا خطوة بخطوة تناسب كلًّا من عمليات التحويل الفردية والمهام المتكررة التي تتضمّن كميات كبيرة من البيانات.
➤ تحويل البوصات إلى الأقدام أو السنتيمترات أو المليمترات باستخدام الصيغ
➤ تحويل البوصات إلى الأقدام أو الأمتار باستخدام Kutools لـ Excel
➤ التحويل الدُّفعي للبوصات إلى وحدات أخرى عبر الضرب باستخدام لصق خاص
➤ تحويل البوصات إلى وحدات أخرى باستخدام كود VBA
تحويل البوصات إلى أقدام أو سنتيمترات أو ملليمترات باستخدام الصيغ
توفّر دالةCONVERTالمضمنة في Excel طريقةً بسيطةً ومباشرةً لتحويل القياسات من البوصات إلى مجموعة متنوعة من الوحدات الأخرى، مما يجعلها مثاليةً للتحويلات الفردية أو عند رغبتك في عرض النتائج في أعمدة مجاورة لتسهيل المقارنة. ويُعدّ هذا الأسلوب مفيدًا بشكل خاص عندما تريد تحديث القيم المحولة تلقائيًا إذا تغيّرت قيم البوصة الأصلية.
اختر خلية فارغة، عادةً بجانب القيمة الأصلية (على سبيل المثال، إذا كانت قيمة البوصة الأصلية في الخلية)A2، فاختر الخليةB2)، وأدخل الصيغة المناسبة وفقًا لاحتياجات التحويل لديك:
تحويل البوصات إلى أقدام:
=CONVERT(A2,"in","ft") تحويل البوصات إلى سنتيمترات:
=CONVERT(A2,"in","cm") تحويل البوصات إلى ملليمترات:
=CONVERT(A2,"in","mm") هنا، تشير الخليةA2 إلى الخلية التي تحتوي على قيمة البوصة الخاصة بك. تأكد من تعديل مرجع الخلية حسب الحاجة إذا كانت بياناتك موجودة في خلية مختلفة.
بعد إدخال الصيغة، اضغط علىEnter لرؤية النتيجة. إذا كانت لديك قائمة بقيم البوصة التي ترغب في تحويلها، فما عليك سوى سحب مقبض التعبئة (المربع الصغير في الزاوية اليمنى السفلية للخلية المحددة) لأسفل أو عبر الخلايا المجاورة لتطبيق الصيغة عليها تلقائيًا—مما يضمن تحويل كل قيمة بوحدة البوصة دون عناء!
ملاحظات حول المعاملات ونصائح
- رموز الوحدات حساسة لحالة الأحرف.استخدم الاختصارات الدقيقة
"in"(بوصة)،"ft"(قدم)،"cm"(سنتيمتر)، و"mm"(ملليمتر)؛ ولا تستخدم أسماء الوحدات الكاملة. - دليل الأخطاء:يظهر الخطأ
#N/Aإذا كانت الوحدات مكتوبة بشكل خاطئ أو غير متوافقة (مثل محاولة تحويل طول إلى وزن). ويظهر الخطأ#VALUE!إذا لم يكن المعاملرقميًا. أما في إصدارات Excel القديمة التي لا تحتوي على الوظيفة الإضافية، فقد يظهر الخطأ#NAME?. - توفر الإصدار:دالة CONVERT مضمنة في Excel 2007 أو أحدث. أما في Excel 2003 وما قبله، فعليك تفعيل الوظيفة الإضافيةAnalysis ToolPak لاستخدامها.
- يمكنك تطبيق تنسيق الأرقام القياسي للتحكم في عدد المنازل العشرية وتحقيق عرضٍ أكثر وضوحًا.
تحويل البوصات إلى أقدام أو أمتار باستخدام Kutools لـ Excel
إذا كنت تتعامل بشكل متكرر مع تحويل الوحدات أو تعالج مجموعات كبيرة من بيانات القياس، فإن أداةKutools لـ Excel تحويل الوحداتتوفر لك حلاً مريحًا وفعالًا للمعالجة الدفعية. وهي مثالية خصوصًا عندما تحتاج إلى تحويل نطاق كامل من قيم البوصة إلى وحدات أخرى دفعة واحدة، أو ترغب في الاستفادة من ميزات إضافية مثل عرض النتائج كـ التعليق للإشارة دون المساس بالبيانات الأصلية.

لاستخدام هذه الطريقة:
1. حدد نطاق الخلايا التي تحتوي على قيم البوصة التي تريد تحويلها. انتقل إلى تبويبKutools في الشريط، وانقر علىالمحتوى، ثم اخترتحويل الوحدات. انظر لقطة الشاشة أدناه:

2. في مربع حوارتحويل الوحدات، اضبطنوع الوحدةعلىالمسافة. فيمن، اختربوصة؛ وفيإلى، اختر وحدتك المستهدفة، مثلقدمأومتر. إذا كنت ترغب في الاحتفاظ بالقيم الأصلية وعرض النتائج المحولة كتعليقات، فحدد خانةإضافة نتيجة التحويل إلى التعليق.
3. انقر علىموافق. ستقوم Kutools بمعالجة التحديد بالكامل: بشكل افتراضي، تستبدل القيم المحولة القيم الأصلية؛ وإذا تم تحديد خانةإضافة نتيجة التحويل إلى التعليق، تبقى القيم الأصلية وتُضاف النتائج المحولة كتعليق.
| تحويل البوصة (in) إلى المتر (m) | إضافة نتيجة التحويل إلى التعليق |
![]() | ![]() |
ملاحظات عملية
- يدعم الأداة نطاقًا واسعًا من فئات الوحدات (مثل الطول، المساحة، الحجم، الوزن، درجة الحرارة، السرعة، الضغط).
- الكتابة فوق مقابل التعليق:بشكل افتراضي، تستبدل التحويلات القيم الأصلية. إذا تم تحديد خانةإضافة نتيجة التحويل إلى التعليق، تُضاف النتائج إلى التعليقات وقد تُستبدل التعليقات الموجودة.
- يمكنك التراجع فورًا باستخدامCtrl+Z إذا قمت بتحويل نطاق خاطئ. تأكد دائمًا من صحة التحديد قبل النقر علىموافق.
عرض توضيحي: تحويل البوصات إلى أقدام أو أمتار باستخدام Kutools لـ Excel
تحويل البوصات دفعةً واحدة إلى وحدات أخرى باستخدام الضرب عبر لصق خاص
طريقة سريعة أخرى مثالية للتحويل الدُّفعي من البوصة إلى المليمتر أو السنتيمتر هي استخدام ميزةلصق خاصفي Excel. تعتمد هذه الطريقة على ضرب كل قيمة بالبوصة في عامل التحويل المناسب، مما يجعلها مثالية عندما لا ترغب في استخدام الصيغ أو عندما تريد استبدال القيم الأصلية مباشرةً دون إضافة أعمدة إضافية.
على سبيل المثال، لتحويل البوصات إلى المليمترات (1 بوصة = 25.4 مم):
- أدخل25.4 في خلية فارغة، ثم انسخ هذه الخلية (Ctrl+C).
- حدد النطاق الذي يحتوي على قيم البوصة الخاصة بك (يفضّل أن تكون خلايا رقمية فقط).
- انقر بزر الماوس الأيمن على التحديد، واخترلصق خاص…، ثم ضمنالعمليةاخترضرب، وانقر علىموافق.
سيؤدي ذلك إلى استبدال جميع قيم البوصات مباشرةً بمكافئاتها بالمليمترات. يمكنك استخدام2.54 كعامل ضرب لتحويل البوصات إلى السنتيمترات، أو استخدام1/12(أو)0.0833333333) لتحويل البوصات إلى الأقدام للحصول على دقة أفضل.
ملاحظة
- تكتب فوق القيم الأصلية:تقوم عملية الضرب باستبدال الأرقام الموجودة في مكانها. لذا، احفظ نسخة احتياطية من بياناتك أو اعمل على نسخة منها.
- تصبح الصيغ قيمًا:إذا احتوى التحديد على صيغ، فسيتم استبدال نتائجها بأرقام ناتجة عن الضرب.
- حدد الخلايا الرقمية فقط:لتجنب المفاجآت، استخدمالصفحة الرئيسية ▸ البحث والتحديد ▸ الانتقال إلى خاص ▸ الثوابت (أرقام)لاستهداف الأرقام فقط.
- الدقة:لتحويل البوصات إلى أقدام، يُفضَّل استخدام
1/12(أو)0.0833333333) بدلًا من القيمة المقرَّبة0.083333. - التراجع الفوري:استخدمCtrl+Z مباشرةً بعد العملية للتراجع عند الحاجة، إذ يصعب التراجع عن الخطوات المتكررة.
تحويل البوصات إلى وحدات أخرى باستخدام كود VBA
بالنسبة للمستخدمين المتقدمين أو أولئك الذين يديرون تحويلات جماعية تتطلب سير عمل محدد، فإن أتمتة عملية التحويل باستخدام ماكرو VBA توفر أقصى درجات المرونة والكفاءة. هذه الطريقة مثالية عند الحاجة إلى تحويل نطاقات مختلفة بين الوحدات بشكل متكرر، أو تخصيص عامل التحويل، أو دمج عمليات التحويل ضمن مهام أتمتة أوسع في Excel.
1. اضغطAlt+F11(أو انقر)المطوِّر > Visual Basic) لفتح محرر VBA. ثم في المحرر، انقرإدراج > وحدة نمطية، والصق الكود التالي في الوحدة النمطية:
Option Explicit
Sub ConvertInchToMM_Cm_Ft()
Dim rng As Range
Dim unitChoice As Variant
Dim factor As Double
Dim arr As Variant
Dim r As Long, c As Long
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
' Ask user for target range
On Error Resume Next
Set rng = Application.InputBox( _
Prompt:="Select the range to convert (inches):", _
Title:=xTitleId, Type:=8)
On Error GoTo 0
If rng Is Nothing Then
MsgBox "No range selected. Operation cancelled.", vbInformation
Exit Sub
End If
' Ask user for target unit
unitChoice = Application.InputBox( _
Prompt:="Enter 1 for mm, 2 for cm, 3 for ft", _
Title:=xTitleId, Default:=1, Type:=1)
If VarType(unitChoice) = vbBoolean Then
' User pressed Cancel
MsgBox "Operation cancelled.", vbInformation
Exit Sub
End If
If unitChoice < 1 Or unitChoice > 3 Then
MsgBox "Invalid choice. Please enter 1, 2, or 3.", vbExclamation
Exit Sub
End If
Select Case CLng(unitChoice)
Case 1: factor = 25.4 ' inch → mm
Case 2: factor = 2.54 ' inch → cm
Case 3: factor = 1# / 12# ' inch → ft (precise)
End Select
' Bulk convert via array for speed; only numeric cells are multiplied
arr = rng.Value2
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
If IsArray(arr) Then
For r = 1 To UBound(arr, 1)
For c = 1 To UBound(arr, 2)
If IsNumeric(arr(r, c)) Then
arr(r, c) = CDbl(arr(r, c)) * factor
End If
Next c
Next r
rng.Value2 = arr
Else
' Single cell
If IsNumeric(arr) Then rng.Value2 = CDbl(arr) * factor
End If
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
MsgBox "Conversion completed.", vbInformation
End Sub
2. عُد إلى Excel وحدد النطاق الذي تريد تحويله (إذا لم تكن قد حددته مسبقًا في المطالبة). لتشغيل الماكرو، اضغطAlt+F8 في Excel، واخترConvertInchToMM_Cm_Ft، ثم انقرتشغيل. أو بدلاً من ذلك، في محرر VBA اضغطF5. اتبع التعليمات وأدخل1 للمليمترات،2 للسنتيمترات، أو3 للأقدام. سيتم تحديث قيم البوصات المحددة تلقائيًا وفقًا لاختيارك.
ملاحظة
- سلوك الكتابة فوق:يقوم الماكرو بضرب الخلاياالرقميةفي مكانها، ويستبدل القيم الأصلية بنتائج الضرب. وإذا احتوى التحديد على صيغ، تتحول نتائجها إلى أرقام ثابتة.
- الدقة:استخدم العامل الدقيق
1/12لتحويل البوصات إلى أقدام وتجنب أخطاء التقريب التراكمية. - الخلايا غير الرقمية:تُترك الخلايا النصية والفارغة وأخطاء دون تغيير. وللحصول على أفضل النتائج، اختر الخلايا الرقمية فقط (مثل: الصفحة الرئيسية ▸ البحث والتحديد ▸ الانتقال إلى خاص ▸ الثوابت (أرقام)).
- الأمان:اعمل نسخة احتياطية أو احفظ الملف قبل التشغيل. يمكنك استخدامCtrl+Z فورًا بعد التشغيل للتراجع عن آخر تحويل.
- إعدادات الماكرو:تأكد من تفعيل الماكروات لملف العمل؛ وإلا فلن يعمل الكود.
عند تنفيذ تحويل الوحدات في Excel، اختر دائمًا الطريقة التي تناسب حجم مشروعك ومتطلبات سير العمل لديك. تعد الطرق القائمة على الصيغ ممتازة لمجموعات البيانات الصغيرة إلى المتوسطة وللحالات التي تحتاج إلى تحديثات تلقائية. أما Kutools لـ Excel فهو مناسب جدًّا لأي شخص يقوم بتحويلات متكررة أو واسعة النطاق، ويساعد واجهة المستخدم الخاصة به في تقليل الأخطاء للمستخدمين الأقل راحةً مع الصيغ أو VBA. ويمكن أن تكون خيارات لصق خاص وVBA مفيدة للتحويلات السريعة والجماعية—فقط تذكّر أنها تستبدل البيانات الأصلية. إذا واجهت أخطاءً مثل #VALUE! أو نتائج غير مقصودة، فتحقق من وجود إدخالات غير رقمية أو صيغ غير صحيحة أو تحديد نطاقات خاطئة. وإذا احتجت إلى التراجع عن التحويل، فاستخدم اختصار التراجع (Ctrl+Z) فورًا أو احتفظ بنسخ احتياطية قبل المعالجة.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل

