Единицы измерения в Excel
Обновлено: 20.11.2024
Поскольку электронные таблицы Microsoft Excel часто зависят от точности данных, которые вводятся в ячейки, полезно использовать единицы измерения, характерные для вашего текущего местоположения или местонахождения людей, которые будут используя эти данные.
Как и в остальных программах пакета Microsoft Office, в Excel используется линейка, позволяющая указать размер полей. Единица измерения по умолчанию зависит от вашего местоположения, но для многих людей используются дюймы.
Если вас не устраивают дюймы в качестве единицы измерения или вы предпочитаете сантиметры, вы можете настроить параметры в Excel 2013, чтобы использовать вместо них эту единицу измерения. Просто следуйте инструкциям ниже, чтобы узнать, как это сделать.
Как изменить единицу измерения в Excel 2013
Наша статья продолжается ниже дополнительной информацией о переходе с дюймов на сантиметры в Excel, включая изображения этих шагов.
Как изменить линейку с IN на CM в Excel 2013 (руководство с иллюстрациями)
Обратите внимание, что изменение единицы измерения по умолчанию также будет применяться в некоторых других местах, таких как размер страницы. Однако он не будет преобразовывать никакие значения, которые вы вводите в свои ячейки.
Шаг 1. Запустите Excel 2013.
Шаг 2. Перейдите на вкладку "Файл" в верхнем левом углу окна.
Шаг 3. Нажмите «Параметры» внизу столбца в левой части окна.
Откроется новое окно параметров Excel.
Шаг 4. Перейдите на вкладку "Дополнительно" в левой части окна "Параметры Excel".
Шаг 5. Прокрутите окно вниз до раздела «Отображение», щелкните раскрывающееся меню справа от «Единицы линейки» и выберите параметр «Сантиметры».
Шаг 6. Нажмите кнопку "ОК" в нижней части окна, чтобы применить изменения и закрыть это окно.
Если вы ищете недорогое устройство, позволяющее смотреть Netflix, Hulu Plus, Amazon Prime и HBO Go на телевизоре, обратите внимание на линейку продуктов Roku.
Вы также можете узнать, как изменить формат файла по умолчанию на .xls в Excel 2013, если вам нужно чаще использовать этот формат файла.
Разница между режимом макета страницы и обычным режимом просмотра
Когда вы создаете новую книгу в Microsoft Excel, она, вероятно, по умолчанию открывается в обычном режиме. Однако это не идеально, если внешний вид вашего документа важен для того, как этот документ будет напечатан.
Если вы хотите видеть единицы измерения на линейке, гораздо полезнее будет представление «Макет страницы». Кроме того, если вы пытаетесь установить ширину столбца или высоту строки в единицах измерения, отличных от параметра сбивающей с толку точки, то представление «Макет страницы» позволит вам сделать это.
Вы можете переключаться между представлениями на вкладке "Вид", но вы также можете изменить представление по умолчанию для новых книг, выбрав "Файл" > "Параметры" > "Общие" > и выбрав нужный параметр рядом с представлением по умолчанию для новых листов.
Дополнительная информация о том, как изменить линейку с дюймов на сантиметры в Excel
Если вы не видите линейки в левой и верхней части окна, это может быть связано с представлением, которое вы сейчас используете в Excel. Вы можете переключиться в представление «Макет страницы», выбрав вкладку «Вид» в верхней части окна и нажав кнопку «Макет страницы».
- Единицы измерения по умолчанию (это единицы измерения, используемые в вашем текущем географическом местоположении)
- Дюймы
- Сантиметры
- Милиметры
Если в ваши ячейки введены данные в дюймах, вы можете использовать формулу для преобразования дюймов в сантиметры в Excel. Эта формула:
=ПРЕОБРАЗОВАТЬ(XX, "В", "СМ")
Вам нужно будет заменить часть «XX» этой формулы на расположение ячейки данных, которые вы хотите преобразовать. Вы также можете использовать эту же формулу для преобразования других единиц измерения. Вам просто нужно заменить различные сокращения на нужные единицы измерения.
Еще один параметр, который вы можете изменить, — это горизонтальное и вертикальное центрирование распечатываемых данных. Это можно сделать, выбрав вкладку «Макет страницы» в верхней части окна, а затем нажав маленькую кнопку «Параметры страницы» в правом нижнем углу группы «Параметры страницы» на ленте. Затем вы можете перейти на вкладку "Поля" и выбрать центрирование страницы по горизонтали или по вертикали.
Дополнительные источники
Мэттью Берли пишет учебные пособия по технологиям с 2008 года. Его тексты появились на десятках различных веб-сайтов и были прочитаны более 50 миллионов раз.
После получения степени бакалавра и магистра компьютерных наук он несколько лет работал в сфере управления ИТ для малого бизнеса. Однако теперь он работает полный рабочий день, создавая онлайн-контент и веб-сайты.
Его основные темы написания включают iPhone, Microsoft Office, Google Apps, Android и Photoshop, но он также писал и на многие другие технические темы.
Excel использует много разных единиц для измерения разных параметров, а FlexCel использует те же самые.
Для большинства операций рендеринга, включая PDF API, FlexCel использует точки, и они просты: точка равна 1/72 дюйма. Как вы можете видеть в калькуляторе Google здесь.
Точка также обычно используется для указания размера шрифта: например, шрифт с 11 точками имеет ограничивающую рамку размером 11/72 дюйма.
Иногда мы используем пиксели, где пиксель определяется не как физическая точка на экране, а как 1/96 дюйма, независимо от фактического разрешения экрана. Excel и FlexCel не зависят от разрешения, поэтому физические пиксели никогда не используются. Когда мы говорим о пикселях, мы всегда имеем в виду пиксели, не зависящие от разрешения.
Теперь единицы измерения в Excel немного сложнее. Самыми простыми являются координаты y (строки): строка измеряется в твипах или 1/20 точки. ExcelFile.GetRowHeight возвращает текущую высоту строки в твипах.
Но координаты x (столбцы) более сложны. Они измеряют, сколько «0» вы можете поместить в ячейку шрифта, используемого в «Обычном» стиле, плюс некоторые поля.
Например, обычный стиль для файла Excel 2007 или более поздней версии — «Calibri 11», поэтому, если вы можете разместить 5 «0» в столбце с этим шрифтом («00000»), тогда ширина столбца равна 5. Но это не совсем так, есть и поля, которые неправильно документированы в документах Excel и которые на самом деле меняются в зависимости от разрешения экрана. Таким образом, ширина будет не 5, а 5.something.
Здесь вы можете увидеть, как выглядит столбец, автоматически подогнанный под "00000":
Интересно посмотреть, что произойдет, если мы изменим "обычный" шрифт электронной таблицы на более крупный шрифт. Ширина столбца в пикселях станет больше, но внутренние единицы по-прежнему будут около 5, потому что в этом столбце все еще можно разместить 5 «0». На самом деле, даже когда физически он был намного больше, «размер» стал немного меньше при выборе большего шрифта: с 5,13 до 5,08.
Вы можете преобразовывать столбцы, строки и пиксели с помощью ExcelMetrics.ColMult и FlxConsts.RowMult. Например:
"Пиксели" в этих примерах — это "пиксели, не зависящие от разрешения", о которых мы упоминали в начале. То есть 1/96 дюйма.
Теперь, к сожалению, Excel не очень точен в единицах измерения, поэтому это не точное преобразование. Вы можете увидеть это, просто нажав на предварительный просмотр экрана и измерив реальную ширину ячейки, и сравнив это с тем, что вы видите на экране: вы увидите, что это не совсем то же самое.
Фактическая ширина блока для ячейки также может измениться, если вы используете другое масштабирование экрана: они будут выглядеть по-разному, если вы используете, скажем, 100% или 175% масштабирование экрана. FlexCel может компенсировать это с помощью свойства ExcelFile.ScreenScaling. Хотя по умолчанию масштаб экрана равен 100 (что соответствует 100% масштабированию или 96 dpi), если вы всегда работаете с другим параметром, изменение этого свойства заставит FlexCel работать так, как если бы это был Excel, показывающий файл с этим конкретным масштабированием экрана. .
Разницы между разрешениями не так много, но они есть, поэтому в целом не стоит пытаться делать макеты с идеальной точностью до пикселя в Excel. Вам всегда нужно оставлять дополнительное пространство, потому что в разных разрешениях ячейки могут быть немного меньше или больше.
Для получения дополнительной информации о том, как единицы измерения Excel могут меняться в зависимости от разрешения, вы также можете прочитать Автоподбор строк и столбцов в Руководстве разработчика API
Как вы можете видеть на изображениях выше, Excel также покажет вам размер столбца в «пикселях», помимо внутренних единиц.
Но, к сожалению, эти «пиксели» также не являются настоящими пикселями или «пикселями, не зависящими от разрешения», о которых мы упоминали в начале и которые составляют 1/96 дюйма. Если бы вы попытались их подсчитать, вы бы поняли, что пиксели в этом столбце не такие, как говорит Excel. Кроме того, если вы удвоите разрешение экрана, эти «пиксели» останутся прежними, даже если фактическое количество пикселей удвоится с удвоением разрешения.
Но главная проблема заключается в том, что эти "пиксели" столь же ненадежны, как и другие единицы измерения, используемые Excel.У них те же проблемы с разрешением, что и у внутренних блоков Excel, поэтому они не решают никаких проблем.
Функция Excel CONVERT преобразует число в одной системе измерения в другую. Например, вы можете использовать CONVERT для преобразования футов в метры, фунтов в килограммы, Фаренгейтов в Цельсии, галлонов в литры и для многих других преобразований единиц измерения.
- число — числовое значение для преобразования.
- from_unit — начальные единицы измерения.
- to_unit – конечные единицы результата.
Функция ПРЕОБРАЗОВАТЬ преобразует число в одной системе измерения в другую. Например, вы можете использовать CONVERT для преобразования футов в метры, фунтов в килограммы, галлонов в литры и для многих других преобразований единиц измерения.
Примеры
Приведенные ниже формулы используют функцию ПРЕОБРАЗОВАТЬ для преобразования ярдов в метры, градусов Цельсия в фаренгейты, галлонов в литры и квадратных метров в квадратные ярды:
Единицы измерения
В приведенных ниже таблицах показаны единицы измерения, доступные для функции ПРЕОБРАЗОВАТЬ в каждой категории. Во всех случаях Unit может использоваться как для from_unit, так и для to_unit в одной и той же категории. Примечание. Функция ПРЕОБРАЗОВАТЬ чувствительна к регистру.
Вес и масса | Единица измерения |
---|---|
Грамм | " g" |
Слаг | "sg" |
Фунтовая масса (эвердупуа) | "lbm" |
U (единица атомной массы) | "u" |
Масса унций (экирдупуа) | "ozm" |
Зерно | "зерно" |
США (короткий) центнер | "cwt" или "shweight" |
Британский центнер | "uk_cwt" или "lcwt" (" hweight") |
Камень | "камень" |
Тонна | "ton" |
Имперская тонна | "uk_ton" или "LTON" ("brton") |
Расстояние | Единица измерения |
---|---|
Метр | "m" |
Статутная миля | "mi" |
Морская миля | "Нми" |
Дюймы | "дюймы" |
Фут | "ft" |
Ярд | "yd" |
Ангстрем | "ang" |
Элль | "элл" |
Световой год td> | "ly" |
Парсек | "парсек" или "пк" |
Pica (1/72 дюйма) | "Picapt" или "Pica" |
Pica (1/6 дюйма) | "пика" |
У.S съемочная миля (уставная миля) | "survey_mi" |
Время | Единица |
---|---|
Год | "yr" |
День td> | "день" или "д" |
час | "час" |
минуты | "мин" или "мин" |
секунды | "сек" или "с" | < /tr>
Давление | Единица измерения |
---|---|
Паскаль | "Pa" (или "p") |
Атмосфера | "atm" (или "at") td> |
мм ртутного столба | "mmHg" |
PSI | "psi" |
Торр | "Торр" |
Сила | Единица измерения |
---|---|
Ньютон | "Н" | Dyne | "dyn" (или "dy") |
Фунты силы | "lbf" td> |
Пруд | "пруд" |
Энергия< /th> | Единица |
---|---|
Джоуль | "J" |
Эрг | "e" |
Термодинамическая калория | "c" |
ИТ-калория | "cal"< /td> |
Электрон-вольт | "эВ" (или "ev") |
Лошадиная сила-час td> | "HPh" (или "hh") |
Ватт-час | "Wh" (или "wh") |
Фут-фунт | "flb" |
BTU | "BTU" ( или "btu") |
Мощность | Единица измерения |
---|---|
Мощность | "HP" (или "h") |
Pferdestärke | " PS" |
Ватт | "W" (или "w") |
Температура | Единица |
---|---|
Градус Цельсия | "C" (или "cel") |
Степень Фар enheit | "F" (или "fah") |
Кельвин | "K" (или "kel") td> |
Степени Ренкина | "Ранг" |
Степени Реомюра | "Ро" |
Измерение жидкости | Единица измерения |
---|---|
Чайная ложка | "tsp" |
Современная чайная ложка | "tspm" |
Столовая ложка | "tbs" |
Унция жидкости | "oz" | tr>
Кубок | "чашка" |
США пинта | "pt" (или "us_pt") |
Великобритания пинта | "uk_pt" |
Кварта | "qt" |
Имперская кварта (Великобритания) | "uk_qt" |
Галлон | "gal" |
Имперский галлон (Великобритания) | "uk_gal" |
Литры | "l" или "L" (" lt") |
Объем | Единица измерения |
---|---|
Кубический ангстрем | "ang3" или "ang^3" |
США нефтяной баррель | "баррель" |
США. бушель | "бушель" |
Кубические футы | "ft3" или "ft^3" |
Кубический дюйм | "in3" или "in^3" |
Кубический световой год | "ly3" или "ly^3" |
Кубический метр | "m3" или "m^3" | Кубическая миля | "mi3" или "mi^3" |
Кубический ярд | "yd3" или "yd^3" |
Кубическая морская миля | "Nmi3" или "Nmi^3" |
"Picapt3", "Picapt^3", "Pica3" или "Pica^3" | |
Зарегистрированная брутто-тонна | "GRT" ("regton") |
Обмерная тонна (фрахтовая тонна) | "MTON" |
Площадь | Единица измерения |
---|---|
Международный акр< /td> | "uk_acre" |
США опрос/уставной акр | "us_acre" |
Квадратный ангстрем | "ang2" или "ang^2" |
Есть | "ar" |
Квадратные футы | "ft2" или "ft ^2" |
Гектар | "га" |
Квадратные дюймы | "in2" или "in^2" |
Квадратный световой год | "ly2" или "ly^2" | tr>
Квадратные метры | "м2" или "м^2" |
Морген | "Морген " |
Квадратные мили | "mi2" или "mi^2" |
Квадратные морские мили | "Nmi2" или "Nmi^2" |
Квадратный пика | "Picapt2", "Pica2", "Pica^ 2" или "Picapt^2" |
Квадратные ярды | "yd2" или "yd^2" |
Информация | Единица |
---|---|
Бит | "бит" |
Байт | "байт" |
Префиксы показателей
Префиксы, показанные в таблице ниже, можно использовать с метрическими единицами измерения, добавив перед единицей аббревиатуру.
У меня есть несколько значений в строке Excel, которые содержат различные комбинации символов вместе с единицами измерения. Я хочу извлечь из строки только единицы измерения. А если его нет, то он должен возвращать «0» или пробелы. Следующие примеры значений:
- 4,875 дюйма
- 104°F
- 0,2 мл
- 100 x 0,5, 1,5 и 2 мл
- 50 x 5 x 49 мм
Не могли бы вы предложить индивидуальную формулу или макрос VBA, чтобы помочь в этом.
Я бы предложил создать список поиска единиц измерения на другой вкладке, а затем использовать сравнение строк, чтобы увидеть, содержит ли ваше значение + единица измерения значение из списка поиска. Если это так, 1; если это не так; 0.
Единицей извлечения всегда является хвост значения, а предшествующим символом всегда является пробел или цифра, не так ли?
Если это так, вы должны построить критерии, которые позволяют различать, является ли группа букв единицей или общим словом (например, и в 4-й строке примера). Или хотя бы показать все возможные варианты строковых значений для обработки.
3 ответа 3
Я не уверен, насколько удобно вам пользоваться KuTools, но я думаю, что это должно помочь.
Попробуйте эти шаги.
- Выберите ячейку для разделения, а затем нажмите Kutools > Текст > Разделить ячейки, см. снимок экрана:
- В диалоговом окне "Разделить ячейки" выберите "Разделить на столбцы" в разделе "Тип", а затем установите флажок "Текст и число" в разделе "Разделить по", см. снимок экрана:
- Затем нажмите кнопку "ОК", выберите ячейку, чтобы поместить результат во всплывающее диалоговое окно, см. снимок экрана:
- Затем нажмите кнопку ОК, и текстовые строки будут разделены на отдельные текстовые и числовые столбцы, как показано на следующем снимке экрана:
Дайте мне знать, если получится..
@Lokkii9, вышеприведенное решение отделяет числа от текста, но будет ли это разделение единиц измерения? Пожалуйста, добавьте несколько примеров, используя данные OP!!
Показать, может ли этот инструмент отделять цифры от букв, если между ними нет пробела. т.е. используйте исходные строки OP, а не поддельные значения.
@Rajesh S, в Excel нет внутреннего механизма для определения единиц измерения, поэтому, если есть код VBA, который сначала определяет «в», «мл» и другие слова как единицы измерения, а затем анализирует data и пытается разделить их, это сработает. или ваше решение предположить, что только последние 2 символа будут единицами измерения, будет ответом.
Этот простой способ решит проблему:
Примечание.
- Предлагаемый метод учитывает образцы данных, опубликованные OP .
Отредактировано:
Поскольку @Akina и OP подняли один важный вопрос о том, что единица измерения должна быть переменной длины, поэтому я привел некоторые образцы данных, содержащие единицы переменной длины, а также стандартную схему ввода данных (пробел перед единицами и нет) .
Пример 1: пробел перед единицами измерения.
Пример 2: без пробела перед единицами измерения.
Примечание.
- Метод и формула, используемые с данными образца 1, также решают эту проблему.
- Для аккуратности вы можете скрыть вспомогательные данные.
- При необходимости измените ссылки на ячейки в формуле.
Вы изменили исходные данные OP. Так что задача, которую вы решили, не является задачей ОП. И я не могу найти никакой гарантии, что длина единицы всегда будет 2 символа. Например, 1 м или 0,001 л тоже не сработают.
@RajeshS: согласен с Акиной, единицы измерения не всегда состоят из двух символов. Я имею в виду, что это нормально, если он идентифицирует и сравнивает уже существующую единицу в Excel. И да, это не всегда хвост
@Irvin, то, что было опубликовано вами, предложенная формула решает эту проблему, в основном единицы состоят из 2 символов, но да, некоторые из них имеют одинарную единицу, а также K для Кельвина, A для Ампера, теперь мое простое предложение: пожалуйста, отредактируйте свой пост и добавьте некоторые подлинные данные вместе со всеми возможными комбинациями, будь то 1 канал или 2 или более 2 даже, это поможет сообществу найти правильную формулу / метод.
Отлично. Единственное дополнение - вы можете свободно удалять использование столбца «Вспомогательные данные», комбинируя формулы и, таким образом, используя =TRIM(RIGHT(A1,LEN(A1)-MAX(ISNUMBER(VALUE(MID(A1,<0,1,2,3) ,4,5,6,7,8,9>,1)))*<0,1,2,3,4,5,6,7,8,9>))) (для исходного значения в A1) .0,1,2,3,4,5,6,7,8,9>
LEN(I9)-(LEN(I9)-2) равно 2, поэтому в основном это =RIGHT(I9, 2) и работает, только если единица измерения содержит 2 буквы. Что делать, если есть смешанные m и km , cm , dam .
Читайте также: