Преобразование числа в текст. Как преобразовать текст в число в Excel — 8 способов.

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

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

Конвертация числа в текстовый вид

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

Для начала разглядим разные варианты решения задачки конвертации чисел в текстовый вид.

Способ 1: форматирование через контекстное меню

Чаще всего юзеры выполняют форматирование числовых выражений в текстовые через контекстное меню.

  1. Выделяем те элементы листа, в которых необходимо преобразовать данные в текст. Как лицезреем, во вкладке «Главная» на панели инструментов в блоке «Число» в особом поле отображается информация о том, что данные элементы имеют общий формат, а означает, числа, вписанные в их, воспринимаются програмкой, как число.
  2. Кликаем правой клавишей мыши по выделению и в открывшемся меню избираем позицию «Формат ячеек…».
  3. В открывшемся окне форматирования перебегаем во вкладку «Число», ежели оно было открыто в другом месте. В блоке опций «Числовые форматы» избираем позицию «Текстовый». Для сохранения конфигураций нажимаем на клавишу «OK» в нижней части окна.
  4. Как лицезреем, опосля данных манипуляций в особом поле высвечивается информация о том, что ячейки были преобразованы в текстовый вид.
  5. Но ежели мы попытаемся подсчитать автосумму, то она отобразится в ячейке ниже. Это значит, что преобразование было совершено не вполне. В этом и заключается одна из фишек Excel. Программа не дает завершить преобразование данных более интуитивно понятным способом.
  6. Чтобы завершить преобразование, нам необходимо поочередно двойным щелчком левой клавиши мыши поместить курсор в каждый элемент спектра в отдельности и надавить на кнопку Enter. Чтоб упростить задачку заместо двойного щелчка можно употреблять нажатие многофункциональной клавиши F2.
  7. После выполнения данной процедуры со всеми ячейками области, данные в их будут восприниматься програмкой, как текстовые выражения, а, следовательно, и автосумма будет равна нулю. Не считая того, как лицезреем, левый верхний угол ячеек будет окрашен в зеленоватый цвет. Это также является косвенным признаком того, что элементы, в которых находятся числа, преобразованы в текстовый вариант отображения. Хотя этот признак не постоянно является неотклонимым и в неких вариантах таковая пометка отсутствует.

Урок: Как поменять формат в Excel

Способ 2: инструменты на ленте

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

  1. Выделяем элементы, данные в которых необходимо преобразовать в текстовый вид. Находясь во вкладке «Главная» кликаем по пиктограмме в виде треугольника справа от поля, в котором отображается формат. Оно размещено в блоке инструментов «Число».
  2. В открывшемся списке вариантов форматирования избираем пункт «Текстовый».
  3. Далее, как и в прошлом методе, поочередно устанавливаем курсор в каждый элемент спектра двойным щелчком левой клавиши мыши либо нажатием клавиши F2, а потом щелкаем по клавише Enter.

Данные преобразовываются в текстовый вариант.

Способ 3: внедрение функции

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

  1. Устанавливаем курсор в 1-ый элемент спектра, в котором будет выводиться итог преобразования. Щелкаем по значку «Вставить функцию», который расположен около строчки формул.
  2. Запускается окно Мастера функций. В категории «Текстовые» выделяем пункт «ТЕКСТ». Опосля этого кликаем по кнопочке «OK».
  3. Открывается окно аргументов оператора ТЕКСТ. Данная функция имеет последующий синтаксис:

    Открывшееся окно имеет два поля, которые соответствуют данным аргументам: «Значение» и «Формат».

    В поле «Значение» необходимо указать преобразовываемое число либо ссылку на ячейку, в которой оно находится. В нашем случае это будет ссылка на 1-ый элемент обрабатываемого числового диапазона.

    В поле «Формат» необходимо указать вариант отображения результата. К примеру, ежели мы введем «0», то текстовый вариант на выходе будет отображаться без десятичных символов, даже ежели в исходнике они были. Ежели мы внесем «0,0», то итог будет отображаться с одним десятичным знаком, ежели «0,00», то с 2-мя, и т.д.

    После того, как все требуемые характеристики введены, щелкаем по кнопочке «OK».

  4. Как лицезреем, значение первого элемента данного спектра отобразилось в ячейке, которую мы выделили ещё в первом пт данного управления. Для того, чтоб перенести и остальные значения, необходимо скопировать формулу в смежные элементы листа. Устанавливаем курсор в нижний правый угол элемента, который содержит формулу. Курсор преобразуется в маркер наполнения, имеющий вид маленького крестика. Зажимаем левую клавишу мыши и протаскиваем по пустым ячейкам параллельно спектру, в котором находятся начальные данные.
  5. Теперь весь ряд заполнен требуемыми данными. Но и это ещё не все. По сущности, все элементы новейшего спектра содержат в для себя формулы. Выделяем эту область и нажимаем на значок «Копировать», который размещен во вкладке «Главная» на ленте инструментов группе «Буфер обмена».
  6. Далее, ежели мы желаем сохранить оба спектра (исходный и преобразованный), не снимаем выделение с области, которая содержит формулы. Кликаем по ней правой клавишей мыши. Происходит пуск контекстного перечня действий. Избираем в нем позицию «Специальная вставка». Посреди вариантов действий в открывшемся перечне избираем «Значения и форматы чисел».

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

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

На этом функцию преобразования можно считать оконченной.

Читайте также  Power bank на айфон 4s. ТОП-15 Лучших внешних аккумуляторов (повербанков) | Рейтинг 2020 +Отзывы

Урок: Мастер функций в Excel

Конвертация текста в число

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

Способ 1: преобразование с помощью значка о ошибке

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

  1. Выделяем ячейку, в которой содержится зеленоватый индикатор о вероятной ошибке. Кликаем по появившейся пиктограмме.
  2. Открывается перечень действий. Избираем в нем значение «Преобразовать в число».
  3. В выделенном элементе данные здесь же будут преобразованы в числовой вид.

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

  1. Выделяем весь спектр, в котором находятся текстовые данные. Как лицезреем, пиктограмма возникла одна для всей области, а не для каждой ячейки в отдельности. Щелкаем по ней.
  2. Открывается уже знакомый нам перечень. Как и в прошедший раз, избираем позицию «Преобразовать в число».

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

Читайте также  0x80041003 windows 7 как исправить. Как исправить ошибку 0x80041003 в Windows 10, 8, 7

Способ 2: конвертация при помощи окна форматирования

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

  1. Выделяем спектр, содержащий числа в текстовом варианте. Кликаем правой клавишей мыши. В контекстном меню избираем позицию «Формат ячеек…».
  2. Выполняется пуск окна форматирования. Как и в предшествующий раз, перебегаем во вкладку «Число». В группе «Числовые форматы» нам необходимо выбрать значения, которые дозволят преобразовать текст в число. К ним относится пункты «Общий» и «Числовой». Какой бы из их вы не избрали, программа будет расценивать числа, введенные в ячейку, как числа. Производим выбор и нажимаем на клавишу. Ежели вы избрали значение «Числовой», то в правой части окна покажется возможность отрегулировать представление числа: выставить количество десятичных символов опосля запятой, установить разделителями меж разрядами. Опосля того, как настройка выполнена, нажимаем на клавишу «OK».
  3. Теперь, как и в случае преобразования числа в текст, нам необходимо прощелкать все ячейки, установив в каждую из их курсор и нажав опосля этого кнопку Enter.

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

Способ 3: конвертация средством инструментов на ленте

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

  1. Выделяем спектр, который должен подвергнуться трансформации. Перебегаем во вкладку «Главная» на ленте. Кликаем по полю с выбором формата в группе «Число». Избираем пункт «Числовой» либо «Общий».
  2. Далее прощелкиваем уже не раз описанным нами методом каждую ячейку преобразуемой области с применением кнопок F2 и Enter.

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

Способ 4: применение формулы

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

  1. В пустой ячейке, расположенной параллельно первому элементу спектра, который следует преобразовать, ставим символ «равно» (=) и двойной знак «минус» (—). Дальше указываем адресок первого элемента трансформируемого спектра. Таковым образом, происходит двойное умножение на значение «-1». Как понятно, умножение «минус» на «минус» дает «плюс». То есть, в мотивированной ячейке мы получаем то же значение, которое было вначале, но уже в числовом виде. Даная процедура именуется двойным бинарным отрицанием.
  2. Жмем на кнопку Enter, опосля что получаем готовое перевоплощенное значение. Для того, чтоб применить данную формулу для всех остальных ячеек спектра, используем маркер наполнения, который ранее был использован нами для функции ТЕКСТ.
  3. Теперь мы имеем спектр, который заполнен значениями с формулами. Выделяем его и нажимаем на клавишу «Копировать» во вкладке «Главная» либо применяем сочетание кнопок Ctrl+C.
  4. Выделяем начальную область и производим щелчок по ней правой клавишей мыши. В активировавшемся контекстном перечне перебегаем по пт «Специальная вставка» и «Значения и форматы чисел».
  5. Все данные вставлены в подходящем нам виде. Сейчас можно удалить транзитный спектр, в котором находится формула двойного бинарного отрицания. Для этого выделяем данную область, кликом правой клавиши мыши вызываем контекстное меню и избираем в нем позицию «Очистить содержимое».

