Как преобразовать в текст в Excel

Обновлено: 07.07.2024

На этой странице описываются следующие четыре различных метода, которые можно использовать для преобразования числа в текст в Excel:

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

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

Самый быстрый способ преобразовать число Excel в текст — вставить апостроф перед числом (см. справа выше ).

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

Преобразование числа в текст с использованием текста Excel в столбцы

Если вы хотите преобразовать весь столбец чисел Excel в текст, вы можете использовать команду Excel Text to Columns.

Однако этот метод может оказаться менее полезным, если ваши данные охватывают несколько столбцов, поскольку команда "Текст в столбцы" работает только с одним столбцом за раз.

Чтобы использовать Excel Text to Columns для преобразования чисел в текст:

    Выберите диапазон ячеек, которые вы хотите преобразовать (они не должны охватывать более одного столбца).

Excel Text To Columns Option Button

На вкладке "Данные" на ленте Excel выберите параметр "Текст в столбцы" (см. справа выше).

При этом откроется мастер преобразования текста в столбцы. В рамках этого:

  • Убедитесь, что выбран параметр Dс разделителями, и нажмите Nрасширить >;
  • Убедитесь, что ни один разделитель не выбран, а затем снова нажмите Next >;

Теперь вам должен быть предложен выбор форматов данных столбцов. Выберите Тдалее и нажмите кнопку Завершить.

Мастер преобразования текста в столбцы Excel, шаг 3 с выбранным форматом текстовых данных

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

Оператор конкатенации & просто объединяет текст и числа в одну текстовую строку.

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

Пример этого показан в следующей таблице:

Как и требовалось, значения в столбце B электронной таблицы результатов представляют собой текстовое представление чисел в столбце A.

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

Excel предоставляет следующие три функции, предназначенные для преобразования чисел в текстовые значения:

Текстовая функция-Преобразует предоставленное значение в текст, используя указанный пользователем формат.
Долларовая функция-Преобразует предоставленное число в текст, используя формат валюты.
Фиксированная функция-преобразует предоставленное число в текст, округляя его до указанного числа знаков после запятой.

Примеры каждого из них приведены ниже:

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

Текстовая функция Excel преобразует предоставленное число в текст, используя указанный пользователем формат. Синтаксис функции:

  • значение — число, которое нужно преобразовать в текст;
  • format_text — это текстовая строка, определяющая форматирование, применяемое к предоставленному значению.

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

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

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

Функция доллара Excel округляет число до указанного количества знаков после запятой и преобразует округленное число в текст с использованием денежного формата. Синтаксис функции:

  • число — это число, которое нужно преобразовать в текст;
  • [decimals] — необязательный аргумент, указывающий количество знаков после запятой, отображаемых после запятой. (Если он опущен, аргументу [decimals] присваивается значение по умолчанию 2).

В столбце B следующей электронной таблицы показаны три примера долларовой функции Excel:

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

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

Фиксированная функция Excel округляет число до указанного количества знаков после запятой и преобразует округленное число в текст. Синтаксис функции:

В этом руководстве показано, как преобразовать число в текст в Excel 2016, 2013 и 2010. Узнайте, как выполнить эту задачу с помощью функции ТЕКСТ Excel и использовать число в строку для указания форматирования. Узнайте, как преобразовать числовой формат в текстовый с помощью параметров «Формат ячеек…» и «Текст в столбцы».

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

Соответствие 2 одинаковые ячейки с разными форматами Excel игнорирует

  • Поиск по части, а не по всему номеру. Например, вам может понадобиться найти все числа, содержащие 50, например 501, 1500, 1950 и т. д.)
  • Может возникнуть необходимость сопоставить две ячейки с помощью функции ВПР или ПОИСКПОЗ. Однако если эти ячейки отформатированы по-разному, Excel не будет рассматривать идентичные значения как совпадающие. Например, A1 отформатирован как текст, а B1 — число с форматом 0. Начальный ноль в B2 — это пользовательский формат. При сопоставлении этих двух ячеек Excel будет игнорировать начальный 0 и не будет отображать две ячейки как идентичные. Поэтому их формат должен быть унифицирован.

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

Примечание. Если вы хотите преобразовать числа в слова, например сумму в текст, это другая задача. Ознакомьтесь со статьей о написании чисел под названием Два лучших способа преобразования чисел в слова в Excel.

В этой статье я покажу вам, как преобразовать числа в текст с помощью функции Excel ТЕКСТ. Если вы не настолько ориентированы на формулы, взгляните на часть, где я объясняю, как преобразовать цифры в текстовый формат с помощью стандартного окна «Формат ячеек Excel», добавив апостроф и используя мастер «Текст в столбцы».

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

Самый мощный и гибкий способ преобразования чисел в текст — использование функции ТЕКСТ. Он превращает числовое значение в текст и позволяет указать, как это значение будет отображаться. Это полезно, когда вам нужно отобразить числа в более удобочитаемом формате или если вы хотите соединить цифры с текстом или символами. Функция ТЕКСТ преобразует числовое значение в форматированный текст, поэтому результат не может быть рассчитан.

Если вы знакомы с формулами в Excel, вам не составит труда использовать функцию ТЕКСТ.

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

Теперь вы можете либо переименовать вспомогательный столбец и удалить исходный, либо скопировать результаты в основной и удалить временный столбец.

Примечание. Второй параметр в функции Excel ТЕКСТ показывает, как число будет отформатировано перед преобразованием. Возможно, вам придется скорректировать это на основе ваших цифр:

Результатом =TEXT(123.25,"0") будет 123.

Результатом =ТЕКСТ(123,25;"0,0") будет 123,3.

Результатом =ТЕКСТ(123,25;"0,00") будет 123,25.

Чтобы сохранить только десятичные дроби, используйте =ТЕКСТ(A2,"Общие") .

Используйте параметр «Формат ячеек» для преобразования числа в текст в Excel

Если вам нужно быстро преобразовать число в строку, сделайте это с помощью параметра Формат ячеек….

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

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

Если это всего лишь 2 или 3 ячейки в Excel, в которых вы хотите преобразовать числа в строку, добавьте апостроф перед числом. Это мгновенно изменит числовой формат на текстовый.

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

В углу этой ячейки появится маленький треугольник. Это не лучший способ массового преобразования чисел в текст, но самый быстрый, если вам нужно изменить всего 2 или 3 ячейки.

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

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

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

Вас также может заинтересовать

131 комментарий к статье "Как преобразовать числа в текст с помощью функции Excel ТЕКСТ и других параметров"

Очень новичок, у меня есть ячейка с текстом и цифрами. Я хочу преобразовать текст в значение + или -. Используйте буквы U, D, R, L, F, B для обозначения вверх, вниз, вправо, влево, вперед, назад.
Где буквы U,B,R выражены как значение +ve, а
Буквы D,L,F выражены как значение -ve.
Пример значения ячейки: B3. Я хочу преобразовать значение B3 в +3.
Значение ячейки R4. Я хочу преобразовать его в +4
Значение ячейки L2. Я хочу преобразовать его в -2 и т. д.

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

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

например: 2 535,50 долларов США (только две тысячи пятьсот тридцать пять долларов и 50 центов)

Здравствуйте!
У нас есть специальный учебник по этому вопросу. См. Два лучших способа преобразования чисел в слова в Excel. Ознакомьтесь с надстройкой Spell Number, включенной в Ultimate Suite for Excel.

привет,
как преобразовать дату рождения в текстовый формат в excel
11-01-2004 в одиннадцать января две тысячи четвертого

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

В ячейке отображается '20.500, но я хочу, чтобы читалось как 20.500, но текст. Я пошел в «Текст в столбец», чтобы посмотреть, есть ли у него «изменить», но это не так. Как я могу преобразовать '20.500 в текст в моей ячейке?

Отлично! Я попробовал «Текст в столбец» и функцию «текст» для преобразования тысяч строк, обе работают быстро и хорошо. Теперь мои поиски возвращают правильный номер. Большое спасибо!

Метод «Текст в столбцы» работает. Спасибо!
Форматировать ячейку в текст больше не работает; Номер остается в числовом формате. Либо ошибка, либо "ошибка по дизайну".

эта кодировка неверна, пожалуйста, завершите правильную кодировку, чтобы преобразовать это: только две тысячи четыреста тридцать пять рупий

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

Большое спасибо за эту информацию. хотя мне нужно было в основном изменить более 700 записей, но опция «Текст в столбцы» сработала для меня очаровательно!

Можно ли преобразовать такой текст с разделителями 00000304838 в 3048,38 в Excel.

Здравствуйте!
Если ваш текст написан в ячейке D1, вы можете использовать формулу

Надеюсь, я ответил на ваш вопрос. Если что-то по-прежнему неясно, не стесняйтесь спрашивать.

Большое спасибо, оставайтесь благословенными.

Я искал способ преобразовать числа в буквы. Таким образом, 1,2,3,4,5*,6 становится A,B,C,D,E*,F (* не умножение, а символ любого типа)

Набор цифр в одном текстовом поле станет буквой в другом.

Здравствуйте!
Чтобы заменить число буквой, вы можете использовать функцию ВЫБОР.

Надеюсь, это будет полезно.

1: ПРЕЖДЕ ЧЕМ вставлять что-либо, откройте новую страницу или выделите ячейки, в которые вы вставляете.
(Я считаю, что лучше использовать новую страницу)
2: Выберите ВСЕ ячейки в области вставки, если вы не знаете, насколько велики ваши данные, просто щелкните маленький серый треугольник слева от столбца. Ячейка A и выше 1. Она должна выделять все ячейки на странице.
3: Щелкните правой кнопкой мыши и выберите "ФОРМАТИРОВАНИЕ ЯЧЕЙКИ"
4: В диалоговом окне форматирования ячеек выберите ТЕКСТ, затем нажмите OK
5: Вставьте данные в область, отформатированную как ТЕКСТ. (Настройка ширины столбцов)

Желаемый результат: Нет больше экспонентов! Скатертью дорога, Excel действительно мусор без лучшего способа
сделать это.

Как преобразовать 92300640317 в word

Здравствуйте!
Пожалуйста, ознакомьтесь с этой статьей — Преобразование чисел в слова в Excel
Я надеюсь, что это поможет, в противном случае, пожалуйста, не стесняйтесь обращаться ко мне в любое время.

Я хочу преобразовать число больше 96 в 96. Дэвид говорит:

Мне нужно настроить столбец для телефонных номеров. Я хочу их в виде текста, но в определенном формате, а именно: 0404 505 393, то есть четыре цифры, пробел, три цифры, пробел, три цифры, но все в виде текста, чтобы они были в одном и том же легко читаемом формате.< /p>

Привет
Как изменить формат дд ммм на дд-мм-гг.

Здравствуйте!
Пожалуйста, ознакомьтесь с этой статьей, чтобы узнать, как изменить формат даты и создать собственное форматирование.
Надеюсь, это будет полезно.

Как преобразовать числовой счет в алфавитный?

<р>1. Выберите числа, которые вы хотите отсортировать.
2. На ленте данных выберите Текст в столбцы.
3. Дважды нажмите кнопку «Далее».
4. В формате данных столбца выберите «Текст» и нажмите «Готово».
5. Теперь вы можете сортировать числа как текст.

Во избежание путаницы убирайте точку в конце каждой строки. Например, кажется, что вы получите значение «123». для первой строки, когда на самом деле результат равен "123"

Результатом =ТЕКСТ(123,25,"0") будет 123.
Результатом =ТЕКСТ(123,25,"0,0") будет 123,3.
Результатом =ТЕКСТ(123,25;"0,00") будет 123,25.
Чтобы сохранить только десятичные дроби, используйте =ТЕКСТ(A2,"Общие").

Выполнено, но начальные нули ячейки исчезают в уже переданных данных. Они нужны мне для консолидации. Руководство

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

Здравствуйте!
Извините, но ваша задача мне не совсем понятна.
Пожалуйста, опишите вашу проблему подробнее. Приведите пример исходных данных и результат, который вы хотите получить.
Напишите пример, какие нули исчезают в ваших данных, когда вы переводите их в текст?
Это поможет мне лучше понять ваш запрос и найти решение для вас. Спасибо.

КАК НАЙТИ ЧИСЛА В ДИАПАЗОНЕ ДЛЯ ТОЧНОГО СООТВЕТСТВИЯ ПОЖАЛУЙСТА?
12345 1 2 3 4 5 6 7
СТРОКА СЛЕВА В ДИАПАЗОНЕ СПРАВА
ТАК ВАС

Привет, Майк!
Извините, но ваша задача мне не совсем понятна. Чтобы я мог помочь вам лучше, пожалуйста, опишите вашу задачу более подробно. Уточните, пожалуйста, что вы пытались найти. Приведите пример исходных данных и ожидаемого результата.
Это поможет мне лучше понять проблему и найти решение для вас. Спасибо.

Из-за этого я так много раз злился и тратил время на то, чтобы пробовать разные вещи.
"Текст в столбцы" очень хорошо, спасибо.

f в чате, как преобразовать цифры в буквы?

Отличный пост с несколькими вариантами. Большое спасибо, это решило мою проблему.

