Как перевести кг в тонны в excel
Представьте себе, что вы абсолютно точно знаете расстояние от Нью-Йорка до Лондона в милях, однако ваши партнеры в европейском офисе привыкли оперировать километрами. Как найти нужный коэффициент преобразования? Функция ПРЕОБР позволяет преобразовать множество единиц измерения в следующих категориях:
- масса и вес;
- расстояние;
- время;
- давление;
- сила;
- энергия;
- мощность;
- магнетизм;
- температура;
- меры жидкостей.
В ранних версиях Excel функция ПРЕОБР требовала установки пакета анализа. Начиная с версии Excel 2007 эта функция встроена в саму программу.
Функция ПРЕОБР принимает три аргумента: преобразуемое значение, а также входную и выходную единицы измерения. К примеру, если в ячейке А1 содержится расстояние в милях, для преобразования его в километры можно воспользоваться следующей формулой: =ПРЕОБР(A1;"mi";"km") . Второй и третий аргумент представляют собой аббревиатуры единиц измерения — все они приведены в соответствующей справке. Некоторые аббревиатуры используются повсеместно, другие редко. Естественно, для выполнения преобразований нужно знать точные аббревиатуры. Следует отметить, что в аббревиатурах имеет значение регистр символов, поэтому следующая формула вернет ошибку: =ПРЕОБР(A1;"Mi";"Km" ).
Функция ПРЕОБР более универсальная, чем кажется на первый взгляд. При использовании единиц измерения метрической системы можно воспользоваться множителями, как в предыдущем примере. Фактическая аббревиатура единицы измерения, используемой в третьем аргументе, — m (метры). В предыдущем примере добавлен множитель к — «кило» , — чтобы выразить результат в километрах.
В некоторых ситуациях использование функции ПРЕОБР требует творческого подхода. К примеру, что делать, если нужно преобразовать десять квадратных ярдов в квадратные футы? Ни одна из этих единиц измерения не доступна в функции ПРЕОБР, однако задачу поможет решить следующая формула: =ПРЕОБР(ПРЕОБР(10;"yd";"ft");"yd";"ft") . Вложенный экземпляр функции ПРЕОБР преобразует ярды в футы, и этот результат (30) используется в качестве первого аргумента внешнего экземпляра функции. Аналогично, чтобы преобразовать кубические ярды в кубические футы, можно использовать следующую формулу: =ПРЕОБР(ПРЕОБР(ПРЕОБР(10;»yd»;»ft»);»yd»;»ft»);»yd»;»ft»).
Преобразование прочих единиц измерения
Функция ПРЕОБР, естественно, не может выполнить преобразование абсолютно всех единиц измерения. Для преобразования единиц измерения, недоступных в функции ПРЕОБР, нужно знать соответствующий множитель. Отличным источником информации может стать Интернет. Воспользуйтесь каким-либо поисковым порталом и введите в строке поиска название интересующих вас единиц измерения.
Можете загрузить копию популярной программы Convert, написанной Джошем Мэдисоном. Эта великолепная программа способна преобразовать практически все существующие единицы измерения (рис. ниже). Загрузить эту программу можно с нашего сайта.
Эта великолепная программа способна преобразовать практически все существующие единицы измерения
Преобразование будет бесплатным и простым в использовании. Программа переводит наиболее популярные единицы измерения: расстояние, температуру, объем, время, скорость, массу, мощность, плотность, давление, энергию и многие другие, в том числе возможность создания пользовательских единиц измерения!
скачать бесплатно
как задать формат ячейки что б я например вес в тоннах забивала 23,45 например а он мне в кг писал? 23450?
срочно надо. Вот ты время забиваешь, например, там можно выбрать формат ячейки чтоб в 12 часовом варианте было или в 2,4 и еще куча вариантов всяких
А почему, собственно, нельзя с массой так же? Мне надо, чтоб они свое вводили в тоннах, а в ячейках в кг сразу отображало
А формат тут ни при чём. Формат меняет ТОЛЬКО ИЗОБРАЖЕНИЕ. Само значение остаётся таким, как ввели.
Можно ввести все в тоннах, а потом через специальную вставку все ячейки сразу умножить на 1000. Будет самый простой путь.
Полосатый жираф Алик Искусственный Интеллект (300792) Ещё раз, вводишь в тоннах. Хоть 100, хоть тысячу ячеек. Потом в любой свободной ячейке вводишь 1000, копируешь её, выделяешь ВСЕ нужные ячейки (где пока стоят тонны), щёлкаешь по выделенному ПРАВОЙ кнопкой мыши и выбираешь из меню "Специальная вставка". Потом уже внутри специальной вставки выбираешь - операция "умножить", ОК. И значения во всех выделенных ячейках умножатся на 1000. Всё.
По этой формуле бабушки на работе кк считать будут. Мне надо, чтоб они свое вводили в тоннах, а в ячейках в кг сразу отображало
Полосатый жираф Алик Искусственный Интеллект (300792) Тогда - только макрос. Либо использовать ДВА столбца. В один вводят (например, в D5), а в Е5 стоит =D5*1000.
Вот ты время забиваешь, например, там можно выбрать формат ячейки чтоб в 12 часовом варианте было или в 2,4 и еще куча вариантов всяких
А почему, собственно, нельзя с массой так же?
Полосатый жираф Алик Искусственный Интеллект (300792) Время - только по другому отображается. Само же значение НЕ МЕНЯЕТСЯ? А тебе нужно изменение.
Сами переводите единицы. А то за вас всё комп делает. Просто умножайте на 1000 килограммы и вбивайте в ячейку.
Умиляет когда тупые умничают) вопрос задали, значит человеку необходим ответ, не можешь дать его, иди лесом )
В экселе есть такая фишка как автоматическая вставка десятичной запятой. С её помощью легко сделать обратную операцию, например, ты указываешь "2 знака после запятой", вводишь 1999, а эксель автоматически исправляет на 19,99. Там можно задать отрицательное число (например, –3), при этом ввод 245 будет исправляться на 245000. но если ввести 24,5, исправления не будет.
Если что, это в меню Файл – Параметры – Дополнительно – Параметры правки – Автоматическая вставка десятичной запятой.
Если такой вариант не устраивает, то пусть вставляют как есть, а в формулах сделать умножение на 1000.
В Excel имеются широкие возможности для перевода одних единиц измерения в другие. Большинство из них реализованы с помощью функции ПРЕОБР. Настоящая заметка основана на возможностях Excel2013. Функция ПРЕОБР довольно значительно модернизировалась MS от версии к версии (см. соответствующую справку по версиям 2010 и 2007; до 2007 для функции ПРЕОБР требовалось использование надстройки Пакет анализа).
где, число – значение в исходных единицах измерения, которое нужно преобразовать; исх_ед_изм – единицы измерения аргумента число; кон_ед_изм – единицы измерения результата; исходные и конечные единицы измерения должны вводиться в кавычках; набор этих аргументов весьма велик, но ограничен; полный их перечень см. в справке по Excel2013.
Например, формула =ПРЕОБР(A2; " mi " ; " m " ) переводит мили (стандартные / уставные) в метры.
Функция ПРЕОБР переводит единицы измерения в следующих категориях: вес и масса, расстояние, время, давление, сила, энергия, мощность, магнетизм, температура, объем (жидкостей), биты/байты, скорость, префиксы – степени десятки и двойки (рис. 1).
Рис. 1. Некоторые примеры использования функции ПРЕОБР
Обратите внимание на следующие моменты:
- Регистр значений аргументов играет роль (в ячейке С3 введено " Nmi " ; если ввести " nmi " , функция вернет ошибку.
- Исходные и конечные единицы измерения могут содержать множители/префиксы (в ячейке С4 использован аргумент " cm " , составленный из двух частей: " c " – префикс санти и " m " – метр)
- При вводе формулы появляется всплывающая подсказка, облегчающая выбор аргументов (рис. 2).
- Для отображения единиц измерения в столбцах А и В я использовал возможности форматирования чисел (рис. 3); например, в ячейке А5 содержится значение 1, а формат ячейки – 0 " фут " (значение в кавычках отображается в ячейке, но не влияет на значение).
Рис. 2. Всплывающая подсказка
Рис. 3. Отображение единиц измерения с помощью форматирования
Любопытно, что в подсказке MS содержится ошибка (рис. 4). Вместо «морская миля» следует читать «морской узел»… 🙂
Рис. 4. Опечатка; вместо «морская миля» следует читать «морской узел»
Функция ПРЕОБР допускает использование с двух- и трехкратным вложением для преобразования квадратных и кубических единиц, т.е. площади и объема (правда, пример у меня получился несколько вычурным, поскольку в версии Excel2013 почти все разумные варианты аргументов уже предусмотрены): =ПРЕОБР(ПРЕОБР(1; " Nmi " ; " km " ); " Nmi " ; " km " ). Внутренняя функция преобразует одну морскую милю в километр, а внешняя повторяет действие. В итоге квадратная морская миля переводится в квадратные километры.
В Excel имеется также ряд функций, преобразующих какую-то одну единицу измерения в другую:
Допустим Вы работаете в фирме, в которой необходимо знать, сколько ярдов кубических соответствует заданному числу галлон или со скольких чашек жидкости состоит английский галлон.
Как сделать калькулятор величин для конвертирования единиц измерений в Excel
Для создания таблицы содержащей всевозможные виды соотношения величин можно использовать функцию ПРЕОБР. Ниже на рисунке представлена таблица, которая создана с помощью этой функции. Благодаря этой таблице пользователь может быстро сконвертировать одну единицу измерения в другую.
Таблица конвертирования величин в Excel:
Как видно на рисунке для заполнения стандартной чашки требуется 48 чайных ложечек, а британская пинта состоит из 2,4 чашек и т.д.
Принцип работы с функцией ПРЕБОР в Excel
Функция ПРЕОБР() позволяет преобразовывать одну величину в другую в соотвествии с категорией единиц измерений. С помощью функции ПРЕОБР вы можете легко конвертировать следующие величины:
- Расстояние.
- Площадь.
- Объем.
- Время.
- Давление.
- Сила.
- Энергия.
- Мощность.
- Магнетизм.
- Температура.
- Информация.
- Скорость.
- Вес и масса.
- Префикс.
- Двоичный префикс.
Для правильной и безошибочной работы функция ПРЕОБР требует для заполнения 3 обязательных аргумента: переменная числа, начальная единица измерения и ед.изм. на которую должно быть преобразовано исходное число из переменной.
- Число (исходное значение).
- Исх_ед_изм (исходная единица измерения).
- Кон_ед_изм (конечная единица измерения).
Например, чтобы преобразовать 100 миль на километры, введите следующую формулу:
В результате получаем значение 160,93 км.
Следующая формула заменяет 100 галлонов на литры и возвращает в результате вычисления значение – 378,54:
Обратите внимание на код единицы измерения в формулах. Все они определены соответствующими символами и должны быть записаны так, как этого требует Excel. Введение в аргументы формулы ПРЕОБР значения «galon» или «GAL» вместо необходимого символа «gal» приведет к ошибке.
К счастью в процессе заполнения аргументов в функцию ПРЕОБР Excel подсвечивает подсказки, которые предоставляют возможность выбрать необходимые символы из списка соответствующих единиц измерений.
Все эти коды символов или только те, которые Вас интересуют, можно ввести в таблицу Excel как показано на рисунке. В левой верхней ячейке введите формулу, содержащую ссылки на ячейки с кодами символов единиц измерений в соответствующих строках и столбцах таблицы.
Теперь можно просто скопировать формулу во все пустые ячейки таблицы и наслаждаться результатом.
Конвертирование из одних единиц измерения в другие достаточно распространенная задача. Перевести мили в километры, фунты в килограммы или, возможно, нужно перевести температуру из градусов Фаренгейта в Цельсий. Конечно, сейчас данные переводы можно быстро осуществить онлайн, однако, если такой перевод нужно будет использовать в электронных таблицах MS Excel, то перевод из одной величины в другую достаточно просто можно сделать прямо в формуле.
Для перевода величин в электронных таблицах MS Excel используется функция ПРЕОБР (CONVERT).
Функция ПРЕОБР, достаточно проста в использовании. В первом параметре вводится число, которое необходимо перевести, во втором параметре исходная единица измерения, а в третьем – конечна единица измерения. Примечательно, что условные обозначения единиц измерения можно вводить как с клавиатуры, так и просто указав ссылку на обозначение в соответствующей ячейке.
Если условные обозначения единиц измерений выбирать из перечня в самой формуле, то для конечной единицы измерения список сократится до того перечня единиц измерения, в который можно осуществить преобразование.
В рассматриваемом примере в качестве конечных единиц измерения указаны километры и сантиметры, однако, функция ПРЕОБР (CONVERT), может перевести только в метры. Здесь ничего страшного нет, достаточно вспомнить из школьного курса математики, что в одном километре 1000 метров, а в одном метре 100 сантиметров и реализовать конечную формулу с учетом этих знаний, т.е. в первом случае разделить на 1000, а во втором – умножить на 100.
Есть и другой способ, на самом деле, хоть в выпадающем списке нет «km» или «kg», функция отлично справляется с переводом в километры или килограммы, просто приходится либо вручную вводить данные обозначения, либо с помощью ссылок на ячейки.
Читайте также: