Как преобразовать дробь в десятичную в 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 в дату