كيفية تحويل الكسر إلى رقم عشري في إكسيل
يمكنك استخدام الصيغة التالية لتحويل الكسر إلى رقم عشري في إكسيل:
=IF(ISERROR(SEARCH(" ", A2 )),LEFT(A2,SEARCH("/", A2 )-1)/MID( A2 ,SEARCH("/", A2 )+1.99),LEFT( A2 ,SEARCH(" ", A2 )-1)+MID( A2 ,SEARCH(" ", A2 )+1,SEARCH("/", A2 )-1-SEARCH(" ", A2 ))/MID( A2 ,SEARCH("/", A2 )+1.99))
ستقوم هذه الصيغة المحددة بتحويل الكسر الموجود في الخلية A2 إلى رقم عشري.
على سبيل المثال، إذا كانت الخلية A2 تحتوي على 1/5 ، فسترجع هذه الصيغة 0.2 .
تجدر الإشارة إلى أن هذه الصيغة تعمل مع جميع أنواع الكسور، بما في ذلك الكسور الصحيحة، والكسور غير الصحيحة، والأعداد الكسرية.
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: تحويل الكسور إلى أعداد عشرية في برنامج Excel
لنفترض أن لدينا القائمة التالية من الكسور في Excel:
لنفترض أننا نريد عرض كل كسر في العمود A كرقم عشري في العمود B.
للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية B2 :
=IF(ISERROR(SEARCH(" ", A2 )),LEFT(A2,SEARCH("/", A2 )-1)/MID( A2 ,SEARCH("/", A2 )+1.99),LEFT( A2 ,SEARCH(" ", A2 )-1)+MID( A2 ,SEARCH(" ", A2 )+1,SEARCH("/", A2 )-1-SEARCH(" ", A2 ))/MID( A2 ,SEARCH("/", A2 )+1.99))
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود B:
يعرض العمود B الآن كل كسر في العمود A في شكل عشري.
على سبيل المثال:
- 1/5 في الشكل العشري هو 0.2.
- 3 4/5 بالنظام العشري يساوي 3.8.
- 5 11/12 بالنظام العشري هو 5.916667 .
- 7/2 في شكل عشري هو 3.5 .
وما إلى ذلك وهلم جرا.
لاحظ أنه إذا كان لديك كسور صحيحة فقط (أي عندما يكون البسط أقل من المقام)، فيمكنك استخدام الصيغة التالية وهي أبسط بكثير:
=LEFT( A2 ,SEARCH("/", A2 )-1)/MID( A2 ,SEARCH("/", A2 )+1.99)
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
يعرض العمود B كل كسر مناسب في العمود A في شكل عشري.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:
Excel: كيفية تحويل المدة إلى دقائق
إكسل: كيفية تحويل النسبة المئوية إلى نسبة
Excel: كيفية تحويل الطابع الزمني لنظام UNIX إلى التاريخ