Я знаю, что это может звучать безумно, но есть ли способ, чтобы при вводе числа (например, 6120) оно менялось на слово, например ожерелье. Я хочу иметь возможность вводить номер предмета инвентаря, а в следующем столбце он дает имя этого номера. Они не всегда будут в одном и том же порядке, так можно? Я искал и искал в Интернете, чтобы увидеть, возможно ли это вообще.

Это очень полезная статья. Вспомогательный столбец + формула =ТЕКСТ + вставка значения — это именно то, что я искал, и это была мгновенная закладка. Спасибо!

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

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

Преобразование ваших чисел в текст — один из таких сценариев.

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

Это руководство охватывает:

Зачем преобразовывать числа в текст в Excel?

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

Давайте рассмотрим несколько сценариев, в которых наличие номеров создает проблемы для пользователей.

Сохранение начальных нулей

Например, если вы введете 001 в ячейку Excel, вы заметите, что Excel автоматически удаляет начальные нули (так как считает их ненужными).

Хотя в большинстве случаев это не проблема (поскольку вы не будете ставить нули в начале), в случае, если они вам нужны, одним из решений будет преобразование этих чисел в текст.

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

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

Ввод больших числовых значений

Знаете ли вы, что в Excel можно ввести только числовое значение длиной 15 цифр? Если вы введете 16-значный номер, он изменит 16-ю цифру на 0.

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

И что еще хуже, вы не получаете никаких подсказок или ошибок. Он просто меняет цифры на 0 после 15-й цифры.

Опять же, об этом позаботятся, если вы преобразуете число в текст.

Замена чисел датами

Это раздражает многих людей (включая меня).

Попробуйте ввести 01-01 в Excel, и он автоматически изменит дату на дату (01 января текущего года).

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

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

Опять же, изменение формата ячейки с числового на текстовый поможет сохранить оценки как есть.

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

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

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

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

Итак, приступим!

Добавление апострофа

Если вы вручную вводите данные в Excel и не хотите, чтобы ваши числа меняли формат автоматически, вот простой прием:

Добавить апостроф (‘) перед числом

Поэтому, если вы хотите ввести 001, введите ‘001 (где перед числом стоит апостроф).

И не волнуйтесь, апостроф в ячейке не виден. Вы увидите только число.

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

Когда вы добавляете апостроф перед числом, оно заменяется текстом, а также добавляется маленький зеленый треугольник в верхней левой части ячейки (как показано на рисунке). Это способ Exel сообщить вам, что в ячейке есть число, которое было преобразовано в текст.

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

Быстрый способ визуально проверить, отформатированы ли ячейки как текст, — посмотреть, выровнены ли числа слева направо. Когда числа отформатированы как текст, они по умолчанию выравниваются по правому краю (поскольку они выравниваются по левому краю)

Число без апострофа

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

Даже если вы добавите апостроф перед числом в ячейке Excel, вы все равно сможете использовать его в качестве числа в вычислениях

Аналогично, если вы хотите ввести 01-01, добавление апострофа гарантирует, что он не превратится в дату.

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

Преобразование формата ячейки в текст

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

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

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

Вот как это сделать:

  1. Выберите диапазон или строки/столбец, в которые вы будете вводить данные.
  2. Перейдите на вкладку "Главная".

Перейдите на вкладку

  1. В группе "Число" нажмите раскрывающееся меню формата.

Нажмите на раскрывающийся список форматов

Выберите параметр форматирования текста

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

Теперь, если вы введете любое число или любую текстовую строку в эти ячейки, она будет автоматически считаться текстовой строкой.

Это означает, что Excel не будет автоматически изменять вводимый текст (например, усекать начальные нули или преобразовывать введенные числа в даты)

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

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

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

Использование функции ТЕКСТ

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

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

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

Хотя Excel удаляет все ведущие нули в числах, вы можете использовать приведенную ниже формулу, чтобы получить это:

TEXT формула результата

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

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

Использование этого метода может быть полезно, если у вас уже есть данные в Excel и вы хотите отформатировать их определенным образом.

Это также может быть полезно для экономии времени при ручном вводе данных, когда вы можете быстро ввести данные, а затем использовать функцию ТЕКСТ, чтобы получить их в нужном формате.

Использование текста в столбцах

Еще один быстрый способ преобразования чисел в текст в Excel — использование мастера преобразования текста в столбцы.

Несмотря на то, что функция "Текст в столбцы" предназначена для разделения данных на несколько столбцов, у нее есть параметр, который также позволяет нам быстро выбрать диапазон ячеек и преобразовать все числа в текст несколькими щелчками мыши.

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

Ниже приведены шаги для этого:

  1. Выберите числа в столбце А.
  2. Перейдите на вкладку "Данные".