Кстати, для преобразования значений данным способом совершенно не непременно употреблять только двойное умножение на «-1». Можно использовать хоть какое другое арифметическое действие, которое не ведет к изменению значений (сложение либо вычитание нуля, выполнение возведения в первую степень и т.д.)

Урок: Как сделать автозаполнение в Excel

Способ 5: применение специальной вставки

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

  1. В всякую пустую ячейку на листе вписываем цифру «1». Потом выделяем её и нажимаем на знакомый значок «Копировать» на ленте.
  2. Выделяем область на листе, которую следует преобразовать. Кликаем по ней правой клавишей мыши. В открывшемся меню два раза перебегаем по пт «Специальная вставка».
  3. В окне специальной вставки выставляем переключатель в блоке «Операция» в позицию «Умножить». Вслед за сиим нажимаем на клавишу «OK».
  4. После этого деяния все значения выделенной области будут преобразованы в числовые. Сейчас при желании можно удалить цифру «1», которую мы употребляли в целях конвертации.
Читайте также  Установка через miui recovery. Как обновить телефон на MIUI, через встроенное рекавери («Обновление через «Три точки»)

Способ 6: внедрение инструмента «Текст столбцами»

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

  1. Выделяем фрагмент листа, содержимое которого необходимо преобразовать. Перебегаем во вкладку «Данные». На ленте инструментов в блоке «Работа с данными» кликаем по значку «Текст по столбцам».
  2. Запускается Мастер текстов. В первом окне обратите внимание, чтоб переключатель формата данных стоял в позиции «С разделителями». По умолчанию он должен находиться в данной позиции, но проверить состояние будет не излишним. Потом кликаем по кнопочке «Далее».
  3. Во втором окне также оставляем все без конфигураций и нажимаем на клавишу «Далее».
  4. А вот опосля открытия третьего окна Мастера текстов необходимо надавить на клавишу «Подробнее».
  5. Открывается окно доборной опции импорта текста. В поле «Разделитель целой и дробной части» устанавливаем точку, а в поле «Разделитель разрядов» — апостроф. Потом делаем один щелчок по кнопочке «OK».
  6. Возвращаемся в третье окно Мастера текстов и нажимаем на клавишу «Готово».
  7. Как лицезреем, опосля выполнения данных действий числа приняли обычный для русской версии формат, а это означает, что они сразу были преобразованы из текстовых данных в числовые.

Способ 7: применение макросов

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

  1. Переходим во вкладку «Разработчик». Нажимаем на значок на ленте «Visual Basic», который расположен в группе «Код».
  2. Запускается обычный редактор макросов. Вбиваем либо копируем в него последующее выражение:

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

  3. Выделяем фрагмент на листе, который необходимо преобразовать. Нажимаем на значок «Макросы», который размещен на вкладке «Разработчик» в группе «Код».
  4. Открывается окно записанных в вашей версии программы макросов. Находим макрос с наименованием «Текст_в_число», выделяем его и нажимаем на клавишу «Выполнить».
  5. Как лицезреем, здесь же происходит преобразование текстового выражения в числовой формат.

Урок: Как сделать макрос в Экселе

Как лицезреем, существует достаточно много вариантов преобразования в Excel цифр, которые записаны в числовом варианте, в текстовый формат и в обратном направлении. Выбор определенного метода зависит от почти всех причин. До этого всего, это поставленная задачка. Ведь, к примеру, быстро преобразовать текстовое выражение с иностранными разделителями в числовое можно лишь использовав инструмент «Текст столбцами». 2-ой фактор, который влияет на выбор варианта – это объемы и частота выполняемых преобразований. К примеру, ежели вы нередко используете подобные преобразования, имеет смысл произвести запись макроса. И 3-ий фактор – личное удобство юзера.

Мы рады, что смогли посодействовать Для вас в решении задачи.

Оставьте комментарий