إكسل: كيفية تحويل القدم والبوصة إلى عدد عشري
يمكنك استخدام الصيغة التالية لتحويل القدم والبوصة إلى رقم عشري في Excel:
=TEXTBEFORE( A2 ,"'")+TEXTBEFORE(TEXTAFTER( A2 ,"'"),"""")/12
سيؤدي هذا إلى تحويل القدم والبوصة في الخلية A2 إلى رقم عشري.
على سبيل المثال، إذا كانت الخلية A2 تحتوي على 6’5″ ، فستقوم هذه الصيغة بتحويلها إلى 6.4167 .
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: تحويل الأقدام والبوصات إلى عدد عشري في برنامج Excel
لنفترض أن لدينا مجموعة البيانات التالية في برنامج Excel والتي توضح أطوال مختلف الرياضيين:
لتحويل كل ارتفاع من القدم والبوصة إلى قيمة عشرية، يمكننا كتابة الصيغة التالية في الخلية B2 :
=TEXTBEFORE( A2 ,"'")+TEXTBEFORE(TEXTAFTER( A2 ,"'"),"""")/12
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود B:
يعرض العمود B الآن الأقدام والبوصات في العمود A في شكل عشري.
على سبيل المثال:
- 6 أقدام و2 بوصة يساوي 6.1667 قدم.
- 6 أقدام و5 بوصات تساوي 6.4167 قدم.
- 5 أقدام و10 بوصات تساوي 5.8333 قدم.
وما إلى ذلك وهلم جرا.
كيف تعمل هذه الصيغة؟
تذكر الصيغة التي استخدمناها لتحويل الأقدام والبوصات إلى عدد عشري:
=TEXTBEFORE( A2 ,"'")+TEXTBEFORE(TEXTAFTER( A2 ,"'"),"""")/12
وإليك كيفية عمل هذه الصيغة:
أولاً، نستخدم TEXTBEFORE(A2, “‘”) لاستخراج النص قبل علامة الاقتباس المفردة الأولى في الخلية A2.
هذا يستخرج القيمة 6 .
ثم نستخدم TEXTBEFORE(TEXTAFTER(A2,’’),””””)/12 لاستخراج النص بين علامة الاقتباس المفردة وعلامة الاقتباس المزدوجة وتقسيمه على 12.
هذا يعطي 2/12 = 0.1667 .
وأخيرًا، نستخدم علامة الجمع ( + ) لإضافة هاتين القيمتين.
هذا يعطي 6 + 0.1667 = 6.1667 .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:
Excel: كيفية تحويل المدة إلى دقائق
إكسل: كيفية تحويل النسبة المئوية إلى نسبة
Excel: كيفية تحويل الطابع الزمني لنظام UNIX إلى التاريخ