KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Руководство по преобразованию ячеек Excel: конвертация единиц измерения, разделение текста и чисел, валют, часовых поясов и многое другое.

АвторSiluviaДата изменения

При работе с данными в Excel нередко возникает необходимость преобразовывать содержимое ячеек — например, конвертировать единицы измерения, валюты или часовые пояса. В этом руководстве собраны наиболее распространённые виды таких преобразований, с которыми вы можете столкнуться в повседневной работе, а также подробные пошаговые инструкции, которые помогут легко и быстро справиться с этими задачами.

В данном руководстве рассматриваются следующие темы:(Щелкните по любому заголовку в оглавлении ниже или справа, чтобы перейти к соответствующему разделу.)


1. Преобразование между различными единицами измерения в Excel

Обычно мы используем функцию ПРЕОБР(CONVERT) для преобразования числа из одной единицы измерения в другую. Однако для некоторых единиц измерения функция ПРЕОБР не работает.

В приведенных ниже примерах показано, как использовать функцию ПРЕОБР(CONVERT) и различные формулы для преобразования значений между разными единицами измерения в ячейках.

1,1 Преобразование между различными единицами измерения с помощью функции ПРЕОБР (CONVERT)

В Excel есть встроенная функция «Вставить комментарий», с помощью которой можно легко добавлять комментарии к ячейкам.

Как показано на рисунке ниже, чтобы преобразовать значения в дюймах из диапазона B3:B10 в футы, сантиметры и миллиметры, используйте функцию ПРЕОБР (CONVERT).

Преобразование между различными единицами измерения

Синтаксис

CONVERT(number, from_unit, to_unit)

Аргументы

Число(обязательно): значение, которое необходимо преобразовать.
Исходная_единица(обязательно): исходная единица измерения для «числа».
Конечная_единица(обязательно): единица измерения, в которую нужно преобразовать «число».

В Excel доступно множество единиц измерения. Чтобы ознакомиться с единицами измерения каждой категории, применимыми в аргументах «из_единиц» и «в_единицы» функции ПРЕОБР (CONVERT), щелкните здесь.

Преобразование дюймов в футы:

Выберите ячейку (например, D3), введите или скопируйте в неё следующую формулу и нажмите клавишу Enter, чтобы получить первый результат. Затем выделите эту ячейку с результатом и протяните маркер автозаполнения вниз — так вы быстро получите остальные значения. См. рисунок:

=CONVERT(B3,«in»,«ft»)

Преобразование дюймов в футы с помощью формулы

Преобразование дюймов в сантиметры:

Выберите ячейку (например, E3), скопируйте или введите в нее следующую формулу и нажмите клавишу Enter, чтобы получить первый результат. Выделите ячейку с этим результатом и протяните маркер автозаполнения вниз — так вы быстро получите все остальные результаты.

=CONVERT(B3,«in»,«cm»)

Преобразование дюймов в сантиметры с помощью формулы

Преобразование дюймов в миллиметры:

Выберите ячейку (например, F3), скопируйте или введите в нее следующую формулу и нажмите клавишу Enter, чтобы получить первый результат. Выделите ячейку с этим результатом и протяните маркер автозаполнения вниз — так вы быстро получите все остальные результаты.

=CONVERT(B3,«in»,«mm»)

Преобразование дюймов в миллиметры с помощью формулы

Примечания:

1) Для параметров «исходная_единица» и «конечная_единица» необходимо использовать сокращения названий единиц измерения вместо полных Полное имя. В ячейке D3 при применении приведённой ниже формулы будет возвращено значение ошибки #Н/Д.
1)=CONVERT(B3,«inch»,«foot»)
1)2) Текстовые сокращения для аргументов «исходная_единица» и «конечная_единица» чувствительны к регистру.
1)3) Вы можете преобразовывать между различными единицами измерения, изменяя параметры «исходная_единица» и «конечная_единица» в формуле.

1,2 Преобразование сантиметров (см) в футы и дюймы в Excel с помощью формулы

Существуют некоторые преобразования единиц, которые функция ПРЕОБР (CONVERT) не может обработать — например, преобразование сантиметров или метров в футы и дюймы, как показано на рисунке ниже. В таких случаях используйте приведённую ниже формулу.

Преобразование сантиметров в футы и дюймы

1. Выберите пустую ячейку (например, D2), введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первый результат. Выделите ячейку с этим результатом и протяните маркер автозаполнения вниз — так вы мгновенно получите все остальные результаты.

=TRUNC(B2/2,54/12)&«' »&ROUND(MOD(B2/2,54,12),0)&«»«»

введите формулу для преобразования сантиметров в футы и дюймы

Примечание: Чтобы сохранить два десятичных знака для дюймов, используйте следующую формулу.

=INT(CONVERT(B2,«cm»,«ft»)) & «' » & TEXT(12*(CONVERT(B2,«cm»,«ft»)-INT(CONVERT(B2,«cm»,«ft»))),"0,00") & «»«»

другая формула для сохранения двух знаков после запятой у дюймов


1,3 Преобразование метров (м) в футы и дюймы в Excel с помощью формулы

Чтобы преобразовать метры в футы и дюймы, как показано на рисунке ниже, воспользуйтесь следующими формулами.

Преобразование метров в футы и дюймы

1. Выберите пустую ячейку, например D2, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первый результат. Затем выделите эту ячейку с результатом и протяните маркер автозаполнения вниз — так вы быстро получите остальные значения в футах и дюймах.

=TRUNC(B2*100/2,54/12)&«' »&ROUND(MOD(B2*100/2,54,12),0)&«»«»

Преобразование метров в футы и дюймы с помощью формулы

Примечание: Чтобы сохранить два десятичных знака для дюймов после преобразования, используйте следующую формулу.

=INT(CONVERT(B2,«m»,«ft»)) & «' » & TEXT(12*(CONVERT(B2,«m»,«ft»)-INT(CONVERT(B2,«m»,«ft»))),"0,00") & «»«»

другая формула для сохранения двух знаков после запятой у дюймов


1,4 Преобразование футов и дюймов в дюймы и обратно с помощью формулы

Как показано на рисунке ниже, чтобы преобразовать значение, выраженное в футах и дюймах, только в дюймы или наоборот в Excel, используйте следующие формулы.

Преобразование футов и дюймов в дюймы или наоборот

Преобразование футов и дюймов в дюймы

Чтобы преобразовать значение в футах и дюймах в дюймы, используйте формулу на основе функций ЛЕВСИМВ, НАЙТИ, ПСТР и ПОДСТАВИТЬ, как показано ниже.

Выберите ячейку для вывода первого значения в дюймах, скопируйте или введите в нее следующую формулу и нажмите клавишу Enter. Выделите эту ячейку с результатом и протяните маркер автозаполнения вниз, чтобы получить все значения в дюймах.

=LEFT(B3,FIND(«'»,B3)-1)*12+ПОДСТАВИТЬ(MID(B3,FIND(«'»,B3)+1,LEN(B3)),«»«»,«»)

Преобразование футов и дюймов в дюймы с помощью формулы

Преобразование дюймов в футы и дюймы

Чтобы преобразовать дюймы в футы и дюймы, выполните следующие простые шаги.

Выберите ячейку, введите в неё следующую формулу и нажмите клавишу Enter, чтобы получить первый результат. Затем выделите эту ячейку и протяните маркер автозаполнения вниз — так вы быстро получите все значения в футах и дюймах. См. рисунок:

=INT(B3/12)&«' »&MOD(B3,12)&«»«»

Преобразование дюймов в футы и дюймы с помощью формулы


1,5 Преобразование углов между градусами и радианами с помощью формулы

В этом разделе показано, как преобразовывать углы из градусов в радианы и обратно в Excel.

Преобразование градусов в радианы

Чтобы преобразовать градусы в радианы, как показано на рисунке ниже, воспользуйтесь функцией РАДИАНЫ (RADIANS).

Преобразование градусов в радианы

Синтаксис

=RADIANS(angle)

Аргумент

Угол:Обязательно. Угол в градусах, который необходимо преобразовать в радианы.

Выберите пустую ячейку (в данном случае, например, D3), введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первое значение в радианах. Выделите ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы рассчитать остальные значения в радианах.

=RADIANS(B3)

Преобразование градусов в радианы с помощью функции RADIANS

Преобразование радианов в градусы

В Excel есть функция ГРАДУСЫ, которая позволяет легко преобразовывать радианы в градусы. Выполните следующие действия.

Синтаксис

=DEGREES(angle)

Аргумент

Угол:Обязательно. Угол в радианах, который необходимо преобразовать в градусы.

Выберите пустую ячейку (например, D3), введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первое значение в градусах. Затем выделите эту ячейку с результатом и перетащите маркер автозаполнения вниз — так вы быстро получите остальные значения в градусах.

=DEGREES(B3)

Преобразование радианов в градусы с помощью функции DEGREES

Примечание:Либо вы можете сразу использовать следующую формулу.

=B3*180/PI()

где функция ПИ возвращает число 3,14159265358979 — математическую константу «пи». Нажмите, чтобы узнать больше об этой функции ПИ.


1,6 Легко конвертируйте различные единицы измерения с помощью удивительного инструмента

Здесь мы рекомендуем удобную функцию — Конвертирование единиц из Kutools для ExcelОна объединяет различные системы измерения в одном диалоговом окне, обеспечивая быстрое и удобное преобразование чисел из одной системы в другую. Ниже приведено описание её использования.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

Она включает следующие системы измерения:

1) Угол
2) Байт
3) Расстояние
4) Энергия
5) Сила
6) Жидкость
7) Масса
8) Площадь
9) Температура
10) Время
11) Объём
12) Шестнадцатеричная система

 Преобразование единиц измерения Kutools

1. Выделите диапазон ячеек с числами, которые нужно преобразовать из одной системы измерения в другую, затем активируйте функцию «Конвертирование единиц», выбрав Kutools > Содержимое(или)Преобразование в других версиях Режима панели инструментов) > Конвертирование единиц. См. снимок экрана:

нажмите функцию «Преобразование единиц измерения» Kutools

2. В диалоговом окне Конвертирование единицвыполните следующие настройки.

2,1) Выберите систему измерения в разделе ЕдиницыРаскрывающийся список;
2,2) В левом поле выберите единицу измерения для выделенных чисел;
2,3) В правом поле выберите единицу измерения для результата;
2,4) Нажмите кнопку ОК.

В данном случае я хочу преобразовать углы из градусов в радианы, поэтому выбираю Уголв поле Раскрывающийся список, затем выбираю Градуси Радианв левом и правом полях соответственно и нажимаю кнопку ОК.

укажите параметры в диалоговом окне

Советы:

1) Вы можете просмотреть результаты преобразования в поле Предварительный просмотр.
2) Вы можете добавить результаты преобразования в виде комментариев (или примечаний в Excel 365), установив флажок Добавить результат конвертации в комментарий(или)Добавить результаты как примечание).
3) Вы можете легко переключаться между различными системами измерения по мере необходимости.

2. Преобразование чисел в различные системы счисления в Excel

В этом разделе показано, как преобразовывать числа в различные системы счисления в Excel.

2,1 Преобразование чисел в разные системы счисления с помощью встроенных функций

В Excel есть несколько встроенных функций для преобразования чисел между различными системами счисления. Например, с помощью функции ДЕС.В.ШЕСТН можно легко перевести десятичное число в шестнадцатеричное, а функция ДЕС.В.ДВ — преобразовать его в двоичное. В этом разделе вы узнаете, как использовать эти функции для быстрого и точного перевода чисел между системами счисления прямо в Excel.

Преобразование чисел в различные системы счисления

Преобразование десятичного числа в шестнадцатеричное

Чтобы преобразовать десятичное число в шестнадцатеричное, используйте функцию ДЕС.В.ШЕСТН.

Синтаксис

DEC2HEX(number, [places])

Аргументы

Число:Обязательно, десятичное целое число, которое необходимо преобразовать в шестнадцатеричное.
Разрядность:Необязательно, число, определяющее количество знаков в результате.

Выберите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первое шестнадцатеричное число. Затем выделите эту ячейку с результатом и перетащите маркер автозаполнения вниз — так вы мгновенно получите все остальные шестнадцатеричные числа!

=DEC2HEX(B3)

Преобразование десятичного числа в шестнадцатеричное с помощью функции DEC2HEX

В приведённой ниже таблице перечислены функции для преобразования чисел в различные системы счисления.

Выберите нужную функцию и примените её, как показано в примерах выше.

ФункцияОписаниеСинтаксис
 BIN2DECПреобразует двоичное число в десятичное=BIN2DEC(number)
 BIN2HEXПреобразует двоичное число в шестнадцатеричное=BIN2HEX(number, [places])
 BIN2OCTПреобразует двоичное число в восьмеричное=BIN2OCT(number, [places])
 DEC2HEXПреобразует десятичное число в шестнадцатеричное=DEC2HEX(number, [places])
 DEC2BINПреобразует десятичное число в двоичное=DEC2BIN(number, [places])
 DEC2OCTПреобразует десятичное число в восьмеричное=DEC2OCT(number, [places])
 HEX2DECПреобразует шестнадцатеричное число в десятичное=HEX2DEC(number)
 HEX2BINПреобразует шестнадцатеричное число в двоичное=HEX2BIN(number, [places])
 HEX2OCTПреобразует шестнадцатеричное число в восьмеричное=HEX2OCT(number, [places])
 OCT2DECПреобразует восьмеричное число в десятичное=OCT2DEC(number)
 OCT2HEXПреобразует восьмеричное число в шестнадцатеричное=OCT2HEX(number, [places])
 OCT2BINПреобразует восьмеричное число в двоичное=OCT2BIN(number, [places])

2,2 Легко конвертируйте числа в разные системы счисления с помощью удивительного инструмента

Хотя каждая из перечисленных выше функций проста в использовании, их легко перепутать. Поэтому в Kutools для Excel представлена функция Конвертация систем счисления, объединяющая все системы счисления в одном диалоговом окне и позволяющая легко переключаться между ними для быстрого преобразования чисел из одной системы счисления в другую.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон ячеек, в котором требуется преобразовать числа из одной системы счисления в другую, затем активируйте функцию, выбрав Kutools>Содержимое(или)Преобразование>Конвертация систем счисления.

нажмите функцию «Преобразование систем счисления» Kutools

2. В диалоговом окне Конвертация систем счисленияВыполните следующие настройки.

2,1) В левом поле раздела Тип конвертациивыберите систему счисления для выделенных чисел;
2,2) В правом поле выберите систему счисления для результатов;
2,3) Нажмите кнопку ОК. См. снимок экрана:

В данном случае мне нужно преобразовать десятичные числа в шестнадцатеричные, поэтому я выбираю Десятичныйи Шестнадцатеричныйв левом и правом полях соответственно.

укажите параметры в диалоговом окне

Советы:

1) Вы можете просмотреть результаты преобразования в поле Предварительный просмотр.
2) Вы можете легко переключаться между различными системами счисления по мере необходимости.

3. Convert between number and text (number stored as text) в Excel

В этом разделе показано, как преобразовывать число в текст или текст в число в Excel.

3,1 Преобразование Число в текст (число, сохранённое как текст) в Excel

Иногда возникает необходимость преобразовать число в текст. Например, если вы хотите сохранить в таблице длинное число, содержащее более 11 цифр, его нужно преобразовать в текст — иначе Excel автоматически заменит его научной записью. Ниже приведены три метода, которые подробно покажут, как преобразовать число в текст.

Преобразование числа в текст

3,1.1 Преобразование Число в текст с помощью функции ТЕКСТ

Чтобы преобразовать числа из таблицы ниже в текст, воспользуйтесь функцией ТЕКСТ.

Преобразование числа в текст с помощью функции TEXT

1. Выберите ячейку (например, D3), введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первый результат. Затем выделите эту ячейку и перетащите маркер автозаполнения вниз — так вы быстро получите остальные результаты.

=TEXT(B3,"0")

перетащите маркер автозаполнения вниз, чтобы получить остальные результаты

Нажмите здесь, чтобы узнать больше о функции ТЕКСТв Excel.

Теперь необходимо преобразовать формулы в значения.

3. Выделите все ячейки с результатами и нажмите клавиши Ctrl+C, чтобы скопировать их, а затем нажмите сочетание клавиш Ctrl+Alt+Vили Alt+E+S, чтобы открыть диалоговое окно Вставить специально.

4. В диалоговом окне Вставить специально выберите параметр Значения в разделе Вставить и нажмите кнопку ОК, чтобы сохранить изменения. См. снимок экрана:

преобразуйте формулы в значения

Теперь в верхнем левом углу каждой ячейки выделенного диапазона появится маленький зелёный треугольник — это признак того, что числа успешно преобразованы в текст. См. снимок экрана:

числа преобразованы в текст

Примечания:

1) Преобразованные числа нельзя использовать в вычислениях.
2) Приведённая выше формула не сохраняет никаких Десятичные знаки после преобразования. Чтобы сохранить дробную часть числа, необходимо изменить второй аргумент в функции ТЕКСТ следующим образом.
Возьмём число 1263,25 в качестве примера:
Чтобы сохранить один Количество десятичных знаков:=TEXT(1263,25,"0,0"), результат будет 1263,3.
Чтобы сохранить два Десятичные знаки:=TEXT(1263,25,"0,00"), результат будет 1263,25.
3) Если в списке чисел требуется преобразовать только несколько значений в текст, например два или три, можно просто добавить апостроф перед числом.

добавьте апостроф перед числом, чтобы преобразовать его в текст

3,1.2 Преобразование Число в текст с помощью команды Установить формат ячейки

Вы также можете преобразовать диапазон чисел в текст с помощью встроенной команды Установить формат ячейкив Excel.

1. Выделите диапазон ячеек с числами, которые нужно преобразовать в текст.

2. Щёлкните правой кнопкой мыши по выделенному фрагменту и выберите в контекстном меню нужный пункт.Установить формат ячейки.

Щелкните правой кнопкой мыши выделение и выберите «Формат ячеек»

3. В открывшемся диалоговом окне Установить формат ячейки выберите Текст в поле Категория на вкладке Число и нажмите кнопку OK, чтобы сохранить изменения.

выберите «Текст» в диалоговом окне

Затем выделенные ячейки будут отформатированы в виде текста.

3,1.3 Преобразование Число в текст с помощью команды «Текст по столбцам»

Команда «Текст по столбцам» также позволяет преобразовать диапазон Число в текст в Excel. Выполните следующие действия.

1. Выделите диапазон ячеек с числами, которые нужно преобразовать в текст.

2. Нажмите Данные>Текст по столбцам.

Нажмите «Данные» > «Текст по столбцам»

3. В открывшемся Мастере преобразования текста в столбцынажимайте кнопку Далее, чтобы пройти через диалоговые окна Шаг1и Шаг 2. В диалоговом окне Шаг 3выберите параметр Текств разделе Формат данных столбцаи нажмите кнопку ГотовоСм. снимок экрана:

выберите параметр «Текст»

Вы увидите, что выбранные числа преобразованы в текст с апострофом перед каждым из них.

выделенные числа преобразованы в текст

3,1.4 Преобразование Число в текст с помощью удобного инструмента

Помимо описанных выше методов, с помощью функции Kutools для Excel — Преобразование между текстом и числом— с её помощью можно легко преобразовать диапазон чисел в текст. Установите её и выполните следующие действия.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон с числами, которые нужно преобразовать в текст.

2. Нажмите Kutools>Содержимое(или)Преобразование)>Преобразование между текстом и числом.

нажмите функцию «Преобразование между текстом и числом» Kutools

3. В диалоговом окне Преобразование между текстом и числомвыберите параметр Числов тексти нажмите кнопку OK.

выберите параметр «Число в текст»

Затем все выделенные числа будут преобразованы в текст, как показано на приведённом ниже снимке экрана.

все выделенные числа преобразованы в текст


3,2 Convert text (number stored as text) в число в Excel

Иногда значения на листе выглядят как числа, но на самом деле представляют собой текст и не могут участвовать в вычислениях. В этом разделе описаны несколько способов преобразования текста в число в Excel.

3,2.1 Преобразование Текст в число с помощью опции «Преобразовать в число»

Если в верхнем левом углу ячейки, отформатированной как текст, появился небольшой зелёный треугольник, воспользуйтесь командой «Преобразовать в число», чтобы мгновенно превратить её содержимое в число.

1. Выделите ячейки с текстом, которые нужно преобразовать в числа.

2. Нажмите на значок предупреждения и выберите нужный пункт в раскрывающемся меню.Преобразовать в число.

Нажмите знак предупреждения и выберите «Преобразовать в число»

Затем выделенный текст будет преобразован в числа, как показано на приведённом ниже снимке экрана.

выделенный текст преобразован в числа

3,2.2 Преобразование Текст в число с помощью команды Вставить специально

Ячейки, помеченные зелёными треугольниками, можно легко преобразовать в числа с помощью команды «Вставить специально».

1. Выделите пустую ячейку и нажмите клавиши Ctrl+C, чтобы скопировать её.

2. Выделите диапазон ячеек, которые требуется преобразовать в числа, и одновременно нажмите клавиши Ctrl+Alt+V или Alt+E+S.

3. В диалоговом окне Вставить специальновыберите Значенияв разделе Вставить, выберите Сложениев разделе Операцияи нажмите кнопку OK.

См. снимок экрана ниже:

шаги преобразования текста в число с помощью команды «Специальная вставка»

Затем выделенные ячейки будут немедленно преобразованы в числа.

3,2.3 Преобразование Текст в число путём изменения формата ячеек

Если числа отформатированы как текст — как показано на снимке экрана ниже (в верхнем левом углу ячеек отсутствует зелёный треугольник), — просто вручную измените формат ячеек на «Числовой», чтобы завершить преобразование.

измените формат ячейки на «Числовой»

1. Выделите диапазон чисел, отформатированных как текст, которые нужно преобразовать в обычные числа.

