Excel Online предоставляет пользователям полный функционал для работы с таблицами. Поэтому, с помощью этого редактора таблиц можно не только составлять списки или хранить данные в формате таблицы, удобно отсортировав и разметив их. Многие используют функции для сложных подсчетов, и математические функции, очевидно, используют только числовые значения. Разбираемся, как получить их из текста.
Содержание
Как перевести текст в цифры в Excel Online: способы
В случае, если вам нужно сделать текстовое значение в ячейки числовым, то есть, грубо говоря, перевести текст в цифры, вы можете воспользоваться сразу несколькими способами. Каждый из них подразумевает использовании функции:
- Функция «ЗНАЧЕН». Преобразует любые данные, будь то адреса ячеек, даты и пр., в число;
- Функция «REGEXREPLACE», которая находит в числе точки, делающие формат значения текстовым, и заменяет их на запятые, с которыми значение считает числовым;
- Функция «TO_PURE_NUMBER» – она делает из исходного значения «чистое» число – убирает все символы, кроме цифр.
Разные способы подходят для разных задач. В отдельных ситуациях используются не все формулы, а только нужные. Чтобы определить подходящую функцию, рассмотрим их все по отдельности.
Замена текста на число с помощью функции «ЗНАЧЕН»
Функция, полное название которой – «ЗНАЧЕНИЕ», из любого текста делает число. Например, если в текст вписать адрес ячейки, дату или любое значение, функция, если это возможно, выдаст вам цифры – то есть, числовое значение, которое можно использовать при работе с функциями.
Например: если ввести функцию и в параметр с текстом, который нужно преобразовать в цифры, ввести дату 15.05.2001, то текст ячейки будет выглядеть так: «=ЗНАЧЕН(«15.05.2001»)». А полученное значение составит 37026.
Данные в скобках нужно вводить в кавычках, если только вы не указываете координаты других ячеек – в этом случае кавычки не нужны. Функция будет работать со значениями из указанных ячеек.
Замена точек на запятые
В случае, если вам нужно числовое значение, а текст в ячейке и так представляет из себя число, дело, скорее всего в точках. Из-за них значение считается именно текстом. Чтобы получить цифры, необходимо:
- Ввести в эту же или любую свободную ячейку функцию «=REGEXREPLACE»;
- В скобках первым параметром указать координаты нужной ячейки или просто значение, которое необходимо преобразовать, в кавычках;
- Вторым параметром (значения, которые нужно заменить) ввести «[.]»;
- Третьим параметром (новое значение) указать запятую – «,».
Полученная формула может выглядеть так: «=REGEXREPLACE (A1;“[.]”,“,”)».
Получение «чистого» числа
Получить только числовое значение с цифрами можно с помощью специальной функции. Воспользоваться ей можно при работе с денежными суммами, когда в ячейке, помимо числа, указан символ валюты.
В таком случае формула выглядит следующим образом: «=TO_PURE_NUMBER(50%)». Полученное значение составит «0.5». Также можно вписывать даты и валютные значения, или указывать координаты ячейки с нужным значением.