Вы знаете расстояние от Нью-Йорка до Лондона в милях, но в Европе вашим сотрудникам нужно знать это же значение в километрах. Чему равен коэффициент преобразования?
Действующая в Excel функция ПРЕОБР может преобразовывать значения между различными системами мер в следующих категориях:
В версиях, предшествующих Excel 2007, для функции ПРЕОБР требовалось использование пакета Analysis ToolPack. Но теперь эта полезная функция уже является встроенной, и дополнительный пакет устанавливать необязательно.
Функция ПРЕОБР принимает три аргумента: значение, которое будет преобразовано, исходную единицу измерения и новую единицу измерения. Например, если ячейка А1
содержит расстояние, выраженное в милях, укажите следующую формулу для преобразования миль в километры:
=ПРЕОБР(A1;"mi";"km")
.
Второй и третий аргументы — сокращения единиц измерения. Они перечислены в справочной системе. Некоторые сокращения используются широко, в то время как другие — не настолько. И, разумеется, вы должны задавать точные сокращения. Кроме того, учитывайте, что они чувствительны к регистру, так что приведенная ниже формула вернет ошибку:
=ПРЕОБР(A1;"Mi";"km")
.
Функция ПРЕОБР еще более разносторонняя, чем кажется. При указании метрических единиц измерения вы можете применить коэффициент. На самом деле в первом примере, который я представил, он и использовался. Аббревиатура единицы измерения третьего аргумента m для метров. Я добавил «кило» — коэффициент k, чтобы выразить результат в километрах.
В некоторых ситуациях функция ПРЕОБР требует творческого подхода. Например, вам необходимо преобразовать 10 квадратных ярдов в квадратные футы. Ни одна из этих единиц измерения недоступна, но следующая формула справляется с заданием:
=ПРЕОБР(ПРЕОБР(10;"yd";"ft");"yd";"ft")
.
Вложенный экземпляр функции ПРЕОБР преобразовывает 10 ярдов в футы, и этот результат (30) применяется в качестве первого аргумента для внешнего экземпляра функции. Точно так же для преобразования 10 кубических ярдов в кубические футы используйте следующую формулу:
=ПРЕОБР(ПРЕОБР(ПРЕОБР(10;"yd";"ft"):"yd";"ft");"yd";"ft")
.