2. Щёлкните правой кнопкой мыши по выделенному фрагменту и выберите в контекстном меню нужный пункт.Установить формат ячейки.

Щелкните правой кнопкой мыши выделение и выберите «Формат ячеек»

3. В открывшемся диалоговом окне Установить формат ячейки перейдите на вкладку Числои настройте их следующим образом.

3,1) Выберите Числов поле Категория;
3,2) Измените количество знаков после запятойна 0;
3,3) Нажмите кнопку ОК, чтобы сохранить изменения.

укажите параметры в диалоговом окне

Затем выделенные числа, отформатированные как текст, преобразуются в обычные числа.

3,2.4 Легко преобразуйте Текст в число с помощью удобного инструмента

Здесь мы рекомендуем удобный инструмент —Kutools для Excel’s Преобразование между текстом и числомфункцию. С её помощью вы легко преобразуете текст в выделении или нескольких выделениях в числа.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

Выполните следующие действия, чтобы воспользоваться этой функцией.

1. Выделите ячейки с текстом, которые нужно преобразовать в числа.

2. Нажмите Kutools>Содержимое(или)Преобразование)>Преобразование между текстом и числом.

нажмите функцию «Преобразование между текстом и числом» Kutools

3. В диалоговом окне Преобразование между текстом и числом выберите параметр Текст в число и нажмите кнопку OK.

выберите параметр «Текст в число» в диалоговом окне

Затем выбранный диапазон текста будет немедленно преобразован в числа.


4. Преобразование валют в Excel

Представьте, что у вас есть большой отчёт в долларах США, и вы хотите перевести суммы в валюту вашей страны — например, в евро. По умолчанию Excel не предлагает встроенных инструментов для конвертации валют. В этом разделе вы узнаете, как легко конвертировать любые две валюты в Excel двумя простыми способами.

4,1 Конвертация между любыми двумя валютами с использованием обменных курсов в Excel

Прежде чем использовать этот метод, необходимо узнать текущий обменный курс между двумя валютами. В данном случае требуется конвертировать доллары США в евро, поэтому используется текущий курс: 1 USD = 0,95 EUR.

1. Введите обменный курс 0,95 в любую пустую ячейку, например D3.

Введите обменный курс

2. Выделите ячейку E3, введите указанную ниже формулу и нажмите клавишу Enter, чтобы конвертировать первую сумму в долларах США в евро. Затем выделите ячейку с результатом и протяните маркер автозаполнения вниз, чтобы автоматически рассчитать остальные значения.

=C3*$D$3

введите формулу для получения результатов

Теперь все суммы в долларах США успешно конвертированы в евро, как показано на снимке экрана выше.


4,2 Легко конвертируйте любые две валюты с помощью удобного инструмента

Устали каждый раз искать актуальный курс обмена между двумя валютами, когда нужно конвертировать одну в другую? Функция Конвертация валют из Kutools для Excel собирает все валюты в одном диалоговом окне — с её помощью вы легко конвертируете одну валюту в другую по текущему курсу.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон чисел, отформатированных как валюта, которые вы хотите конвертировать в другую валюту.

2. Нажмите Kutools > Содержимое(или)Преобразование) > Конвертация валют.

нажмите функцию «Конвертация валют» Kutools

2. В открывшемся диалоговом окне Конвертация валют необходимо выполнить следующие настройки.

2,1) Нажмите кнопку, чтобы получить актуальный курс обмена;Обновить курс
2,2) В левом поле выберите валюту для выделенных чисел. Здесь я выбираю USD — доллар США.
2,3) В правом поле выберите валюту для результатов. Здесь я выбираю EUR — евро.
2,4) Нажмите кнопку ОК, чтобы начать преобразование.

укажите параметры в диалоговом окне

Примечание: Приведённые выше настройки заменят исходные числа результатами. Если вы хотите, чтобы результаты отображались только в виде комментариев, выполните следующие действия: нажмите кнопку Опции заполнения в диалоговом окне Конвертация валют. В открывшемся диалоговом окне Опции заполнения выберите опцию Только комментарий(или)Только примечание), укажите, какую информацию должны содержать комментарии или примечания, и закройте диалоговое окно.

выберите параметры заполнения для результатов


5. Конвертация между часовыми поясами в Excel

В этом разделе показано, как преобразовать время из одного часового пояса в другой. Как показано на снимке экрана ниже, чтобы преобразовать время Пекина из диапазона C3:C8 во времена других городов, воспользуйтесь следующим методом.

Преобразование между часовыми поясами

5,1 Преобразование времени из одного часового пояса в другой с помощью формулы

Следующая формула поможет преобразовать время из одного часового пояса в другой на основе заданной разницы во времени.

1. Сначала нужно определить разницу во времени между двумя часовыми поясами.

В данном случае я ввожу соответствующую разницу во времени в каждую ячейку диапазона F3:F8.

Например, поскольку Пекин (Китай) опережает Нью-Йорк (США) на 12 часов, я указываю разницу в −12 часов в ячейке рядом с Нью-Йорком. См. снимок экрана:

введите соответствующую разницу во времени

2. Выделите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить время Нью-Йорка. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз — так вы быстро получите время других городов.

=MOD(C3+(F3/24),1)

примените формулу для получения результата

Примечание: при работе с датами, содержащими и дату, и время, например 5/10/2022 14:55:00, можно использовать следующую формулу.

=datetime+(hours/24)


6. Преобразование между арабскими и римскими цифрами в Excel

Чтобы преобразовать арабские цифры в римские и наоборот в Excel, воспользуйтесь следующими методами.

6,1 Преобразование арабских цифр в римские с помощью функции РИМСКОЕ

Встроенная в Excel функция РИМСКОЕ преобразует арабские цифры в римские, представляя результат в виде текста.

Синтаксис

ROMAN(number, [form])

Аргументы

Число(обязательно): арабская цифра, которую необходимо преобразовать в римскую.
Формат(необязательно): тип римской цифры, который требуется.

Чтобы преобразовать числа из приведённой ниже таблицы в римские, воспользуйтесь функцией РИМСКОЕ следующим образом.

Преобразование чисел в римские цифры

1. Выделите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы преобразовать первую арабскую цифру в римскую. Затем выделите эту ячейку и перетащите маркер автозаполнения вниз для получения остальных результатов.

=ROMAN(B3)

Преобразование чисел в римские цифры с помощью функции =ROMAN

Совет: Нажмите, чтобы узнать больше об этой функции РИМСКОЕ.


6,2 Преобразование римских цифр в арабские с помощью формулы

Преобразовать арабское число в римское с помощью функции РИМСКОЕ — легко. Но для обратного преобразования, то есть римского числа в арабское, потребуется более сложная формула. Выполните следующие действия.

1. Выделите пустую ячейку, например D3, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первый результат. Выделите ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы получить остальные результаты.

=MATCH(B3,INDEX(ROMAN(ROW(INDIRECT("1:4000"))),0),0)

Преобразование римских цифр в арабские с помощью формулы

Примечание: В формуле B3 — это ячейка, содержащая арабское число, которое вы хотите преобразовать в римское.


6,3 Легкое преобразование между арабскими и римскими цифрами с помощью удобного инструмента

Запомнить различные формулы для преобразования между арабскими и римскими цифрами в Excel бывает непросто. Представляем вам удобный инструмент —Kutools для Excel. С помощью его утилиты Преобразование между римскими и арабскими числами вы сможете легко и быстро конвертировать арабские цифры в римские и наоборот — всего за несколько кликов!

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон арабских или римских цифр, которые вы хотите преобразовать.