Перейдите на вкладку

  1. Нажмите на значок "Текст в столбцы" на ленте. Это откроет мастер преобразования текста в столбцы. Это откроет мастер преобразования текста в столбцы.
  1. На шаге 1 из 3 нажмите кнопку "Далее".
  2. На шаге 2 из 3 нажмите кнопку "Далее".
  3. На шаге 3 из 3 в разделе "Формат данных столбца" выберите "Текст".

Выберите параметр

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

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

Итак, вот четыре простых способа быстрого преобразования чисел в текст в Excel.

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

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

Часто можно найти числа, хранящиеся в виде текста в Excel. Это приводит к неправильным вычислениям при использовании этих ячеек в функциях Excel, таких как СУММ и СРЗНАЧ (поскольку эти функции игнорируют ячейки, содержащие текстовые значения). В таких случаях необходимо преобразовать ячейки, содержащие числа в виде текста, обратно в числа.

Теперь, прежде чем мы двинемся дальше, давайте сначала рассмотрим несколько причин, по которым вы можете получить книгу, в которой числа хранятся в виде текста.

  1. Использование ‘ (апострофа) перед числом.
    • Многие люди вводят апостроф перед числом, чтобы сделать его текстовым. Иногда это также происходит, когда вы загружаете данные из базы данных. Хотя это заставляет числа отображаться без апострофа, это влияет на ячейку, заставляя ее обрабатывать числа как текст.
  2. Получение чисел в результате формулы (например, LEFT, RIGHT или MID)
    • Если вы извлекаете числовую часть текстовой строки (или даже часть числа) с помощью функций ТЕКСТ, результатом будет число в текстовом формате.

Теперь давайте посмотрим, как действовать в таких случаях.

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

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

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

  • Используя параметр «Преобразовать в число».
  • Измените формат с Текст на Общий/Число.
  • Использование специальной вставки.
  • Использование текста в столбцах.
  • Использование комбинации функций VALUE, TRIM и CLEAN.

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

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

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

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

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

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

Вот шаги:

  • Выделите все ячейки, которые вы хотите преобразовать из текста в числа.
  • На главную –> Номер. В раскрывающемся списке "Числовой формат" выберите "Общий".

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

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

Чтобы преобразовать текст в числа с помощью параметра "Специальная вставка":

Преобразование текста в числа с использованием текста в столбец

Этот метод подходит в случаях, когда у вас есть данные в одном столбце.

Вот шаги:

Хотя результирующие ячейки по-прежнему могут быть в текстовом формате, а числа по-прежнему выровнены по левому краю, теперь это будет работать в таких функциях, как СУММ и СРЗНАЧ.

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

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

  • Функция ЗНАЧ преобразует любой текст, представляющий число, обратно в число. удаляет все начальные и конечные пробелы.
  • Функция CLEAN удаляет лишние пробелы и непечатаемые символы, которые могут появиться, если вы импортируете данные или загружаете их из базы данных.

Предположим, вы хотите преобразовать ячейку A1 из текста в числа, вот формула:

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

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

Подписка на электронную книгу Excel

БЕСПЛАТНАЯ КНИГА EXCEL

Получите электронную книгу «51 совет по Excel», чтобы резко повысить свою продуктивность и быстрее выполнять работу

7 мыслей о «Преобразование текста в числа в Excel — пошаговое руководство»

Я вижу, что большинство советов очень полезны

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

У меня есть числа из финансовой базы данных, отформатированные с суффиксом для базисных пунктов, например, 14bp . По умолчанию они считываются в Excel как текст. Я не нашел способа преобразовать их в числа, за исключением очень трудоемких методов: использовать текст в столбцах, чтобы избавиться от bp (что я могу сделать при начальном анализе, когда у меня еще есть пробелы, чтобы я мог использовать фиксированную ширину синтаксический анализ, но если я попытаюсь сделать это после первого синтаксического анализа, то Excel удалит начальные пробелы, и мне придется использовать синтаксический анализ с разделителями и указать, чтобы он рассматривал «b» как разделитель.) В противном случае я ограничиваюсь использованием левого (thenumber, len(thenumber)-2), который затем может потребоваться снова преобразовать в текст.
Есть ли у вас более быстрый способ сделать это? Я подумал, возможно, если бы я сделал bp настраиваемым числовым форматом, Excel распознал бы 14bp как число при чтении, но это не работает.

спасибо. теперь я могу суммировать числа, меняя их формат с текстового на числовой

Читайте также: