Як перетворити дріб в десятковий в excel
Ви можете використати наведену нижче формулу, щоб перетворити дріб у десятковий в Excel:
=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: як перевести відсоток у співвідношення
Excel: як перетворити мітку часу UNIX на дату