2. Нажмите Kutools>Содержимое(или)Преобразование)>Преобразование между римскими и арабскими числами.

нажмите функцию «Преобразование между римскими цифрами и числами» Kutools

3. В диалоговом окне Преобразование между римскими и арабскими числами выберите опцию Арабские числа в римские или Римские числа в арабские в зависимости от типа исходных данных и нажмите кнопку ОК. См. снимок экрана:

укажите параметры в диалоговом окне

Затем выбранные данные будут немедленно преобразованы в римские или арабские цифры.


7. Преобразование формул в значения результатов в Excel

При копировании и вставке диапазона ячеек с формулами их результаты автоматически обновляются в зависимости от новых ссылок на ячейки. Чтобы сохранить результат неизменным при переносе формулы в другое место, её нужно преобразовать в значение. В этом разделе представлены два простых способа замены формул в Excel на их вычисленные значения.

7,1 Преобразование формул в результаты с помощью команды Вставить специально

Вы можете преобразовать диапазон формул в их результаты с помощью команды Вставить специальнов Excel.

1. Выделите Формула, который вы хотите преобразовать в результаты, и нажмите клавиши C trl +C, чтобы скопировать его.

 Выделите ячейки с формулами и скопируйте их

2. Если вы хотите сразу заменить формулы в выделенном диапазоне на их результаты, выделите первую ячейку этого диапазона. Чтобы разместить результаты в новом месте, просто выделите ячейку в нужном новом диапазоне. Затем щёлкните правой кнопкой мыши по выделенной ячейке и выберите «Значения» в контекстном меню.

 щелкните правой кнопкой мыши выделенную ячейку и выберите «Значения»

Затем вы увидите, что формулы заменятся их результатами, как показано на снимке экрана ниже.

формулы преобразованы в их результаты


7,2 Преобразование формул в результаты одним щелчком мыши

Если у вас установлен Kutools для Excel, вы можете воспользоваться его функцией В значения, чтобы одним щелчком преобразовать все формулы в их результаты.

1. Выделите диапазон или несколько диапазонов с формулами, которые вы хотите преобразовать.

2. Нажмите Kutools>В значения.

нажмите функцию «В фактические значения», чтобы преобразовать формулы в результаты

Затем все формулы в выбранном диапазоне немедленно преобразуются в свои результаты.


8. Преобразуйте число в порядковое числительное в Excel

Как показано на снимке экрана ниже, чтобы преобразовать числа из диапазона B3:B12 в порядковые числительные, в этом разделе предлагаются три метода.

Преобразование чисел в порядковые числительные

8,1 Преобразовать число в порядковое чисел с помощью формулы

Вы можете использовать следующую формулу, чтобы преобразовать число в соответствующее порядковое числительное в Excel. Выполните указанные ниже действия.

1. Выберите пустую ячейку (например, C3), скопируйте или введите приведённую ниже формулу и нажмите Enter, чтобы получить порядковый номер первого числа. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз — так вы мгновенно получите все остальные порядковые номера.

=B3&,IF(OR(--RIGHT(B3,2)={11,12,13}),«th»,IFERROR(CHOOSE(RIGHT(B3),«st»,«nd»,«rd»),«th»))

Преобразование чисел в порядковые числительные с помощью формулы

Примечание:B3 — это первая ячейка диапазона с числами, которые нужно преобразовать в порядковые номера. При необходимости вы можете изменить её.


8,2 Преобразовать число в порядковое чисел с помощью пользовательской функции

Если приведённая выше формула покажется вам сложной, воспользуйтесь следующей пользовательской функцией для преобразования чисел в порядковые числительные в Excel.

1. Одновременно нажмите клавиши Alt+F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. В открывшемся окне Microsoft Visual Basic for Applications выберите пункт Вставка > Модуль, затем скопируйте приведённый ниже код VBA в окно модуля.

Код VBA: Преобразовать число в порядковое чисел в Excel

Function Addth(pNumber As String) As String
'Updateby20220516
Select Case CLng(VBA.Right(pNumber, 1))
    Case 1
    Addth = pNumber & "st"
    Case 2
    Addth = pNumber & "nd"
    Case 3
    Addth = pNumber & "rd"
    Case Else
    Addth = pNumber & "th"
End Select
Select Case VBA.CLng(VBA.Right(pNumber, 2))
    Case 11, 12, 13
    Addth = pNumber & "th"
End Select
End Function

скопируйте и вставьте код в модуль

3. Нажмите клавиши Alt+Q, чтобы закрыть окно Microsoft Visual Basic for Applications.

4. Выберите пустую ячейку рядом с первым числом, которое нужно преобразовать в порядковое, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить результат. Затем выделите ячейку с результатом и перетащите её маркер автозаполнения вниз — так вы быстро получите остальные значения.

=Addth(B3)

введите формулу для получения результата


8,3 Преобразование чисел в один клик

Новичкам в Excel два описанных выше метода могут показаться не самыми простыми, поэтому мы рекомендуем воспользоваться утилитой Преобразовать число в порядковое из набора Kutools для Excel. С её помощью вы сможете одним щелчком мыши массово преобразовать целый диапазон чисел в порядковые номера.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

Как показано на демонстрационном примере ниже, достаточно выделить диапазон ячеек с числами, которые требуется преобразовать в порядковые номера, а затем последовательно выбрать пункты меню:Kutools>Содержимое>Преобразовать число в порядковое.

После этого все выделенные числа будут преобразованы в порядковые номера, и одновременно появится диалоговое окно с информацией о количестве успешно преобразованных ячеек. Нажмите кнопку OK.

Нажмите, чтобы узнать больше об этой функции.


9. Преобразование: преобразовать в слова в Excel

В этом разделе вы узнаете всё о том, как преобразовать число в текст в Excel.

9,1 Преобразование чисел в английские слова с помощью пользовательской функции

Как показано на приведённом ниже снимке экрана, чтобы отображать числа в виде английских слов в Excel, можно воспользоваться следующей пользовательской функцией. Попробуйте применить её.

Преобразование чисел в слова на английском языке

1. Нажмите клавиши Alt+F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. В открывшемся окне Microsoft Visual Basic для приложенийнажмите Вставка>Модуль,затем скопируйте следующий код VBA в окно модуля.

Код VBA: Преобразование чисел в английские слова

