Конвертирование из одних единиц измерения в другие достаточно распространенная задача. Перевести мили в километры, фунты в килограммы или, возможно, нужно перевести температуру из градусов Фаренгейта в Цельсий. Конечно, сейчас данные переводы можно быстро осуществить онлайн, однако, если такой перевод нужно будет использовать в электронных таблицах MS Excel, то перевод из одной величины в другую достаточно просто можно сделать прямо в формуле.
Смотрите также видеоверсию статьи «Работаем с функцией ПРЕОБР (CONVERT). Или переводим различные величины».
Для перевода величин в электронных таблицах MS Excel используется функция ПРЕОБР (CONVERT).
Функция ПРЕОБР, достаточно проста в использовании. В первом параметре вводится число, которое необходимо перевести, во втором параметре исходная единица измерения, а в третьем – конечна единица измерения. Примечательно, что условные обозначения единиц измерения можно вводить как с клавиатуры, так и просто указав ссылку на обозначение в соответствующей ячейке.
Если условные обозначения единиц измерений выбирать из перечня в самой формуле, то для конечной единицы измерения список сократится до того перечня единиц измерения, в который можно осуществить преобразование.
В рассматриваемом примере в качестве конечных единиц измерения указаны километры и сантиметры, однако, функция ПРЕОБР (CONVERT), может перевести только в метры. Здесь ничего страшного нет, достаточно вспомнить из школьного курса математики, что в одном километре 1000 метров, а в одном метре 100 сантиметров и реализовать конечную формулу с учетом этих знаний, т.е. в первом случае разделить на 1000, а во втором – умножить на 100.
Есть и другой способ, на самом деле, хоть в выпадающем списке нет «km» или «kg», функция отлично справляется с переводом в километры или килограммы, просто приходится либо вручную вводить данные обозначения, либо с помощью ссылок на ячейки.
Файл с примером.