Function NumberstoWords(ByVal MyNumber)
'Update by Extendoffice 20220516
Dim xStr As String
Dim xFNum As Integer
Dim xStrPoint
Dim xStrNumber
Dim xPoint As String
Dim xNumber As String
Dim xP() As Variant
Dim xDP
Dim xCnt As Integer
Dim xResult, xT As String
Dim xLen As Integer
On Error Resume Next
xP = Array("", "Thousand ", "Million ", "Billion ", "Trillion ", " ", " ", " ", " ")
xNumber = Trim(Str(MyNumber))
xDP = InStr(xNumber, ".")
xPoint = ""
xStrNumber = ""
If xDP > 0 Then
xPoint = " point "
xStr = Mid(xNumber, xDP + 1)
xStrPoint = Left(xStr, Len(xNumber) - xDP)
For xFNum = 1 To Len(xStrPoint)
xStr = Mid(xStrPoint, xFNum, 1)
xPoint = xPoint & GetDigits(xStr) & " "
Next xFNum
xNumber = Trim(Left(xNumber, xDP - 1))
End If
xCnt = 0
xResult = ""
xT = ""
xLen = 0
xLen = Int(Len(Str(xNumber)) / 3)
If (Len(Str(xNumber)) Mod 3) = 0 Then xLen = xLen - 1
Do While xNumber <> ""
If xLen = xCnt Then
xT = GetHundredsDigits(Right(xNumber, 3), False)
Else
If xCnt = 0 Then
xT = GetHundredsDigits(Right(xNumber, 3), True)
Else
xT = GetHundredsDigits(Right(xNumber, 3), False)
End If
End If
If xT <> "" Then
xResult = xT & xP(xCnt) & xResult
End If
If Len(xNumber) > 3 Then
xNumber = Left(xNumber, Len(xNumber) - 3)
Else
xNumber = ""
End If
xCnt = xCnt + 1
Loop
xResult = xResult & xPoint
NumberstoWords = xResult
End Function
Function GetHundredsDigits(xHDgt, xB As Boolean)
Dim xRStr As String
Dim xStrNum As String
Dim xStr As String
Dim xI As Integer
Dim xBB As Boolean
xStrNum = xHDgt
xRStr = ""
On Error Resume Next
xBB = True
If Val(xStrNum) = 0 Then Exit Function
xStrNum = Right("000" & xStrNum, 3)
xStr = Mid(xStrNum, 1, 1)
If xStr <> "0" Then
xRStr = GetDigits(Mid(xStrNum, 1, 1)) & "Hundred "
Else
If xB Then
xRStr = "and "
xBB = False
Else
xRStr = " "
xBB = False
End If
End If
If Mid(xStrNum, 2, 2) <> "00" Then
xRStr = xRStr & GetTenDigits(Mid(xStrNum, 2, 2), xBB)
End If
GetHundredsDigits = xRStr
End Function
Function GetTenDigits(xTDgt, xB As Boolean)
Dim xStr As String
Dim xI As Integer
Dim xArr_1() As Variant
Dim xArr_2() As Variant
Dim xT As Boolean
xArr_1 = Array("Ten ", "Eleven ", "Twelve ", "Thirteen ", "Fourteen ", "Fifteen ", "Sixteen ", "Seventeen ", "Eighteen ", "Nineteen ")
xArr_2 = Array("", "", "Twenty ", "Thirty ", "Forty ", "Fifty ", "Sixty ", "Seventy ", "Eighty ", "Ninety ")
xStr = ""
xT = True
On Error Resume Next
If Val(Left(xTDgt, 1)) = 1 Then
xI = Val(Right(xTDgt, 1))
If xB Then xStr = "and "
xStr = xStr & xArr_1(xI)
Else
xI = Val(Left(xTDgt, 1))
If Val(Left(xTDgt, 1)) > 1 Then
If xB Then xStr = "and "
xStr = xStr & xArr_2(Val(Left(xTDgt, 1)))
xT = False
End If
If xStr = "" Then
If xB Then
xStr = "and "
End If
End If
If Right(xTDgt, 1) <> "0" Then
xStr = xStr & GetDigits(Right(xTDgt, 1))
End If
End If
GetTenDigits = xStr
End Function
Function GetDigits(xDgt)
Dim xStr As String
Dim xArr_1() As Variant
xArr_1 = Array("Zero ", "One ", "Two ", "Three ", "Four ", "Five ", "Six ", "Seven ", "Eight ", "Nine ")
xStr = ""
On Error Resume Next
xStr = xArr_1(Val(xDgt))
GetDigits = xStr
End Function

3. Нажмите клавиши Alt+Q, чтобы закрыть окно Microsoft Visual Basic for Applications.

4. Выберите пустую ячейку для вывода первого результата — например, D3 в данном случае, — введите приведённую ниже формулу и нажмите Enter.Выделите ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы быстро получить остальные результаты.

=NumberstoWords(B3)

введите формулу для преобразования чисел в слова на английском языке


9,2 Преобразование Преобразование из нижнего регистра в верхний с помощью пользовательской функции

При работе с финансовыми числами их иногда требуется представить в виде слов (см. снимок экрана ниже). Здесь мы представляем пользовательскую функцию, которая преобразует число в соответствующее ему английское слово денежной единицы в Excel.

Преобразование чисел в денежные суммы прописью

1. Нажмите клавиши Alt+F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. В открывшемся окне Microsoft Visual Basic для приложенийнажмите Вставка>Модуль,Затем скопируйте приведённый ниже код VBA в окно модуля.

Код VBA: Преобразование чисел в английские слова денежных единиц

Function SpellNumberToCurrency(ByVal pNumber)
'Update by Extendoffice 20220516
Dim Dollars, Cents
arr = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
pNumber = Trim(Str(pNumber))
xDecimal = InStr(pNumber, ".")
If xDecimal > 0 Then
    Cents = GetTens(Left(Mid(pNumber, xDecimal + 1) & "00", 2))
    pNumber = Trim(Left(pNumber, xDecimal - 1))
End If
xIndex = 1
Do While pNumber <> ""
    xHundred = ""
    xValue = Right(pNumber, 3)
    If Val(xValue) <> 0 Then
        xValue = Right("000" & xValue, 3)
        If Mid(xValue, 1, 1) <> "0" Then
            xHundred = GetDigit(Mid(xValue, 1, 1)) & " Hundred "
        End If
        If Mid(xValue, 2, 1) <> "0" Then
            xHundred = xHundred & GetTens(Mid(xValue, 2))
        Else
            xHundred = xHundred & GetDigit(Mid(xValue, 3))
        End If
    End If
    If xHundred <> "" Then
        Dollars = xHundred & arr(xIndex) & Dollars
    End If
    If Len(pNumber) > 3 Then
        pNumber = Left(pNumber, Len(pNumber) - 3)
    Else
        pNumber = ""
    End If
    xIndex = xIndex + 1
Loop
Select Case Dollars
    Case ""
        Dollars = "No Dollars"
    Case "One"
        Dollars = "One Dollar"
    Case Else
        Dollars = Dollars & " Dollars"
End Select
Select Case Cents
    Case ""
        Cents = " and No Cents"
    Case "One"
        Cents = " and One Cent"
    Case Else
        Cents = " and " & Cents & " Cents"
End Select
SpellNumberToEnglish = Dollars & Cents
End Function
Function GetTens(pTens)
Dim Result As String
Result = ""
If Val(Left(pTens, 1)) = 1 Then
    Select Case Val(pTens)
        Case 10: Result = "Ten"
        Case 11: Result = "Eleven"
        Case 12: Result = "Twelve"
        Case 13: Result = "Thirteen"
        Case 14: Result = "Fourteen"
        Case 15: Result = "Fifteen"
        Case 16: Result = "Sixteen"
        Case 17: Result = "Seventeen"
        Case 18: Result = "Eighteen"
        Case 19: Result = "Nineteen"
        Case Else
    End Select
Else
Select Case Val(Left(pTens, 1))
    Case 2: Result = "Twenty "
    Case 3: Result = "Thirty "
    Case 4: Result = "Forty "
    Case 5: Result = "Fifty "
    Case 6: Result = "Sixty "
    Case 7: Result = "Seventy "
    Case 8: Result = "Eighty "
    Case 9: Result = "Ninety "
    Case Else
End Select
Result = Result & GetDigit(Right(pTens, 1))
End If
GetTens = Result
End Function
Function GetDigit(pDigit)
Select Case Val(pDigit)
    Case 1: GetDigit = "One"
    Case 2: GetDigit = "Two"
    Case 3: GetDigit = "Three"
    Case 4: GetDigit = "Four"
    Case 5: GetDigit = "Five"
    Case 6: GetDigit = "Six"
    Case 7: GetDigit = "Seven"
    Case 8: GetDigit = "Eight"
    Case 9: GetDigit = "Nine"
    Case Else: GetDigit = ""
End Select
End Function

3. Нажмите клавиши Alt+Q, чтобы закрыть окно Microsoft Visual Basic для приложений.

4. Выберите пустую ячейку для вывода первого результата — например, D3 в данном случае. Введите приведённую ниже формулу и нажмите En ter. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы получить остальные значения.

=SpellNumberToCurrency(B3)

введите формулу для преобразования чисел в денежные суммы прописью


9,3 Легко преобразуйте числа в английские слова или слова денежных единиц с помощью удобного инструмента

Приведённые выше коды могут показаться сложными для начинающих пользователей Excel, но всё станет проще, если у вас установлено приложение.Kutools для Excel, вы легко справитесь с задачей — просто воспользуйтесь его функцией Преобразовать в слова, чтобы за несколько щелчков мышью превратить диапазон чисел в английские слова или денежные суммы прописью.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон ячеек, в которых требуется преобразовать числа в английские слова или английские слова денежных единиц, а затем последовательно выберите пункты меню:Kutools>Содержимое>Преобразовать в слова. См. снимок экрана:

нажмите функцию «Числа в слова» Kutools

2. В диалоговом окне Преобразование из нижнего регистра в верхний выполните следующие действия.

Чтобы преобразовать выделенные числа в английские слова:

2,1) Выберите язык АнглийскийПереключатель в разделе Языки;
2,2) Установите флажок;Не преобразовывать в валюту
2,3) Нажмите кнопку ОК.

Чтобы преобразовать выделенные числа в английские слова денежных единиц:

2,1) Выберите язык АнглийскийПереключатель в разделе Языки;
2,2) Нажмите кнопку ОК.

укажите параметры в диалоговом окне

После этого выделенные числа будут преобразованы в английские слова или в английские названия денежных единиц в соответствии с вашими настройками.

Нажмите, чтобы узнать больше об этой функции.


10. Преобразование чисел в даты в Excel

В этом разделе описаны несколько простых методов, которые помогут вам легко преобразовать серийный номер или 8-значное число в дату, распознаваемую Excel.

10,1 Преобразование серийных номеров в даты в Excel

Иногда Excel отображает вместо введённой вами даты её серийный номер — пятизначное число (см. снимок экрана ниже). Это происходит потому, что Excel хранит даты и время во внутреннем представлении именно в виде таких серийных номеров. Чтобы преобразовать серийный номер обратно в дату, воспользуйтесь одним из трёх методов, приведённых ниже.

образец данных

10,1.1 Преобразование серийных номеров в даты с помощью функции Установить формат ячейки

Вы можете легко преобразовать диапазон серийных номеров в даты, просто изменив формат ячеек. Для этого выполните следующие действия.

1. Выделите диапазон ячеек, в которых нужно преобразовать серийные номера в даты, щёлкните по выделению правой кнопкой мыши и выберите пункт Установить формат ячейкив контекстном меню.

щелкните правой кнопкой мыши выделение и выберите «Формат ячеек»

2. В диалоговом окне Установить формат ячейки выполните следующие действия:

2,1) Оставайтесь на вкладке Число;
2,2) Выберите Датав списке Категория;
2,3) Укажите формат даты;
2,4) Нажмите ОК.См. снимок экрана:

укажите формат даты в диалоговом окне

После этого выделенные серийные номера преобразуются в даты, как показано на снимке экрана ниже.

выделенные порядковые номера преобразованы в даты

10,1.2 Преобразование серийных номеров в даты с помощью формулы

Вы также можете использовать следующую формулу для преобразования серийного номера в дату в Excel.

1. Выберите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы преобразовать первый серийный номер в дату. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз — и остальные даты появятся мгновенно.

=TEXT(B3,«m/d/yyyy»)

Преобразование порядковых номеров в даты с помощью формулы

Примечание: В формуле вы можете заменить «m/d/yyyy» на любой другой нужный вам формат даты.

10,1.3 Легко преобразуйте серийные номера в даты с помощью удивительного инструмента

Пробовали ли вы когда-нибудь использовать сторонние инструменты для выполнения задач в Excel? Если вы хотите повысить продуктивность и сэкономить рабочее время, мы рекомендуем вам Применить формат даты из Kutools для Excel. Эта функция позволяет легко преобразовать серийные номера в одном или нескольких диапазонах в нужный формат даты.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите один или несколько диапазонов с серийными номерами, которые нужно преобразовать в даты.

2. Щелкните Kutools > Формат > Применить формат даты.

нажмите функцию «Применить формат даты» Kutools

3. В диалоговом окне Применить формат датынеобходимо:

3,1) Выберите Формат даты в списке Формат даты;
3,2) Нажмите кнопку ОК.

Примечание:После выбора формата Формат даты вы можете просмотреть результаты в поле Предварительный просмотр.

Затем все выбранные числа в указанном(ых) диапазоне(ах) немедленно преобразуются в даты.

Нажмите, чтобы узнать больше об этой функции.


10,2 Преобразование 8-значных чисел в даты, распознаваемые Excel

Преобразование 8-значных чисел в даты

10,2.1 Преобразование 8-значных чисел в даты с помощью формул

Чтобы преобразовать 8-значное число в дату, распознаваемую Excel, используйте функцию DATE в сочетании с функциями RIGHT, LEFT и MID. Выполните следующие действия.

1. Выделите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы преобразовать первое 8-значное число в дату. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз для получения остальных дат.

=DATE(LEFT(B3,4),MID(B3,5,2),RIGHT(B3,2))

Преобразование 8-значных чисел в даты с помощью формулы

10,2.2 Преобразование 8-значных чисел в даты с помощью команды «Текст по столбцам»

Встроенная команда Текст по столбцампозволяет преобразовать диапазон 8-значных чисел в даты, распознаваемые Excel.

1. Выделите диапазон 8-значных чисел и щелкните Данные>Текст по столбцам.

нажмите «Дата» > «Текст по столбцам»

2. В диалоговом окне Мастер преобразования текста в столбцы настройте параметры следующим образом:

2,1) Нажмите Далее>Далеев мастерах Шаг 1и Шаг 2по отдельности;
2,2) В мастере Шаг 3выберите Дата,затем выберите ГМДиз раскрывающегося списка рядом с параметром Дата;
2,3) Нажмите Готово.

укажите параметры в диалоговых окнах

Затем все выбранные 8-значные числа будут преобразованы в даты, распознаваемые Excel.

10,2.3 Легко преобразуйте 8-значные числа в даты с помощью удивительного инструмента

Здесь мы представляем утилиту Распознавание даты из пакета Kutools для Outlook, которая позволяет легко преобразовать 8-значные числа в одном или нескольких диапазонах в даты, распознаваемые Excel, всего одним щелчком мыши.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите 8-значные числа в одном или нескольких диапазонах.

2. Щелкните Kutools > Содержимое > Распознавание даты. После этого все выбранные числа мгновенно преобразуются в даты, как показано на демонстрации ниже.

Нажмите, чтобы узнать больше об этой функции.


11. Преобразование чисел в значения времени и обратно в Excel

В этом разделе вы узнаете, как преобразовывать числа во время и обратно в Excel.

11,1 Convert number to time (hh:mm:ss) в Excel

Чтобы преобразовать часы, минуты или секунды в десятичном формате в корректное время Excel, воспользуйтесь соответствующим методом, приведённым ниже.

11,1.1 Convert decimal hours to time (hh:mm,ss)

Чтобы преобразовать часы в десятичном формате в формат времени Excel чч:мм:сс, необходимо разделить число на 24 (это общее количество часов в сутках), а затем задать ячейке формат времени. Выполните следующие действия.

1. Выделите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз до тех ячеек, к которым нужно применить эту же формулу.

=B3/$C$3

В данном случае число 24 введено в ячейку C3. Вы также можете указать его прямо в формуле, например:

=B3/24

Преобразование десятичных часов во время с помощью формулы

2. Выделите все ячейки с результатами и одновременно нажмите клавиши Ctrl+1, чтобы открыть диалоговое окно Установить формат ячейки.

3. В диалоговом окне Установить формат ячейки необходимо:

3,1) Оставайтесь на вкладке Число;
3,2) Выберите Времяв списке Категория;
3,3) Укажите нужный формат времени в списке Тип;
Советы:
Если необходимо отображать только время суток, выберите 13:30:55 в списке Тип. Результат будет следующим:
36,75>12:45:00
Если необходимо отображать интервалы времени продолжительностью более 24 часов, выберите 37:30:55 в списке Тип. Результат будет следующим:
36,75>36:45:00
3,4) Нажмите кнопку ОК, чтобы сохранить изменения.

укажите формат времени в диалоговом окне

Затем результаты будут отформатированы как время в формате чч:мм:сс, как показано на снимке экрана ниже.

результаты отформатированы как время

11,1.2 Convert decimal minutes to time (hh:mm,ss)

Чтобы преобразовать минуты в десятичном формате в формат времени Excel (чч:мм:сс), разделите число на 1440 — общее количество минут в сутках — и примените к ячейке формат времени. Шаги аналогичны описанным выше.

1. Выделите ячейку, введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить первый результат. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз до последней ячейки, к которой нужно применить эту формулу.

=B3/$C$3

В данном случае число 1440 введено в ячейку C3. Вы также можете напрямую указать число 24 в формуле, например:

=B3/1440

Преобразование десятичных минут во время с помощью формулы

2. Затем отформатируйте ячейки с результатами как время. См.шаги выше.

В итоге вы получите время, как показано на снимке экрана ниже.

отформатируйте ячейки как время

11,1.3 Convert decimal seconds to time (hh:mm,ss)

Шаги аналогичны описанным выше для преобразования секунд в десятичном формате в формат времени Excel чч:мм:сс. Достаточно изменить делитель на 86400 (общее количество секунд в сутках), а затем задать ячейке формат времени.

В данном случае формула будет следующей:

=B3/$C$3

или

=B3/86400

Преобразование десятичных секунд во время с помощью формулы

Затем отформатируйте ячейки с результатами как время. См.шаги выше.

В итоге вы получите время, как показано на приведённом ниже снимке экрана.

отформатируйте ячейки как время


11,2 Преобразование времени Преобразование времени (чч:мм:сс) в десятичное число в Excel

В этом разделе представлены различные формулы для преобразования времени в часы, минуты и секунды в Excel.

11,2.1 Преобразование времени Преобразование времени в часы с помощью формул

В отличие от предыдущего метода, для преобразования времени в часы необходимо умножить его на 24 — количество часов в сутках.

1. Примените следующую формулу:

=B3*$C$3

где B3 содержит значение времени, а $C$3 — число 24.

Или вы можете напрямую указать число 24 в формуле следующим образом:

=B3*24

Как видите, после применения формул результаты отображаются в формате времени.

Преобразование времени в часы с помощью формул

Примечание: Если вы не хотите сохранять дробную часть результатов, используйте приведённую ниже формулу.

=INT(B3*24)

2. Необходимо задать ячейкам с результатами соответствующий формат.Числовой.

Выделите ячейки с результатами и нажмите клавиши Ctrl+1, чтобы открыть диалоговое окно Установить формат ячейки. В диалоговом окне перейдите на вкладку «Число», выберите Число в списке Числовые форматы, укажите нужное количество десятичных знаков в поле Число десятичных знаков, затем нажмите кнопку ОК, чтобы сохранить изменения.

установите количество десятичных знаков в диалоговом окне

Теперь ячейки с результатами отображаются как числа, как показано на скриншоте ниже.

ячейки с результатами отображаются как числа

11,2.2 Преобразование времени в минуты с помощью формул

Чтобы Преобразование времени в минуты, достаточно умножить время на 1440 (это количество минут в сутках).

Примените следующую формулу:

=B3*$C$3

где B3 содержит значение времени, а $C$3 — число 1440.

Или вы можете сразу указать число 1440 в формуле следующим образом:

=B3*1440

Преобразование времени в минуты с помощью формул

Примечание:Если сохранение дробной части результатов не требуется, используйте приведённую ниже формулу.

=INT(B3*1440)

Затем отформатируйте ячейки с результатами как «Число», пожалуйста.см. описанные выше шаги.

В итоге вы получите значения в минутах, как показано на скриншоте ниже.

перетащите и заполните формулу, чтобы получить минуты

11,2.3 Преобразование времени в секунды с помощью формул

Чтобы преобразовать время в секунды, умножьте его на 86400 — именно столько секунд в сутках.

Примените следующую формулу:

=B3*$C$3

где B3 содержит значение времени, а $C$3 — число 86400.

Или вы можете сразу указать число 86400 в формуле следующим образом:

=B3*86400

Преобразование времени в секунды с помощью формул

Примечание:Если сохранение дробной части результатов не требуется, воспользуйтесь приведённой ниже формулой.

=INT(B3*86400)

Затем отформатируйте ячейки с результатами как «Число».см. описанные выше шаги.

В итоге вы получите значения в секундах, как показано на скриншоте ниже.

отформатируйте ячейки как числа

11,2.4 Легко Преобразование времени в часы/минуты/секунды с помощью удобного инструмента

После применения приведённых выше формул вам всё ещё нужно изменить формат ячеек, чтобы отображались фактические десятичные числа. Если у вас установлен Kutools для Excel, его утилита Преобразование времени позволит легко преобразовывать время в десятичные часы, минуты или секунды всего несколькими щелчками мыши.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Выделите диапазон значений времени, которые необходимо преобразовать в часы, минуты или секунды.

2. Нажмите Kutools>Содержимое>Преобразование времени.

1) Чтобы Преобразование времени в часы, нажмите Преобразовать в часы;
2) Чтобы Преобразование времени в минуты, нажмите Преобразовать в минуты;
3) Чтобы Преобразование времени в секунды, нажмите Преобразовать в секунды.

 нажмите функцию «Преобразование времени» Kutools

Все выделенные значения времени будут преобразованы в часы, минуты или секунды. Одновременно появится диалоговое окно с информацией о количестве успешно преобразованных ячеек — нажмите ОК, чтобы закрыть его.

все выделенные значения времени преобразованы в часы, минуты или секунды

Нажмите, чтобы узнать больше об этой функции.

На этом завершается руководство по преобразованию ячеек в Excel. Надеемся, что приведённые методы помогут решить ваши задачи. Если у вас возникнут дополнительные вопросы по преобразованию ячеек, пожалуйста, оставьте комментарий.

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции…
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул…
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий…
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором…
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов…
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек