Объединение текста и чисел
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Предположим, что для подготовки массовой рассылки необходимо создать правильное предложение из нескольких столбцов данных. Или, возможно, вам нужно отформатирование чисел с текстом, не влияя на формулы, в которые эти числа используются. В Excel есть несколько способов объединения текста и чисел.
Отображение текста до или после числа в ячейке с помощью числового формата
Если столбец, который вы хотите отсортировать, содержит как числа, так и текст, например Product #15, Product #100, Product #200, он может отсортироваться не так, как вы ожидали. Ячейки, содержащие 15, 100 и 200, можно отформатирование таким образом, чтобы они появлялись на #15, product #100 и Product #200.
Используйте пользовательский числовом формате для отображения числа с текстом, не изменяя при этом поведение сортировки числа. Таким образом вы можете изменить способ их изменения, не изменяя значение.
Сделайте следующее:
-
Выделите ячейки, которые нужно отформатировать.
-
На вкладке Главная в группе Число щелкните стрелку .
-
В списке Категория выберите категорию, например Настраиваемые, и выберите встроенный формат, похожий на нужный.
-
В поле Тип введите коды числов, чтобы создать нужный формат.
Чтобы в ячейке отображался как текст, так и числа, заключив текстовые символы в двойные кавычка (» «) или перед числами, заключив их в обратное начертение ().
ПРИМЕЧАНИЕ. При редактировании встроенного формата формат не удаляется.
Для отображения |
Используйте код |
Как это работает |
---|---|---|
12 в качестве #12 |
«Product # » 0 |
Текст в кавычках (включая пробел) отображается перед числом в ячейке. В коде «0» представляет число в ячейке (например, 12). |
12:00 по 12:00 по 00:00 по EST |
ч:мм AM/PM «EST» |
Текущее время отображается с использованием формата даты и времени ч:мм. |
-12 из -12,00 долларов США за недостаток и 12 — из-за избыток 12,00 долларов США |
$Избыток» 0,00 долларов США;»Недостаток» — 0,00 долларов США |
Значение отображается в формате валюты. Кроме того, если ячейка содержит положительное значение (или 0), после него отображается значение «Избыток». Если ячейка содержит отрицательное значение, вместо нее отображается значение «Недостаток». |
Объединение текста и чисел из разных ячеек в одной ячейке с помощью формулы
Когда числа и текст объединяются в ячейке, они становятся текстом и перестают работать как числовое значение. Это означает, что с ними больше нельзя выполнять математические операции.
Для объединения чисел используйте функции СОВМЕЩАТЬ или СОВМЕЩАТЬ, ТЕКСТ или ОБЪЕДИНИТЬ, а также оператор амперсанд (&).
Примечания:
-
В Excel 2016, Excel Mobile и Excel в Интернетефункция С ФУНКЦИИ СОВМЕСТИТЬ была заменена функцией СОВМЕСТИМ. Несмотря на то что функция С ФУНКЦИИ СОВМЕСТИТЬ по-прежнему доступна для обратной совместимости, следует использовать функцию СОВМЕСТИМАЯ, так как функция С ФУНКЦИИ СОВМЕСТИМАЯ может быть недоступна в будущих версиях Excel.
-
Объединить объединяет текст из нескольких диапазонов или строк и содержит между текстовыми значениями, которые будут объединены. Если в качестве разделителя используется пустая текстовая строка, функция эффективно объединит диапазоны. В Excel 2013 и предыдущих версиях эта Excel 2013 недоступна.
Примеры
На рисунке ниже приведены различные примеры.
Внимательно посмотрите на использование функции ТЕКСТ во втором примере на рисунке. Если вы присоедините число к текстовой строке с помощью оператора секаций, используйте функцию ТЕКСТ для управления тем, как число отображается. В формуле используется значение из ячейки, на которые ссылается ссылка (в данном примере — 0,4), а не отформатированные значения, которые вы видите в ячейке (40 %). Для восстановления числового форматирования используется функция ТЕКСТ.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
-
Функция СЦЕПИТЬ
-
СЦЕП
-
ТЕКСТ
-
Функция TEXTJOIN
Нужна дополнительная помощь?
Предположим, есть ячейка C3 со значением:
123
И есть ячейка D3 со значением:
789.15
Необходимо в ячейке A3 получить строку:
Количество 123, Цена 789.15 руб.
Решение:
В Excel прописать составную строку в ячейку можно только через формулу. Поэтому в ячейке A3 первым символом должен идти знак равенства =.
Далее просто пишутся строковые константы в кавычках, и объединяются (конкатенируются) со значениями из других ячеек через знак &:
=»Количество » & C3 & «, Цена » & C4 & » руб.»
Если необходимо сделать перевод строки, можно воспользоваться функцией СИМВОЛ(10), вот так:
=»Количество » & C3 & «, » & СИМВОЛ(10) & «Цена » & C4 & » руб.»
Если вам нужно отобразить число или текст в одной ячейке, Excel предлагает три варианта: конкатенация; функция ТЕКСТ; пользовательский числовой формат.
Предположим, ячейка А1 содержит значение, а в ячейке в другом месте листа вы хотите вывести Всего: на одной строке с этим значением. Это выглядит примерно так:
Всего: 594,34
Вы можете, конечно, вставить слово Всего: в ячейку с левой стороны. В этой статье описываются три метода решения этой задачи с использованием одной ячейки.
Конкатенация
Следующая формула объединяет текст Всего: со значением в ячейке А1: ="Всего: "&A1
. Это решение простейшее, но возникает одна проблема. Результатом формулы является текст, и по этой причине ячейка не может быть использована в числовой формуле.
Функция ТЕКСТ
Другое решение заключается в использовании функции ТЕКСТ, которая отображает значение с помощью указанного числового формата: ТЕКСТ(А1;"""Всего: ""0.00")
. Второй аргумент функции ТЕКСТ является строкой числового формата — тем же типом строки, который вы применяете при создании пользовательских числовых форматов. Помимо того что формула является немного громоздкой (из-за дополнительных кавычек), она не решает описанную в предыдущем разделе проблему: результат не является числовым.
Пользовательские числовые форматы
Если вы хотите вывести текст и значение и оставить возможность использовать это значение в числовой формуле, то решение заключается в указании пользовательского числового формата.
Чтобы добавить текст, просто создайте строку формата чисел, как обычно, и поместите текст в кавычки. Для данного примера подойдет следующий пользовательский числовой формат: "Всего: "0,00
. Хотя ячейка отображает текст, Excel по-прежнему считает ее содержимое числовым значением.
Существительное в русском языке имеет шесть падежей, которые образуются путем изменения окончаний существительного (таблица, таблицы, таблице, таблицу, таблицей, (о) таблице). С помощью этих падежных окончаний определяется связь существительного с другими словами независимо от его местоположения в предложении, о чем подробно рассказывают на курсах http://www.speak-up.com.ua/korporative.html. Такая связь между словами (которая выражается без использования служебных слов) возможна в синтетических языках (от синтез — объединение, обобщение), к которому относится и русский. Английский же принадлежит к группе аналитических языков (анализ — разложение на составные части), в которых связь между словами осуществляется не путем изменения самих слов, а с помощью служебных слов, таких, как предлоги, вспомогательные глаголы, артикли.
Объединение текста и чисел
Допустим, вам нужно создать грамматически правильное предложение из нескольких столбцов данных для подготовки массовой рассылки. Или, возможно, вам нужно форматировать числа с помощью текста, не влияя на формулы, в которых используются эти номера. В Excel есть несколько способов объединения текста и чисел.
Использование числового формата для отображения текста до или после числа в ячейке
Если столбец, который нужно отсортировать, включает в себя числа и текст, например #15 продуктов, #100 продуктов, #200 товаров — она может не отсортировать так, как ожидалось. Ячейки, содержащие 15, 100 и 200, можно форматировать так, чтобы они отображались на листе в виде #15 продуктов, #100 продуктов и #200 продуктов.
Использование настраиваемого числового формата для отображения числа с текстом без изменения режима сортировки номера. Таким образом, вы измените способ отображения номера без изменения значения.
Выполните указанные ниже действия:
Выделите ячейки, которые нужно отформатировать.
На вкладке Главная в группе число щелкните стрелку.
В списке Категория выберите категорию, например «Настраиваемая «, а затем — встроенный формат, похожий на нужный.
В поле Type (тип ) измените коды форматов чисел, чтобы создать нужный формат.
Чтобы в ячейке отображались как текст, так и числа, заключите их в двойные кавычки («») или перед числами с помощью обратной косой черты ().
Примечание. При редактировании встроенного формата формат не удаляется.
12 как #12 продукта
Текст, заключенный в кавычки (включая пробелы), отображается перед числом в ячейке. В коде 0 — число, содержащееся в ячейке (например, 12).
12:00 в качестве 12:00 AM
Текущее время отображается в формате даты и времени, которое не входит в отчет, а текст «EST» отображается после времени.
-12 в виде $-12,00 недостачи и 12 в $12,00 излишков
$0,00 «излишки»; $-0,00 «недостачи»
Значение отображается в денежном формате. Кроме того, если ячейка содержит положительное значение (или 0), после значения отображается «излишек». Если ячейка содержит отрицательное значение, вместо этого отображается «нехватка».
Объединение текста и чисел из разных ячеек в одну и ту же ячейку с помощью формулы
Если в ячейке объединяются числа и текст, числа становятся текстом и больше не заключаются в виде числовых значений. Это означает, что на них больше нельзя выполнять математические операции.
Для объединения чисел используйте функции сцепить или concat, Text или объединить и оператор амперсанд (&).
В Excel 2016, Excel Mobile и Excel Online функция сцепить была заменена функцией concat . Несмотря на то, что функция сцепить по-прежнему доступна для обеспечения обратной совместимости, следует использовать функцию concat, так как функция сцепить может быть недоступна в будущих версиях Excel.
Объединить сочетает текст из нескольких диапазонов и (или) строк и включает разделитель, заданный между каждым текстовым значением, которое будет объединено. Если в качестве разделителя используется пустая текстовая строка, функция эффективно объединит диапазоны. Объединить недоступен в Excel 2013 и предыдущих версиях.
Посмотрите различные примеры на рисунке ниже.
Внимательно посмотрите на использование функции текст во втором примере на рисунке. При присоединении номера к текстовой строке с помощью оператора конкатенации используйте функцию текст для управления способом отображения числа. Формула использует основное значение из ячейки, на которую указывает ссылка (4 в этом примере), а не отформатированного значения, которое вы видите в ячейке (40%). Чтобы восстановить форматирование чисел, используйте функцию текст .
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Вставка текста в ячейку с формулой в Microsoft Excel
Довольно часто при работе в Excel существует необходимость рядом с результатом вычисления формулы вставить поясняющий текст, который облегчает понимание этих данных. Конечно, можно выделить для пояснений отдельный столбец, но не во всех случаях добавление дополнительных элементов является рациональным. Впрочем, в Экселе имеются способы поместить формулу и текст в одну ячейку вместе. Давайте разберемся, как это можно сделать при помощи различных вариантов.
Процедура вставки текста около формулы
Если просто попробовать вставить текст в одну ячейку с функцией, то при такой попытке Excel выдаст сообщение об ошибке в формуле и не позволит совершить такую вставку. Но существует два способа все-таки вставить текст рядом с формульным выражением. Первый из них заключается в применении амперсанда, а второй – в использовании функции СЦЕПИТЬ.
Способ 1: использование амперсанда
Самый простой способ решить данную задачу – это применить символ амперсанда (&). Данный знак производит логическое отделение данных, которые содержит формула, от текстового выражения. Давайте посмотрим, как можно применить указанный способ на практике.
У нас имеется небольшая таблица, в которой в двух столбцах указаны постоянные и переменные затраты предприятия. В третьем столбце находится простая формула сложения, которая суммирует их и выводит общим итогом. Нам требуется в ту же ячейку, где отображается общая сумма затрат добавить после формулы поясняющее слово «рублей».
- Активируем ячейку, содержащую формульное выражение. Для этого либо производим по ней двойной щелчок левой кнопкой мыши, либо выделяем и жмем на функциональную клавишу F2. Также можно просто выделить ячейку, а потом поместить курсор в строку формул.
Сразу после формулы ставим знак амперсанд (&). Далее в кавычках записываем слово «рублей». При этом кавычки не будут отображаться в ячейке после числа выводимого формулой. Они просто служат указателем для программы, что это текст. Для того, чтобы вывести результат в ячейку, щелкаем по кнопке Enter на клавиатуре.
Как видим, после этого действия, вслед за числом, которое выводит формула, находится пояснительная надпись «рублей». Но у этого варианта есть один видимый недостаток: число и текстовое пояснение слились воедино без пробела.
При этом, если мы попытаемся поставить пробел вручную, то это ничего не даст. Как только будет нажата кнопка Enter, результат снова «склеится».
Естественно, что все указанные действия проделывать не обязательно. Мы просто показали, что при обычном введении без второго амперсанда и кавычек с пробелом, формульные и текстовые данные сольются. Вы же можете установить правильный пробел ещё при выполнении второго пункта данного руководства.
При написании текста перед формулой придерживаемся следующего синтаксиса. Сразу после знака «=» открываем кавычки и записываем текст. После этого закрываем кавычки. Ставим знак амперсанда. Затем, в случае если нужно внести пробел, открываем кавычки, ставим пробел и закрываем кавычки. Щелкаем по клавише Enter.
Для записи текста вместе с функцией, а не с обычной формулой, все действия точно такие же, как были описаны выше.
Текст также можно указывать в виде ссылки на ячейку, в которой он расположен. В этом случае, алгоритм действий остается прежним, только сами координаты ячейки в кавычки брать не нужно.
Способ 2: применение функции СЦЕПИТЬ
Также для вставки текста вместе с результатом подсчета формулы можно использовать функцию СЦЕПИТЬ. Данный оператор предназначен для того, чтобы соединять в одной ячейке значения, выводимые в нескольких элементах листа. Он относится к категории текстовых функций. Его синтаксис следующий:
Всего у этого оператора может быть от 1 до 255 аргументов. Каждый из них представляет либо текст (включая цифры и любые другие символы), либо ссылки на ячейки, которые его содержат.
Посмотрим, как работает данная функция на практике. Для примера возьмем все ту же таблицу, только добавим в неё ещё один столбец «Общая сумма затрат» с пустой ячейкой.
-
Выделяем пустую ячейку столбца «Общая сумма затрат». Щелкаем по пиктограмме «Вставить функцию», расположенную слева от строки формул.
Производится активация Мастера функций. Перемещаемся в категорию «Текстовые». Далее выделяем наименование «СЦЕПИТЬ» и жмем на кнопку «OK».
Запускается окошко аргументов оператора СЦЕПИТЬ. Данное окно состоит из полей под наименованием «Текст». Их количество достигает 255, но для нашего примера понадобится всего три поля. В первом мы разместим текст, во втором – ссылку на ячейку, в которой содержится формула, и в третьем опять разместим текст.
Устанавливаем курсор в поле «Текст1». Вписываем туда слово «Итого». Писать текстовые выражения можно без кавычек, так как программа проставит их сама.
Потом переходим в поле «Текст2». Устанавливаем туда курсор. Нам нужно тут указать то значение, которое выводит формула, а значит, следует дать ссылку на ячейку, её содержащую. Это можно сделать, просто вписав адрес вручную, но лучше установить курсор в поле и кликнуть по ячейке, содержащей формулу на листе. Адрес отобразится в окошке аргументов автоматически.
В поле «Текст3» вписываем слово «рублей».
После этого щелкаем по кнопке «OK».
Результат выведен в предварительно выделенную ячейку, но, как видим, как и в предыдущем способе, все значения записаны слитно без пробелов.
Для того, чтобы решить данную проблему, снова выделяем ячейку, содержащую оператор СЦЕПИТЬ и переходим в строку формул. Там после каждого аргумента, то есть, после каждой точки с запятой добавляем следующее выражение:
Между кавычками должен находиться пробел. В целом в строке функций должно отобразиться следующее выражение:
=СЦЕПИТЬ(«Итого»;» «;D2;» «;»рублей»)
Щелкаем по клавише ENTER. Теперь наши значения разделены пробелами.
При желании можно спрятать первый столбец «Общая сумма затрат» с исходной формулой, чтобы он не занимал лишнее место на листе. Просто удалить его не получится, так как это нарушит функцию СЦЕПИТЬ, но убрать элемент вполне можно. Кликаем левой кнопкой мыши по сектору панели координат того столбца, который следует скрыть. После этого весь столбец выделяется. Щелкаем по выделению правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем пункт «Скрыть».
Таким образом, можно сказать, что существуют два способа вписать в одну ячейку формулу и текст: при помощи амперсанда и функции СЦЕПИТЬ. Первый вариант проще и для многих пользователей удобнее. Но, тем не менее, в определенных обстоятельствах, например при обработке сложных формул, лучше пользоваться оператором СЦЕПИТЬ.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Добавить текст в ячейки Excel
Для того чтобы в одной ячейке совместить как текст так и значение
можно использовать следующие способы:
- Конкатенация;
- Функция СЦЕПИТЬ;
- Функция ТЕКСТ;
- Пользовательский формат.
Разберем эти способы и рассмотрим плюсы и минусы каждого из них.
Использование конкатенации
Один из самых простых способов реализовать сочетание текста и значения — использовать конкатенацию (символ &).
Допустим ячейка A1 содержит итоговое значение 123,45, тогда в любой другой ячейке можно записать формулу =»Итого: «&A1
В итоге результатом будет следующее содержание ячейки Итого: 123,45.
Это простое решение, однако имеет много минусов.
- Результатом формулы будет текстовое значение, которое нельзя будет использовать при дальнейших вычислениях.
- Значение ячейки A1 будет выводится в общем формате, без возможности всякого форматирования. В следствие чего этот метод не всегда применим.
Применение функции СЦЕПИТЬ
Аналогичное простое решение, но с теми же недостатками — использование функции СЦЕПИТЬ. Применяется она так: =СЦЕПИТЬ(«Итого: «;A1). Результаты ее использования аналогичные:
Применение функции ТЕКСТ
Функция ТЕКСТ позволяет не только объединить текст и значение, но еще и отформатировать значение в нужном формате. Если мы применим следующую формулу =ТЕКСТ(A1;»»»Итого: ««##0»), то мы получим такой результат Итого: 123.
В качестве второго аргумента функция ТЕКСТ принимает строку с числовым форматом. Более подробно о числовых форматах вы можете прочитать в статье Применение пользовательских форматов.
Единственный минус этого способа в том, что полученные значения также являются текстовыми и с ними нельзя проводить дальнейшие вычисления.
Использование пользовательского формата
Не такой простой способ как предыдущие, но наиболее функциональный. Заключается в применении к итоговой ячейки пользовательского числового формата. Чтобы добавить текст «Итого» к ячейке A1 необходимы следующие действия:
- Выберите ячейку A1.
- Откройте диалоговое окно Формат ячейки.
В результате ячейка A1 будет содержать Итого: 123.
Большой плюс данного способа заключается в том, что вы можете использовать в дальнейших вычислениях ячейку A1 так же как и число, но при этом отображаться она будет в нужном вам виде.
Плюсы и минусы методов
В таблице далее сведены плюсы и минусы. В зависимости от ситуации можно пользоваться тем или иным способом обращая на особенности каждого.
Как отобразить текст и число в одной ячейке
Для того чтобы в одной ячейке совместить как текст так и значение можно использовать следующие способы:
- Конкатенация;
- Функция СЦЕПИТЬ;
- Функция ТЕКСТ;
- Пользовательский формат.
Разберем эти способы и рассмотрим плюсы и минусы каждого из них.
Использование конкатенации
Один из самых простых способов реализовать сочетание текста и значения — использовать конкатенацию (символ &).
Допустим ячейка A1 содержит итоговое значение 123,45, тогда в любой другой ячейке можно записать формулу
=»Итого: «&A1
В итоге результатом будет следующее содержание ячейки Итого: 123,45.
Это простое решение, однако имеет много минусов.
- Результатом формулы будет текстовое значение, которое нельзя будет использовать при дальнейших вычислениях.
- Значение ячейки A1 будет выводится в общем формате, без возможности всякого форматирования. В следствие чего этот метод не всегда применим.
Применение функции СЦЕПИТЬ
Аналогичное простое решение, но с теми же недостатками — использование функции СЦЕПИТЬ. Применяется она так: =СЦЕПИТЬ(«Итого: «;A1). Результаты ее использования аналогичные:
Применение функции ТЕКСТ
Функция ТЕКСТ позволяет не только объединить текст и значение, но еще и отформатировать значение в нужном формате. Если мы применим следующую формулу =ТЕКСТ(A1;»»»Итого: «»##0»), то мы получим такой результат Итого: 123.
В качестве второго аргумента функция ТЕКСТ принимает строку с числовым форматом. Более подробно о числовых форматах вы можете прочитать в статье Применение пользовательских форматов.
Единственный минус этого способа в том, что полученные значения также являются текстовыми и с ними нельзя проводить дальнейшие вычисления.
Использование пользовательского формата
Не такой простой способ как предыдущие, но наиболее функциональный. Заключается в применении к итоговой ячейки пользовательского числового формата. Чтобы добавить текст «Итого» к ячейке A1 необходимы следующие действия:
- Выберите ячейку A1.
- Откройте диалоговое окно Формат ячейки.
- В поле Тип укажите нужный формат. В нашем случае «Итого: «# ##0.
В результате ячейка A1 будет содержать Итого: 123.
Большой плюс данного способа заключается в том, что вы можете использовать в дальнейших вычислениях ячейку A1 так же как и число, но при этом отображаться она будет в нужном вам виде.
Плюсы и минусы методов
В таблице далее сведены плюсы и минусы. В зависимости от ситуации можно пользоваться тем или иным способом обращая на особенности каждого.
Добавить текст в ячейки Excel
Для того чтобы в одной ячейке совместить как текст так и значение
можно использовать следующие способы:
- Конкатенация;
- Функция СЦЕПИТЬ;
- Функция ТЕКСТ;
- Пользовательский формат.
Разберем эти способы и рассмотрим плюсы и минусы каждого из них.
Использование конкатенации
Один из самых простых способов реализовать сочетание текста и значения — использовать конкатенацию (символ &).
Допустим ячейка A1 содержит итоговое значение 123,45, тогда в любой другой ячейке можно записать формулу =»Итого: «&A1
В итоге результатом будет следующее содержание ячейки Итого: 123,45.
Это простое решение, однако имеет много минусов.
- Результатом формулы будет текстовое значение, которое нельзя будет использовать при дальнейших вычислениях.
- Значение ячейки A1 будет выводится в общем формате, без возможности всякого форматирования. В следствие чего этот метод не всегда применим.
Применение функции СЦЕПИТЬ
Аналогичное простое решение, но с теми же недостатками — использование функции СЦЕПИТЬ. Применяется она так: =СЦЕПИТЬ(«Итого: «;A1). Результаты ее использования аналогичные:
Применение функции ТЕКСТ
Функция ТЕКСТ позволяет не только объединить текст и значение, но еще и отформатировать значение в нужном формате. Если мы применим следующую формулу =ТЕКСТ(A1;»»»Итого: ««##0»), то мы получим такой результат Итого: 123.
В качестве второго аргумента функция ТЕКСТ принимает строку с числовым форматом. Более подробно о числовых форматах вы можете прочитать в статье Применение пользовательских форматов.
Единственный минус этого способа в том, что полученные значения также являются текстовыми и с ними нельзя проводить дальнейшие вычисления.
Использование пользовательского формата
Не такой простой способ как предыдущие, но наиболее функциональный. Заключается в применении к итоговой ячейки пользовательского числового формата. Чтобы добавить текст «Итого» к ячейке A1 необходимы следующие действия:
- Выберите ячейку A1.
- Откройте диалоговое окно Формат ячейки.
В результате ячейка A1 будет содержать Итого: 123.
Большой плюс данного способа заключается в том, что вы можете использовать в дальнейших вычислениях ячейку A1 так же как и число, но при этом отображаться она будет в нужном вам виде.
Плюсы и минусы методов
В таблице далее сведены плюсы и минусы. В зависимости от ситуации можно пользоваться тем или иным способом обращая на особенности каждого.
Для удобства работы с текстом в Excel существуют текстовые функции. Они облегчают обработку сразу сотен строк. Рассмотрим некоторые из них на примерах.
Примеры функции ТЕКСТ в Excel
Преобразует числа в текст. Синтаксис: значение (числовое или ссылка на ячейку с формулой, дающей в результате число); формат (для отображения числа в виде текста).
Самая полезная возможность функции ТЕКСТ – форматирование числовых данных для объединения с текстовыми данными. Без использования функции Excel «не понимает», как показывать числа, и преобразует их в базовый формат.
Покажем на примере. Допустим, нужно объединить текст в строках и числовые значения:
Использование амперсанда без функции ТЕКСТ дает «неадекватный» результат:
Excel вернул порядковый номер для даты и общий формат вместо денежного. Чтобы избежать подобного результата, применяется функция ТЕКСТ. Она форматирует значения по заданию пользователя.
Формула «для даты» теперь выглядит так:
Второй аргумент функции – формат. Где брать строку формата? Щелкаем правой кнопкой мыши по ячейке со значением. Нажимаем «Формат ячеек». В открывшемся окне выбираем «все форматы». Копируем нужный в строке «Тип». Вставляем скопированное значение в формулу.
Приведем еще пример, где может быть полезна данная функция. Добавим нули в начале числа. Если ввести вручную, Excel их удалит. Поэтому введем формулу:
Если нужно вернуть прежние числовые значения (без нулей), то используем оператор «—»:
Обратите внимание, что значения теперь отображаются в числовом формате.
Функция разделения текста в Excel
Отдельные текстовые функции и их комбинации позволяют распределить слова из одной ячейки в отдельные ячейки:
- ЛЕВСИМВ (текст; кол-во знаков) – отображает заданное число знаков с начала ячейки;
- ПРАВСИМВ (текст; кол-во знаков) – возвращает заданное количество знаков с конца ячейки;
- ПОИСК (искомый текст; диапазон для поиска; начальная позиция) – показывает позицию первого появления искомого знака или строки при просмотре слева направо
При разделении текста в строке учитывается положение каждого знака. Пробелы показывают начало или конец искомого имени.
Распределим с помощью функций имя, фамилию и отчество в разные столбцы.
В первой строке есть только имя и фамилия, разделенные пробелом. Формула для извлечения имени: =ЛЕВСИМВ(A2;ПОИСК(» «;A2;1)). Для определения второго аргумента функции ЛЕВСИМВ – количества знаков – используется функция ПОИСК. Она находит пробел в ячейке А2, начиная слева.
Формула для извлечения фамилии:
С помощью функции ПОИСК Excel определяет количество знаков для функции ПРАВСИМВ. Функция ДЛСТР «считает» общую длину текста. Затем отнимается количество знаков до первого пробела (найденное ПОИСКом).
Вторая строка содержит имя, отчество и фамилию. Для имени используем такую же формулу:
Формула для извлечения фамилии несколько иная: Это пять знаков справа. Вложенные функции ПОИСК ищут второй и третий пробелы в строке. ПОИСК(» «;A3;1) находит первый пробел слева (перед отчеством). К найденному результату добавляем единицу (+1). Получаем ту позицию, с которой будем искать второй пробел.
Часть формулы – ПОИСК(» «;A3;ПОИСК(» «;A3;1)+1) – находит второй пробел. Это будет конечная позиция отчества.
Далее из общей длины строки отнимается количество знаков с начала строки до второго пробела. Результат – число символов справа, которые нужно вернуть.
Формула «для отчества» строится по тем же принципам:
Функция объединения текста в Excel
Для объединения значений из нескольких ячеек в одну строку используется оператор амперсанд (&) или функция СЦЕПИТЬ.
Например, значения расположены в разных столбцах (ячейках):
Ставим курсор в ячейку, где будут находиться объединенные три значения. Вводим равно. Выбираем первую ячейку с текстом и нажимаем на клавиатуре &. Затем – знак пробела, заключенный в кавычки (“ “). Снова — &. И так последовательно соединяем ячейки с текстом и пробелы.
Получаем в одной ячейке объединенные значения:
Использование функции СЦЕПИТЬ:
С помощью кавычек в формуле можно добавить в конечное выражение любой знак или текст.
Функция ПОИСК текста в Excel
Функция ПОИСК возвращает начальную позицию искомого текста (без учета регистра). Например:
Функция ПОИСК вернула позицию 10, т.к. слово «Захар» начинается с десятого символа в строке. Где это может пригодиться?
Функция ПОИСК определяет положение знака в текстовой строке. А функция ПСТР возвращает текстовые значения (см. пример выше). Либо можно заменить найденный текст посредством функции ЗАМЕНИТЬ.
Скачать пример функции для работы с текстом в Excel
Читайте так же: как перевести число и сумму прописью.
Синтаксис функции ПОИСК:
- «искомый текст» — что нужно найти;
- «просматриваемый текст» — где искать;
- «начальная позиция» — с какой позиции начинать искать (по умолчанию – 1).
Если нужно учитывать регистр, используется функция НАЙТИ.
Объединение текста и чисел
Смотрите также таблица, в которой и вставлять в1. Нажимаем на действительно нет НИКАКИХ расставлял закладки и Excel но понадобилось куда нужно вставить. по любой ячейкеВставить формулыПозволяет предотвратить замену значений.Все содержимое и форматированиеВсе содержимое и формат указывает ссылка (вТекст, заключенный в кавычкиПримечание: присутствует первая колонка другую, то вставка кнопку настройки ПБД штатных и работающих
по ним вставлял вспомнить его новый столбец, иНажмите нужного столбца и. в области вставки,В диалоговом окне « ячеек с использованием ячеек. данном примере.4) — (включая пробел) отображаетсяМы стараемся как с уникальным названием
Используйте числовой формат для отображения текста до или после числа в ячейке
будет производится значениями и из появившегося по умолчанию сочетаний текстнадо ввести в в контекстном менюCtrl+A нажмитеОбновление абсолютных и относительных когда в скопированнойСпециальная вставка темы, примененной кБез рамок не форматированное значение, в ячейке перед можно оперативнее обеспечивать
продукта, вторая колонка а не формулами. списка выбираем пункт клавиш для вставкиDimBaks ячейку формулу - выберитеот одного до
Ctrl+Space
-
ссылок. Например, на области содержатся пустые
-
» в разделе исходным данным.Все содержимое и формат отображаемое в ячейке числом. В этом
-
вас актуальными справочными с суммой продаж На видео яДругие команды… значений. Однако альтернативные: как-то так «текст» + значениеВставить
-
трех раз. Первое. этом рисунке вставленного ячейки.Вставитьбез рамки
ячеек, кроме границ (40%). Чтобы восстановить коде «0» обозначает материалами на вашем за январь, в копирую формулу из2. В меню способы есть. Ниже
Sub Dopnik() из ячейки в> нажатие
Примечание: |
формула в ячейке |
Транспонировать |
выполните одно из |
Содержимое и формат ячеек, |
ячеек. форматов чисел используйте число, которое содержится языке. Эта страница третьей сумма продаж Excel 2010 вВыбрать команды из: мы их рассмотрим. |
Dim wdApp As этой же строке |
Столбец слева |
Ctrl+AПри выделении любой F2 должно бытьЗаменить столбцы копируемых данных указанных ниже действий. |
кроме границ ячеек.Сохранить ширину столбцов оригинала функцию |
в ячейке (например, |
переведена автоматически, поэтому за февраль. При Excel 2003 ивыбираем пунктСпособ первый Object, wdDoc As +»текст»(Insert > Tableвыделяет текущую область. ячейки в полноценной изменено вручную на |
Объединение текста и чисел из разных ячеек в одной ячейке с помощью формулы
строками и наоборот.КомандаШирины столбцовТолько атрибуты ширины столбцов.текст 12). ее текст может протягивании удалось зафиксировать наоборот. И вВсе команды
(работает во всех Object ‘ объявляемчто бы затем Column to the Второе нажатие, дополнительно таблице на Ленте
=Average(C2,D2)Вставить связь
-
ЗадачаАтрибуты ширины столбца илиТранспонировать.12:00 как 12:00 центральноевропейское содержать неточности и суммы. том и ви из появившегося версиях Excel) переменные опустив соответственно изменялось Left). к текущей области, меню появляется группа.Вставляемые значения связываются свсе
-
диапазона столбцов вСодержимое скопированных ячеек соФункция СЦЕПИТЬ время грамматические ошибки. ДляКак можно при том случае вставляется списка выбираем иконку, самый известный, самыйDim MainBooks As значение ячейки изДайте название новому столбцу. выделяет строки с вкладокСовет:
Примеры
исходными. При вставкеВсе содержимое и формат
другой столбец или сменой ориентации. ДанныеСЦЕПч:мм «центральноевропейское время» нас важно, чтобы протягивании зафиксировать текст значение. помеченную как распространённый и… самый String ‘ имя следующей строкиВведите формулу в первую заголовками и итогамиРабота с таблицами Диапазон ячеек необходимо изменить связи в копируемые ячеек, включая Вставить диапазон столбцов. строк будут вставленыФункция ТЕКСТТекущее время показано в эта статья была в формуле зависимоimaseur
См. также
-
Вставить значения
-
времязатратный.
-
файла ексел
-
подскажите плз -
support.office.com
Копирование и вставка определенного содержимого ячейки
ячейку нового столбца. (например, в полноценных(Table Tools). ссылку только в данные Excel вводит связанные данные.формулы и форматы чисел в столбцы, иФункция TEXTJOIN формате даты/времени ч:мм вам полезна. Просим от строчки? Т.е.: Есть документ Word.В ячейке А1Dim MainSheets As что написать????? В своём примере таблицах). Третье нажатиеЕсли же это обычный первой ячейке. Excel
абсолютную ссылку наформулыТолько формулы и форматы наоборот.Примечание: AM/PM, а текст вас уделить пару чтобы каждый раз
2007 с вставленной3. Жмём кнопку
находится формула, которая
String ‘ имячуть подробнее я использую формулу выделяет весь лист. диапазон, т.е. при Online автоматически обновляет копируемую ячейку илиКлавиша T чисел.Вставить значения Мы стараемся как можно «московское время» отображается секунд и сообщить, не вставлять название Excel 2007.Добавить
суммирует значения ячеек листа ексел
Пункты меню «Вставить»
-
в 13 ячейку для извлечения доменных Думаю, вы догадались,
-
выделении одной из остальные. диапазон ячеек взначения
значения и форматы чисел
-
Только значения в том оперативнее обеспечивать вас после времени.
-
помогла ли она продукта, а простоНадо сделать так,и перемещаем появившуюся В1 (1) иConst my_wdGoToBookmark = вставить текст «C:UsersмихаDownloads1Big» имён: что в некоторых ячеек этого диапазонаЕсли вы скопировали данные новом месте.Вставка только значений в
Только значения и форматы |
виде, как они |
актуальными справочными материалами |
-12 как -12р. дефицит вам, с помощью протянуть? При протягивании |
чтобы значение формулы |
в списке справа |
С1 (2). Вместо |
-1 ‘ для + значение из |
=MID(C2,FIND(«:»,C2,»4″)+3,FIND(«/»,C2,9)-FIND(«:»,C2,»4″)-3) |
ситуациях вам потребуется группа вкладок |
из вычисляемых ячеек |
Примечание: том виде, как чисел из выделенных |
отображаются в ячейках. |
на вашем языке. |
и 12 как |
кнопок внизу страницы. берет значение верхней из ячейки I1 иконку вверх списка. неё мы хотим |
метода wdGoToBookmark |
2 ячейки этой=ПСТР(C2;НАЙТИ(«:»;C2;»4″)+3;НАЙТИ(«/»;C2;9)-НАЙТИ(«:»;C2;»4″)-3) всего лишь одно |
Работа с таблицами |
и хотите вставить Этот параметр доступен только |
они отображаются в |
ячеек.Значения и форматы чисел Эта страница переведена |
12р. избыток |
Для удобства также ячейки (отметил желтым Excel автоматически добавлялось |
4. На ПБД |
вставить результат еёMainBooks = ThisWorkbook.Name же строки +Нажмите нажатие, чтобы выделить(Table Tools) не только их значения при выборе |
ячейках. |
все, объединить условное форматирование |
Только значения и форматы |
автоматически, поэтому ее0.00р. «избыток»;-0.00р. «дефицит» приводим ссылку на цветом). в тексте док-та появилась наша кнопка работы (3). Что |
MainSheets = «договор» |
«_а.jpg»Enter весь лист, а появляется, выполните следующие |
без формул, выберите |
всеформатыУсловное форматирование из скопированных чисел. |
Параметры специальной вставки
-
текст может содержатьЭто значение отображается в оригинал (на английском
-
Пример во вложении. Word (в данном5. Нажимаем мы для этого
’Открываем Word и
-
спасибо всем. Вуаля! Excel автоматически в некоторых –
-
действия: ячейку, в которуюилиВставка только форматов ячеек. ячеек объединяется сЗначения и исходное форматирование неточности и грамматические формате «Денежный». Кроме
-
языке) .
Параметры вставки
buchlotnik |
случае в конец |
Alt |
делаем? файл «dopdog.rtf» (позднееЮрий М |
заполнил все пустые |
целых три нажатия. |
Замечание: |
необходимо вставить значения,без рамкипримечания условным форматированием в |
Только значения и атрибуты |
ошибки. Для нас |
того, если в |
Предположим, что нужно создать: формула: |
текста). |
и видим номер |
1. Выделяем ячейку |
связывание): Файл не смотрел… ячейки нового столбцаВыделите нужную область (см. |
К сожалению, в |
а затем —в разделе |
Клавиша X |
области вставки. цвета чисел и важно, чтобы эта ячейке находится положительное |
предложение грамматически правильные |
200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММЕСЛИМН(B$2:B$15;$A$2:$A$15;E2)Помогите, пожалуйста. |
нашей кнопки (в |
А1Set wdApp = =»Мой текст 1″ |
такой же формулой. |
рисунок ниже), например, случае с простымВставитьВставить |
Параметры операций
ПроверкаПараметры операций позволяют выполнить размера шрифта. статья была вам
значение (или 0), |
из нескольких столбцов |
но вот это |
imaseur данном случае это |
2. Правой кнопкой |
CreateObject(«Word.Application») & A1 &Если решите вернуться от |
целый столбец. |
диапазоном нажатие>в диалоговом окне |
Вставка правил проверки данных |
математические действия соФорматирование полезна. Просим вас |
после него будет |
данных для подготовки немножко другое -: А можно как-то |
Доступны и другие параметры:
номер 1)
мыши вызываем контекстное
On Error Resume |
«Мой текст 2″ таблицы к форматуНажмитеCtrl+SpaceВставить значения |
Специальная вставка |
для скопированных ячеек значениями из областейВсе атрибуты форматирования ячеек, уделить пару секунд показан текст «(излишек)», |
массовой рассылки. Или, |
см. файл поподробнее. В файлеВсё, настройка закончена. меню NextChaser07 |
обычного диапазона, тоF5выделит все ячейки.. в область вставки. копирования и вставки. включая форматы чисел и сообщить, помогла а если ячейка
-
возможно, вам нужноstoniq не поняла что
-
А как теперь3. В меню’Если шаблон «dopdog.rtf»: = «C:UsersмихаDownloads1Big» &
выделите любую ячейку
-
и в появившемся столбца на листе,Иногда требуется повторно использовать
-
Перемещение и копирование листаС исходной темойПараметр и исходное форматирование. ли она вам, содержит отрицательное значение, форматирование чисел с: По сводной понял) стоит в ячейке
-
пользоваться этой кнопкой? выбираем пункт в другой папке, RC[-11] & «_a.jpg» таблицы и на диалоговом окне
например, от
форматирование в ячейках,
Перемещение и копирование ячеек,
Вставка всего содержимого иРезультатВставить связь
с помощью кнопок
после него будет
текстом, не затрагивая
По поводу формулы I1 и кудаМожно по прямомуКопировать
то прописать полный
простите — так?
вкладке
Переход
C1
содержащих другие данные. строк и столбцов форматирования с помощью
Нет
Вставляемые значения связываются с внизу страницы. Для показан текст «(недостаток)». формулы, которые могут
большое спасибо, кажется
конкретно надо его назначению:4. Опять правой
путь аргумента
пока что тоКонструктор(Go to) нажмитедо
Например, на этой
Примечание: темы, примененной кВставка содержимого скопированной области
исходными. При вставке
удобства также приводимПри объединении чисел и использовать эти числа.
нужно добавить еще
потом поставить?1. Выделяем ячейку кнопкой мыши вызываем’Например …Open(«C:Tempdopdog.rtf»)
не получается(Design) нажмите кнопку кнопкуC1048576 картинке форматирование ячеек Мы стараемся как можно исходным данным. без математического действия. связи в копируемые ссылку на оригинал текста в ячейке,
В Excel существует
$E
Busine2012
А1 контекстное меню (потому
Set wdDoc =
результат в ячейкеПреобразовать в диапазонВыделить
, даже если данные
из столбца «Итого» оперативнее обеспечивать васбез рамки
сложить
данные Excel вводит (на английском языке). текст и больше
несколько способов для
чтобы на февраль.: В ячейке I12. Копируем (можно
что оно пропадает wdApp.Documents.Open(ThisWorkbook.Path & «dopdog.rtf») 13 должен быть(Convert to range).(Special). содержатся только в вставлено в выделенный актуальными справочными материаламиВставка всего содержимого и
Добавление значений из области
абсолютную ссылку на
Можно копировать и вставлять
не функция числа объединения текста иbuchlotnik стоит результат округления мышью, можно сочетанием
после выбора любой
If Err <> такой -
Этот приём можно использовать
В диалоговом окне ячейках цветом столбец. на вашем языке. формат, кроме границ копирования к значениям копируемую ячейку или определенного содержимого ячеек
становятся как числовые чисел.: ну да - из ячейки с клавиш) команды из него) 0 ThenC:UsersмихаDownloads1Big10000200р_a.jpg только, когда всеВыделить группу ячеекC1:C100
См. также
Чтобы вставить только форматирование,
Эта страница переведена ячеек.
support.office.com
Копирование и вставка содержимого ячеек
в области вставки. диапазон ячеек в и атрибуты (например, значения. Это означает,Если столбец, который вы чтоб тянуть по формулой, которая левее,3. Нажимаем кнопку5. Выбираем пунктMsgBox «dopdog неа его пока ячейки в столбце(Go To special). выполните следующие действия: автоматически, поэтому ееШирины столбцоввычесть новом месте. формулы, форматы, примечания что больше не
хотите отсортировать содержит горизонтали — упустил но «задвинута» столбцомВставить значения
-
Специальная вставка найден» нет
-
пустые, поэтому лучше
-
отметьте флажком вариант
-
Выделите первую ячейку столбца
Выделите ячейку или диапазон текст может содержатьВставка ширины столбца илиВычитание значений из областиВставить как рисунок и проверки). По может выполнять любые числа и текст
— пора баюшки I.Но помните, я6. В появившемсяExit SubJohny всего добавлять новыйПустые ячейки (или вторую, если ячеек, где содержится
неточности и грамматические диапазона столбцов в копирования из значенийСкопированные данные как изображение. умолчанию при использовании математических операций на — 15 #stoniqА вставить надо
Вставка формул
говорил о том окне выбираемEnd If: А что, «RC[-11]»
-
столбец. Следующий приём(Blanks) и нажмите первая ячейка занята
-
необходимое форматирование, и ошибки. Для нас другой столбец или в области вставки.Связанный рисунок
-
Копировать них. продукта, продукт #100: тут всё сложнее перед точкой в что можно обойтисьзначенияwdApp.Visible = True
— это «A1»? гораздо универсальнее.ОК заголовком), затем нажмите нажмите клавиши CTRL+C. важно, чтобы эта
Вставка только значений
диапазон столбцов.умножитьСкопированные данные как изображениеи значкиДля объединения чисел с и 200 # оказалось, пример не конце документа. без мыши? Тогда7. Жмём’Заполняем договорChaser07
Вставка только форматирования
Выделите на листе Excel.Shift+Ctrl+EndВыделите ячейки, в которые статья была вамформулы и форматы чиселУмножение значений из области со ссылкой на
Вставить помощью функции СЦЕПИТЬ
-
продукта — не совсем точный получился,imaseur процесс будет выглядеть
-
ОК’ ВНИМАНИЕ! Надо: должна быть R1C2 ячейки, которые хотитеВы вернётесь в режим, чтобы выделить все необходимо вставить форматирование,
Дополнительная информация о копировании и вставке
-
полезна. Просим васВставка только формул и вставки на значения
support.office.com
Как вставить одинаковые данные (формулы) во все выделенные ячейки одновременно
исходные ячейки (изменения,(или или функции ОБЪЕДИНЕНИЯ, может сортировать должным общая таблица на: так:Всё, теперь у самому определять константугоспода — ничего заполнить одинаковыми данными. редактирования листа Excel ячейки таблицы вплоть и выберите уделить пару секунд форматов чисел из из области копирования. внесенные в исходных+ C и
текст и TEXTJOIN образом. Можно отформатировать отдельном листе(( т.е.imaseur
- 1. Выделяем ячейку нас вместо формулыWith wdApp.Selection
- не получается -
- Быстро выделить ячейки
- и увидите, что
- до крайней правой.
- Вставить и сообщить, помогла
- выделенных ячеек.разделить ячейках, отражаются и+ V), будут
- и амперсанд (&) ячейки, содержащие 15, что-то вроде
- , есть 2 варианта: А1 =В1+С1 значение 3
Выделяем все ячейки, в которые нужно вставить одинаковые данные
.Goto What:=my_wdGoToBookmark, Name:=»Дата» помогайте !!!!!!
Выделяем целый столбец
- помогут приёмы, описанные в выбранной области Далее, удерживая> ли она вам,значения и форматы чиселДеление значений из области в ячейках, куда
скопированы все атрибуты. оператор. 100 и 200,=СУММЕСЛИМН(‘Лист1’B$2:B$15;’Лист1’$A$2:$A$15;»Яблоко»)используйте средства самой программы2.Не кажется ли ‘ закладка в
- Юрий М выше. выделены только пустыеShiftВставить формат с помощью кнопокВставка только значений и вставки на значения вставлено изображение).
Выберите параметр определенныхПримечания: чтобы они отображалисьКак тут быть? Word — формулы.Ctrl+C Вам, что семь документе Word: Переключите в настройкахПредположим, у нас есть ячейки. Три пустых, нажмите несколько раз. внизу страницы. Для форматов чисел из из области копирования.
Ширины столбцов вставки, можно либо на листе какbuchlotnik Пояснение: если у3. шагов для такого.TypeText Workbooks(MainBooks).Worksheets(MainSheets).Range(«Дата»).Text стиль ссылок и таблица со списком ячейки гораздо проще клавишу соКопирование и вставка форматирования удобства также приводим выделенных ячеек.
ПараметрВставка ширины столбца или с помощью параметраВ Excel 2016Excel Mobile и 15 # продукт,
Выделяем целую строку
- : А какая разница? вас простые вычисления,Alt+1 простого действия, как.Goto What:=my_wdGoToBookmark, Name:=»Номер» не мучайтесь)) клиентов (мы, конечно выделить простым щелчком
- Стрелкой влево по отношению к ссылку на оригиналОбъединить условное форматированиеРезультат диапазона столбцов в меню Excel Online с продукт #100 и вы бы в то можно использовать, где 1 - вставка значения, многовато?.TypeText Workbooks(MainBooks).Worksheets(MainSheets).Range(«Номер»).TextChaser07 же, возьмём вымышленный мыши – скажете, пока выделенным не целому листу (на английском языке).Условное форматирование из скопированныхПропускать пустые ячейки другой столбец или
Выделяем несколько ячеек
Вставить помощью функции 200 # продукта. файле показали формулы программы Word; это номер нашей
Выделяем таблицу целиком
Способ второйEnd With: не понял - список). В одном
Выделяем все ячейки на листе
Вы и будете останется только нужныйВ этой статье ВыПри копировании данных в ячеек объединяется сПозволяет предотвратить замену значений диапазон столбцов.или выберитеОБЪЕДИНЕНИЯИспользование пользовательского числового форматаstoniqиспользуйте связанные таблицы Excel. кнопки на ПБД.(работает во всех’Уничтожим созданные объекты в файле не из столбцов этой правы. Но как столбец. узнаете 2 самых Excel Online существуют условным форматированием в
Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
и атрибутов вОбъединить условное форматированиеСпециальная вставка
заменена для отображения номера: Вот В вашем случаеБыстро? Удобно? Думаю версиях Excel) (освобождая используемую память) могли бы показать? таблицы записаны сайты,
быть, если пустыхЭто самый быстрый способ быстрых способа вставить следующие четыре способа области вставки. области вставки, когдаУсловное форматирование из скопированныхи выберите один
функции СЦЕПИТЬ с текстом, неbuchlotnik использование связанной таблицы любители хоткеев оценят, малоизвестный, но выполняетсяSet wdApp =Chaser07 с которых перешли ячеек более 300 выделить все ячейки в Excel одинаковую их вставки:Чтобы математически объединить значения в скопированной области ячеек объединяется с из вариантов в
Самый быстрый способ вставить формулу во все ячейки столбца
. Несмотря на изменяя порядок сортировки: ну и? то будет неудобным, т.к. этот способ :) гораздо быстрее. Nothing: все получилось - наши клиенты. Пустые
- и они разбросаны столбца, особенно когда формулу или текстисходное форматирование и формулы, копирования и вставки содержатся пустые ячейки. условным форматированием в окне « то, что функция число. Таким образом же самое нужно создавать книгуСпособ четвёртый1. Выделяем ячейкуSet wdDoc = спасибо тема закрыта ячейки в этом случайным образом по данные чередуются с сразу в несколько
- если данные являются областей, в полеТранспонировать области вставки.Специальная вставкаСЦЕПИТЬ изменение способа отображения200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММЕСЛИМН(Лист1!B$2:B$15;Лист1!$A$2:$A$15;$A2) Excel и её, макросом. А1 NothingЮрий М столбце необходимо заполнить диапазону из 10000 пустыми ячейками. ячеек. Это будет вычисляемым значением;Специальная вставкаВставка содержимого скопированных ячеек
- Выделите ячейки с данными
- ». Атрибуты, кромепо-прежнему доступен для номера без измененияstoniq хранить.Вставьте этот код
2. Мышью наводим
End Sub
- : ЧТО показать? Как текстом «_unknown_», чтобы ячеек?Если данные в Excel полезно в такихзначения и их формулы;
диалогового окна в с изменением ориентации. и атрибутами, которые можно выбрать исключаются обеспечения обратной совместимости, значения.: И правда пораПримечание: если не в стандартный модуль на нижнюю границу
Guest переключить стиль ссылок? облегчить дальнейшую сортировку:Есть большая таблица, и оформлены как полноценная ситуациях, когда нужнотолько значения;
Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter
группе Данные строк будут требуется скопировать. при вставке. следует использоватьВыполните следующие действия.
спать, спасибо вам знаете что-то, то личной книги макросов ячейки, пока не: в Экселе неудобно ПопробуйтеВыделите все пустые ячейки в неё нужно таблица, просто кликните вставить формулу вотолько форматирование.операция вставлены в столбцы,
- На вкладкеБолее новые версии
- ОБЪЕДИНЕНИЯВыделите ячейки, формат которых добрый человек! спросите. и при запуске получим курсор в шаблоны с текстомЕщё можно в в столбце. добавить новый столбец
- по любой ячейке все ячейки столбцаСовет:выберите математическую операцию, и наоборот.Главная Office 2011
, так как требуется изменить._Boroda_Что касается вашей Excel Вам всегда виде крестика, каждый делать они стрёмные «Приемах» почитатьНажмите
с какой-нибудь формулой. нужной строки и
или заполнить все
Если вам не удается
который вы хотите
office-guru.ru
вставка формулы = текст+значение из ячейки + текст
Вставить связьнажмите кнопку
Выделите ячейки с даннымифункции СЦЕПИТЬНа вкладке: А зачем СУММЕСЛИМН, задачи, то нужно
будет доступна быстрая из лучей которого, получаютсяSERGTTTTF2 Предположим, это список
нажмите пустые ячейки одинаковым скопировать или вставить, применить к данным,
Если данные представляют собойКопировать
и атрибутами, которые
могут быть недоступныГлавная если вроде подходит выяснить путь к вставка значений назначенным увенчан стрелочками
SERGTTTT
: подскажите, как можно, чтобы отредактировать активную интернет-адресов, из которогоShift+Space значением (например, «Н/Д»).
выберите которое вы скопировали. рисунок, он связывается
.
требуется скопировать. в будущих версиях
в группе более шустрая СУММЕСЛИ? внедрённой книге Excel.
сочетанием клавиш (в
3. Нажимаем правую: А фаил с
сделать, чтобы данные ячейку, и введите нужно извлечь имена
. Оба приёма работают
Редактировать книгуКоманда с исходным рисунком.
Щелкните первую ячейку вНа вкладке Excel.число
200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММЕСЛИ(Лист1!$A$2:$A$15;$A2;Лист1!B$2:B$15) Если путь к примере это сочетание кнопку мыши и
примером есть, а внесённые в ячейки в неё что-нибудь:
доменов для дальнейшейЕсли перед Вами обычный в Microsoft Excel>
Результат В случае изменения
planetaexcel.ru
Текст из ячеек в Excel вставить в текст в Word
области, куда требуетсяГлавнаяTEXTJOINщелкните стрелку.До кучи еще внедрённой книге ExcelCtrl+Shift+V перетаскиваем ячейку куда-нибудь то до меня Excel вставлялись в это может быть работы. диапазон данных, кликните 2013, 2010, 2007Редактировать в Excel Online
Нет исходного рисунка вставленный вставить скопированное содержимое.нажмите кнопкуОбъединение текста изВ спискеКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ((Лист1!$A$2:$A$15=$A2)*Лист1!B$2:B$15) будет известен, то).
(достаточно даже в этот текст очень установленные места в текст, число илиПреобразуйте диапазон в таблицу последнюю ячейку нужной и более ранних.Вставка содержимого скопированной области
также меняется.На вкладкеКопировать нескольких диапазонах и/иликатегории
но она потормознутее может быть можно
Sub CopyPasteValue()
соседнюю) и возвращаем долго будет доходить, тексте сформированном в формула. В нашем
Excel. Для этого строки и нажмите версиях.
Чтобы вставить содержимое скопированных без математического действия.Совет:
Главная. строки, а также
выберите категорию, например
reporting
что-нибудь придумать поSelection.PasteSpecial Paste:=xlPasteValues назад
желательно с пояснениями. Word. Открыл Excel
случае, это текст выделите любую ячейку
Shift+HomeЗнание этих простых приёмов ячеек, выберите ячейку,сложить
Некоторые параметры доступны в
щелкните стрелку рядомЩелкните первую ячейку в
разделитель, указанный междунастраиваемые
: Добрый день! вашей задаче. Только
End Sub
4. Отпускаем правую
Спасибо
внёс данные в
«_unknown_». в диапазоне данных
. Excel выделит диапазон,
сэкономит Вам уйму в которую хотитеДобавление значений из области
меню
с кнопкой
области, куда требуется
каждой парой значений,
и нажмите кнопку встроенныйНовичок в макросах
вот вопрос: какУ этого способа
кнопку мыши иDimBaks
разные ячейки, нажал,
Теперь вместо и нажмите начиная от указанной времени для более вставить информацию, а
копирования к значениямВставкаВставить вставить скопированное содержимое. который будет добавляться формат, который похож и на форуме, узнать путь к
есть два недостатка: в появившемся меню
: Файл с примером например кнопку «Создать»,EnterCtrl+T Вами ячейки и интересных занятий. затем щелкните команду в области вставки., а также ви выберите пунктНа вкладке
planetaexcel.ru
Вставка значений
текст. Если разделитель на то, которое заранее прошу прощения внедрённой книге Excel?Busene2012,1. После применения выбираем пунктМультипликатор автоматически открылся шаблоннажмите, чтобы вызвать диалоговое до столбцаВыделяем все ячейки, вВставитьвычесть диалоговом окнеСпециальная вставкаГлавная пустую текстовую строку, вы хотите. если невнятно объяснил.
спасибо. Ввиду геморойности макроса стек историиКопировать только значения: Вообще-то, через Письма Word с текстомCtrl+Enter
окноА которые нужно вставить>Вычитание значений из областиСпециальная вставка.щелкните стрелку рядом эта функция будетВ поле
Поставили задачу, в поиска пути встроенной
изменений очищается иГотово. Но и и рассылки удобнее.
и вставились данные. Все выделенные ячейкиСоздание таблицы
. Если нужные данные одинаковые данныеВставить копирования из значений. Имена параметров могутВыберите нужные параметры.
с кнопкой эффективно объединять диапазоны.
Тип Excel необходимо разработать Єксель, решено применить
отмена последних действий это долго, к
Я тоже сначала из Excel. Спасибо будут заполнены введёнными
(Create Table). Если начинаются, например, соВыделяем целый столбецили нажмите клавиши в области вставки.
немного различаться, ноПункт менюВставитьTEXTJOINизмените коды числовых
следующую тему: вордовские таблицы.
становится невозможна. тому же не делал на закладках.VovaK данными. данные имеют заголовки столбца
Выделяем целую строку CTRL+V.умножить результаты идентичны.Что вставляетсяи выполните одно
в Excel 2013 форматов в формате,Например, есть ячейкаСпасибо.2. Макросы должны
подходит тем кто С ними хорошо,: Скорее это задачаЕсли Вы знаете другие столбцов, поставьте галочкуBВыделяем несколько ячеек
Совет:Умножение значений из областиВыделите ячейки с данными Все из указанных ниже и более ранние который вы хотите A1, я хочуstoniq быть разрешены. привык пользоваться «горячими
если немного значений. для Wordистов. В приёмы быстрого ввода для параметра
илиВыделяем таблицу целиком Выполнить вставку можно также вставки на значения и атрибутами, которые
Все содержимое и формат действий. Параметры в версии не поддерживается. создать. ставить туда бесконечно: Всем привет. ПрошуСпособ пятый клавишами», а не А если много
Word очень сложно данных, расскажите оТаблица с заголовкамиCВыделяем все ячейки на
щелкнув правой кнопкой из области копирования.
требуется скопировать. ячеек, включая связанные менюПримеры различных на рисункеДля отображения текста и число значений, но
помочь.
, самый экзотический и мышкой.
— лучше рассылками. позицировать слова на
них в комментариях.(My Table has
, зажмите листе мыши ячейку, в
разделитьНа панели инструментов
данные.Вставка ниже. чисел в ячейке, чтобы они добавлялисьВ столбце А
самый… бесполезныйСпособ третий
Я на этом странице. А зачем
Я с радостью headers). Обычно ExcelShiftВыделяем пустые ячейки в которую необходимо вставить
Деление значений из областиСтандартнаяформулы
зависит от типаВнимательно посмотрите на использование
заключите текст в на B1,B2,B3,B4 и фиксируется название проданногоЯ упоминаю о(работает в версиях спотыкался. так сложно. Форму добавлю их в распознаёт заголовки автоматически,и понажимайте на заданной области (в
информацию, и выбрав
вставки на значения
нажмите кнопку
Только формулы. данных в выделенных
функции двойные кавычки (» т.д. продукта (названия повторяются нём только для
Excel, вышедших послеИспользуя программу Calc
можно и на эту статью, сославшись если это не клавишу со строке, в столбце, команду из области копирования.КопироватьКлавиша C ячейках:
текст «), или чиселТо есть чтобы в зависимости от полноты картины, ниExcel 2003 из пакета Open листе Excel замутить. на Вас как сработало – поставьтеСтрелкой вправо в таблице)ВставитьДополнительные параметры определяют, как.Вставка только значений вПункт менюво втором примере с помощью обратной я в одну
excelworld.ru
Как автоматически в тексте док-та Word 2007 вставлять значение ячейки вставленной Excel?
количества продаж), в в коем случае) Office, я часто
Юрий М автора. галочку вручную., пока не добьётесьСамый быстрый способ вставить. пустые ячейки обрабатываютсяЩелкните первую ячейку в
том виде, как
Что вставляется на рисунке. При косой черты () ячейку вбивал число, столбце В фиксируется не претендуя на, неизвестный (в интернете сожалел, что в
: Word. Меню СервисУрок подготовлен для ВасДобавьте новый столбец к нужного результата. формулу во всеЧтобы вставить значения вычисляемых при вставке, является
области, куда требуется они отображаются вВставить
присоединении к числа в начале. оно автоматически из сумма, за которую
- то что кто-то я его не MS Excel нет — Письма и командой сайта office-guru.ru таблице. С таблицей
- Удерживайте ячейки столбца ячеек вместе с ли будет вставлена вставить скопированное содержимое. ячейках.Все содержимое и формат
в строку текстаПримечание: этой ячейки перемещалось
продали данный товар им будет пользоваться. нашел), но выполняется такого удобного сочетания рассылки — МастерИсточник: https://www.ablebits.com/office-addins-blog/2013/09/26/insert-same-data-multiple-cells-excel/ эта операция осуществляетсяCtrlВставляем одинаковые данные в их формулами, выполните скопированных данных вНа вкладкеформаты ячеек, включая связанные с помощью операторизменение встроенного формата в другие и
за месяц (например
CyberForum.ru
Вставить в формулу текст из другой ячейки (Формулы/Formulas)
Этот способ основан ещё быстрее, хотя клавиш для вставки
слияния. База создаётсяПеревел: Антон Андронов намного проще, чеми кликайте левой несколько ячеек при следующие действия: виде строк илиГлавнаяСодержимое и формат ячеек. данные. объединения, используйте функцию не приводит к последующие. январь), в столбце на том, что
и требует разовой значения, как сочетания в Excel, отчётАвтор: Антон Андронов с простым диапазоном кнопкой мыши по помощи Ctrl+EnterВыберите ячейку, в которую столбцов и связываниев группепримечания
формулытекст удалению формат.Вернуться к обсуждению: С фиксируется сумма, при обмене данными предварительной настройки Excel.Ctrl+Shift+V в Word-документе, которыйChaser07 данных. Кликните правой
всем ячейкам, которые
Вот самые быстрые способы необходимо вставить скопированное вставленных данных для
РедактированиеВставка только примечаний кТолько формулы.
, чтобы управлятьДля отображения
Вставка значения в за которую продали между приложениями формулыИтак, сначала добавим, которое используется в
Вы форматируете как: здравствуйте уважаемые кнопкой мыши по нужно заполнить данными. выделить ячейки:
значение. скопированных данных.нажмите кнопку ячейкам.Формулы и форматы чисел способом отображения чисел.Используйте код
одну ячейку, с
данный товар за
не сохраняются. Соответственно, кнопку вставки значенийCalc угодно.
сижу вот морщу любой ячейке в
Кликните по любой ячейкеЕсли данные в ExcelНажмите кнопкуКоманда
ВставитьпроверкаТолько формулы и форматы В формуле используется
Принцип действия его последующим тиражированием следующий месяц (например если Вы будете
на панель быстрого
. Как ни странно,
DimBaks
лоб — давно
excelworld.ru
Вставка значения в одну ячейку, с его последующим тиражированием на другие
столбце, который следует таблицы и нажмите
оформлены как полноценнаяВставитьЗадачаи выберите команду
Только правила проверки данных. чисел. базовое значение из
12 как Продукт №12 на другие февраль»). копировать данные из доступа (ПБД). но в Excel: Я в Worde
не занимался в после того места,Ctrl+A таблица, просто кликнитеи выберите пунктпропускать пустые ячейкиСпециальная вставка
Клавиша R
Сохранить исходное форматирование ячейки, на который»Продукт № » 0Следующий ответДалее идет сводная
cyberforum.ru
Excel одной версии
Содержание
- Конвертация числа в текстовый вид
- Способ 1: форматирование через контекстное меню
- Способ 2: инструменты на ленте
- Способ 3: использование функции
- Конвертация текста в число
- Способ 1: преобразование с помощью значка об ошибке
- Способ 2: конвертация при помощи окна форматирования
- Способ 3: конвертация посредством инструментов на ленте
- Способ 4: применение формулы
- Способ 5: применение специальной вставки
- Способ 6: использование инструмента «Текст столбцами»
- Способ 7: применение макросов
- Вопросы и ответы
Одной из частых задач, с которыми сталкиваются пользователи программы Эксель, является преобразования числовых выражений в текстовый формат и обратно. Этот вопрос часто заставляет потратить на решение много времени, если юзер не знает четкого алгоритма действий. Давайте разберемся, как можно решить обе задачи различными способами.
Конвертация числа в текстовый вид
Все ячейки в Экселе имеют определенный формат, который задает программе, как ей рассматривать то или иное выражение. Например, даже если в них будут записаны цифры, но формат выставлен текстовый, то приложение будет рассматривать их, как простой текст, и не сможет проводить с такими данными математические вычисления. Для того, чтобы Excel воспринимал цифры именно как число, они должны быть вписаны в элемент листа с общим или числовым форматом.
Для начала рассмотрим различные варианты решения задачи конвертации чисел в текстовый вид.
Способ 1: форматирование через контекстное меню
Чаще всего пользователи выполняют форматирование числовых выражений в текстовые через контекстное меню.
- Выделяем те элементы листа, в которых нужно преобразовать данные в текст. Как видим, во вкладке «Главная» на панели инструментов в блоке «Число» в специальном поле отображается информация о том, что данные элементы имеют общий формат, а значит, цифры, вписанные в них, воспринимаются программой, как число.
- Кликаем правой кнопкой мыши по выделению и в открывшемся меню выбираем позицию «Формат ячеек…».
- В открывшемся окне форматирования переходим во вкладку «Число», если оно было открыто в другом месте. В блоке настроек «Числовые форматы» выбираем позицию «Текстовый». Для сохранения изменений жмем на кнопку «OK» в нижней части окна.
- Как видим, после данных манипуляций в специальном поле высвечивается информация о том, что ячейки были преобразованы в текстовый вид.
- Но если мы попытаемся подсчитать автосумму, то она отобразится в ячейке ниже. Это означает, что преобразование было совершено не полностью. В этом и заключается одна из фишек Excel. Программа не дает завершить преобразование данных наиболее интуитивно понятным способом.
- Чтобы завершить преобразование, нам нужно последовательно двойным щелчком левой кнопки мыши поместить курсор в каждый элемент диапазона в отдельности и нажать на клавишу Enter. Чтобы упростить задачу вместо двойного щелчка можно использовать нажатие функциональной клавиши F2.
- После выполнения данной процедуры со всеми ячейками области, данные в них будут восприниматься программой, как текстовые выражения, а, следовательно, и автосумма будет равна нулю. Кроме того, как видим, левый верхний угол ячеек будет окрашен в зеленый цвет. Это также является косвенным признаком того, что элементы, в которых находятся цифры, преобразованы в текстовый вариант отображения. Хотя этот признак не всегда является обязательным и в некоторых случаях такая пометка отсутствует.
Урок: Как изменить формат в Excel
Способ 2: инструменты на ленте
Преобразовать число в текстовый вид можно также воспользовавшись инструментами на ленте, в частности, использовав поле для показа формата, о котором шел разговор выше.
- Выделяем элементы, данные в которых нужно преобразовать в текстовый вид. Находясь во вкладке «Главная» кликаем по пиктограмме в виде треугольника справа от поля, в котором отображается формат. Оно расположено в блоке инструментов «Число».
- В открывшемся перечне вариантов форматирования выбираем пункт «Текстовый».
- Далее, как и в предыдущем способе, последовательно устанавливаем курсор в каждый элемент диапазона двойным щелчком левой кнопки мыши или нажатием клавиши F2, а затем щелкаем по клавише Enter.
Данные преобразовываются в текстовый вариант.
Способ 3: использование функции
Ещё одним вариантом преобразования числовых данных в тестовые в Экселе является применение специальной функции, которая так и называется – ТЕКСТ. Данный способ подойдёт, в первую очередь, если вы хотите перенести числа как текст в отдельный столбец. Кроме того, он позволит сэкономить время на преобразовании, если объем данных слишком большой. Ведь, согласитесь, что перещелкивать каждую ячейку в диапазоне, насчитывающем сотни или тысячи строк – это не самый лучший выход.
- Устанавливаем курсор в первый элемент диапазона, в котором будет выводиться результат преобразования. Щелкаем по значку «Вставить функцию», который размещен около строки формул.
- Запускается окно Мастера функций. В категории «Текстовые» выделяем пункт «ТЕКСТ». После этого кликаем по кнопке «OK».
- Открывается окно аргументов оператора ТЕКСТ. Данная функция имеет следующий синтаксис:
=ТЕКСТ(значение;формат)
Открывшееся окно имеет два поля, которые соответствуют данным аргументам: «Значение» и «Формат».
В поле «Значение» нужно указать преобразовываемое число или ссылку на ячейку, в которой оно находится. В нашем случае это будет ссылка на первый элемент обрабатываемого числового диапазона.
В поле «Формат» нужно указать вариант отображения результата. Например, если мы введем «0», то текстовый вариант на выходе будет отображаться без десятичных знаков, даже если в исходнике они были. Если мы внесем «0,0», то результат будет отображаться с одним десятичным знаком, если «0,00», то с двумя, и т.д.
После того, как все требуемые параметры введены, щелкаем по кнопке «OK».
- Как видим, значение первого элемента заданного диапазона отобразилось в ячейке, которую мы выделили ещё в первом пункте данного руководства. Для того, чтобы перенести и другие значения, нужно скопировать формулу в смежные элементы листа. Устанавливаем курсор в нижний правый угол элемента, который содержит формулу. Курсор преобразуется в маркер заполнения, имеющий вид небольшого крестика. Зажимаем левую кнопку мыши и протаскиваем по пустым ячейкам параллельно диапазону, в котором находятся исходные данные.
- Теперь весь ряд заполнен требуемыми данными. Но и это ещё не все. По сути, все элементы нового диапазона содержат в себе формулы. Выделяем эту область и жмем на значок «Копировать», который расположен во вкладке «Главная» на ленте инструментов группе «Буфер обмена».
- Далее, если мы хотим сохранить оба диапазона (исходный и преобразованный), не снимаем выделение с области, которая содержит формулы. Кликаем по ней правой кнопкой мыши. Происходит запуск контекстного списка действий. Выбираем в нем позицию «Специальная вставка». Среди вариантов действий в открывшемся списке выбираем «Значения и форматы чисел».
Если же пользователь желает заменить данные исходного формата, то вместо указанного действия нужно выделить именно его и произвести вставку тем же способом, который указан выше.
- В любом случае, в выбранный диапазон будут вставлены данные в текстовом виде. Если же вы все-таки выбрали вставку в исходную область, то ячейки, содержащие формулы, можно очистить. Для этого выделяем их, кликаем правой кнопкой мыши и выбираем позицию «Очистить содержимое».
На этом процедуру преобразования можно считать оконченной.
Урок: Мастер функций в Excel
Конвертация текста в число
Теперь давайте разберемся, какими способами можно выполнить обратную задачу, а именно как преобразовать текст в число в Excel.
Способ 1: преобразование с помощью значка об ошибке
Проще и быстрее всего выполнить конвертацию текстового варианта с помощью специального значка, который сообщает об ошибке. Этот значок имеет вид восклицательного знака, вписанного в пиктограмму в виде ромба. Он появляется при выделении ячеек, которые имеют пометку в левом верхнем углу зеленым цветом, обсуждаемую нами ранее. Эта пометка ещё не свидетельствует о том, что данные находящиеся в ячейке обязательно ошибочные. Но цифры, расположенные в ячейке имеющей текстовый вид, вызывают подозрения у программы в том, что данные могут быть внесены некорректно. Поэтому на всякий случай она их помечает, чтобы пользователь обратил внимание. Но, к сожалению, такие пометки Эксель выдает не всегда даже тогда, когда цифры представлены в текстовом виде, поэтому ниже описанный способ подходит не для всех случаев.
- Выделяем ячейку, в которой содержится зеленый индикатор о возможной ошибке. Кликаем по появившейся пиктограмме.
- Открывается список действий. Выбираем в нем значение «Преобразовать в число».
- В выделенном элементе данные тут же будут преобразованы в числовой вид.
Если подобных текстовых значений, которые следует преобразовать, не одно, а множество, то в этом случае можно ускорить процедуру преобразования.
- Выделяем весь диапазон, в котором находятся текстовые данные. Как видим, пиктограмма появилась одна для всей области, а не для каждой ячейки в отдельности. Щелкаем по ней.
- Открывается уже знакомый нам список. Как и в прошлый раз, выбираем позицию «Преобразовать в число».
Все данные массива будут преобразованы в указанный вид.
Способ 2: конвертация при помощи окна форматирования
Как и для преобразования данных из числового вида в текст, в Экселе существует возможность обратного конвертирования через окно форматирования.
- Выделяем диапазон, содержащий цифры в текстовом варианте. Кликаем правой кнопкой мыши. В контекстном меню выбираем позицию «Формат ячеек…».
- Выполняется запуск окна форматирования. Как и в предыдущий раз, переходим во вкладку «Число». В группе «Числовые форматы» нам нужно выбрать значения, которые позволят преобразовать текст в число. К ним относится пункты «Общий» и «Числовой». Какой бы из них вы не выбрали, программа будет расценивать цифры, введенные в ячейку, как числа. Производим выбор и жмем на кнопку. Если вы выбрали значение «Числовой», то в правой части окна появится возможность отрегулировать представление числа: выставить количество десятичных знаков после запятой, установить разделителями между разрядами. После того, как настройка выполнена, жмем на кнопку «OK».
- Теперь, как и в случае преобразования числа в текст, нам нужно прощелкать все ячейки, установив в каждую из них курсор и нажав после этого клавишу Enter.
После выполнения этих действий все значения выбранного диапазона преобразуются в нужный нам вид.
Способ 3: конвертация посредством инструментов на ленте
Перевести текстовые данные в числовые можно, воспользовавшись специальным полем на ленте инструментов.
- Выделяем диапазон, который должен подвергнуться трансформации. Переходим во вкладку «Главная» на ленте. Кликаем по полю с выбором формата в группе «Число». Выбираем пункт «Числовой» или «Общий».
- Далее прощелкиваем уже не раз описанным нами способом каждую ячейку преобразуемой области с применением клавиш F2 и Enter.
Значения в диапазоне будут преобразованы из текстовых в числовые.
Способ 4: применение формулы
Также для преобразования текстовых значений в числовые можно использовать специальные формулы. Рассмотрим, как это сделать на практике.
- В пустой ячейке, расположенной параллельно первому элементу диапазона, который следует преобразовать, ставим знак «равно» (=) и двойной символ «минус» (—). Далее указываем адрес первого элемента трансформируемого диапазона. Таким образом, происходит двойное умножение на значение «-1». Как известно, умножение «минус» на «минус» дает «плюс». То есть, в целевой ячейке мы получаем то же значение, которое было изначально, но уже в числовом виде. Даная процедура называется двойным бинарным отрицанием.
- Жмем на клавишу Enter, после чего получаем готовое преобразованное значение. Для того, чтобы применить данную формулу для всех других ячеек диапазона, используем маркер заполнения, который ранее был применен нами для функции ТЕКСТ.
- Теперь мы имеем диапазон, который заполнен значениями с формулами. Выделяем его и жмем на кнопку «Копировать» во вкладке «Главная» или применяем сочетание клавиш Ctrl+C.
- Выделяем исходную область и производим щелчок по ней правой кнопкой мыши. В активировавшемся контекстном списке переходим по пунктам «Специальная вставка» и «Значения и форматы чисел».
- Все данные вставлены в нужном нам виде. Теперь можно удалить транзитный диапазон, в котором находится формула двойного бинарного отрицания. Для этого выделяем данную область, кликом правой кнопки мыши вызываем контекстное меню и выбираем в нем позицию «Очистить содержимое».
Кстати, для преобразования значений данным методом совсем не обязательно использовать исключительно двойное умножение на «-1». Можно применять любое другое арифметическое действие, которое не ведет к изменению значений (сложение или вычитание нуля, выполнение возведения в первую степень и т.д.)
Урок: Как сделать автозаполнение в Excel
Способ 5: применение специальной вставки
Следующий способ по принципу действия очень похож на предыдущий с той лишь разницей, что для его использования не нужно создавать дополнительный столбец.
- В любую пустую ячейку на листе вписываем цифру «1». Затем выделяем её и жмем на знакомый значок «Копировать» на ленте.
- Выделяем область на листе, которую следует преобразовать. Кликаем по ней правой кнопкой мыши. В открывшемся меню дважды переходим по пункту «Специальная вставка».
- В окне специальной вставки выставляем переключатель в блоке «Операция» в позицию «Умножить». Вслед за этим жмем на кнопку «OK».
- После этого действия все значения выделенной области будут преобразованы в числовые. Теперь при желании можно удалить цифру «1», которую мы использовали в целях конвертации.
Способ 6: использование инструмента «Текст столбцами»
Ещё одним вариантом, при котором можно преобразовать текст в числовой вид, является применение инструмента «Текст столбцами». Его есть смысл использовать тогда, когда вместо запятой в качестве разделителя десятичных знаков используется точка, а в качестве разделителя разрядов вместо пробела – апостроф. Этот вариант воспринимается в англоязычном Экселе, как числовой, но в русскоязычной версии этой программы все значения, которые содержат указанные выше знаки, воспринимаются как текст. Конечно, можно перебить данные вручную, но если их много, это займет значительное количество времени, тем более что существует возможность гораздо более быстрого решения проблемы.
- Выделяем фрагмент листа, содержимое которого нужно преобразовать. Переходим во вкладку «Данные». На ленте инструментов в блоке «Работа с данными» кликаем по значку «Текст по столбцам».
- Запускается Мастер текстов. В первом окне обратите внимание, чтобы переключатель формата данных стоял в позиции «С разделителями». По умолчанию он должен находиться в этой позиции, но проверить состояние будет не лишним. Затем кликаем по кнопке «Далее».
- Во втором окне также оставляем все без изменений и жмем на кнопку «Далее».
- А вот после открытия третьего окна Мастера текстов нужно нажать на кнопку «Подробнее».
- Открывается окно дополнительной настройки импорта текста. В поле «Разделитель целой и дробной части» устанавливаем точку, а в поле «Разделитель разрядов» — апостроф. Затем делаем один щелчок по кнопке «OK».
- Возвращаемся в третье окно Мастера текстов и жмем на кнопку «Готово».
- Как видим, после выполнения данных действий числа приняли привычный для русскоязычной версии формат, а это значит, что они одновременно были преобразованы из текстовых данных в числовые.
Способ 7: применение макросов
Если вам часто приходится преобразовывать большие области данных из текстового формата в числовой, то имеется смысл в этих целях записать специальный макрос, который будет использоваться при необходимости. Но для того, чтобы это выполнить, прежде всего, нужно в своей версии Экселя включить макросы и панель разработчика, если это до сих пор не сделано.
- Переходим во вкладку «Разработчик». Жмем на значок на ленте «Visual Basic», который размещен в группе «Код».
- Запускается стандартный редактор макросов. Вбиваем или копируем в него следующее выражение:
Sub Текст_в_число()
Selection.NumberFormat = "General"
Selection.Value = Selection.Value
End Sub
После этого закрываем редактор, выполнив нажатие стандартной кнопки закрытия в верхнем правом углу окна.
- Выделяем фрагмент на листе, который нужно преобразовать. Жмем на значок «Макросы», который расположен на вкладке «Разработчик» в группе «Код».
- Открывается окно записанных в вашей версии программы макросов. Находим макрос с наименованием «Текст_в_число», выделяем его и жмем на кнопку «Выполнить».
- Как видим, тут же происходит преобразование текстового выражения в числовой формат.
Урок: Как создать макрос в Экселе
Как видим, существует довольно много вариантов преобразования в Excel цифр, которые записаны в числовом варианте, в текстовый формат и в обратном направлении. Выбор определенного способа зависит от многих факторов. Прежде всего, это поставленная задача. Ведь, например, быстро преобразовать текстовое выражение с иностранными разделителями в числовое можно только использовав инструмент «Текст столбцами». Второй фактор, который влияет на выбор варианта – это объемы и частота выполняемых преобразований. Например, если вы часто используете подобные преобразования, имеет смысл произвести запись макроса. И третий фактор – индивидуальное удобство пользователя.
Вывод текста в зависимости от данных |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
В некоторых случаях вам нужно добавить или добавить определенный текст к существующему значению ячейки в Excel. И вы можете потратить слишком много времени на ввод текста вручную в существующее значение ячейки. В этой статье представлены два метода, которые помогут вам легко добавить текст в значение ячейки в Excel.
Добавление текста к значению ячейки с формулами
Плюс текст к значению ячейки с Kutools for Excel
Добавление текста к значению ячейки с формулами
Вы можете использовать формулы для добавления текста к значению ячейки со следующими формулами.
Если вы хотите добавить текст в начало и конец значения ячейки, функция конкатенации может вам помочь: = СЦЕПИТЬ («текст»; A1; «текст»).
Например, я хочу отдельно добавить текст «Локальный» в начале и добавить текст «Оценка 3» в конце ячейки A2.
1. Выберите пустую ячейку, введите формулу в панель формул и нажмите клавишу Enter. Затем вы можете увидеть, что определенные тексты добавляются в указанное место существующего значения ячейки, как показано ниже.
=CONCATENATE(«Local «,A2,» Grade 3″)
Заметки:
1. Для добавления текста только в начале значения ячейки вы можете использовать формулу: = СЦЕПИТЬ («текст»; A2).
2. Для добавления текста в конце значения ячейки вы можете использовать формулу: = СЦЕПИТЬ (A2; «текст»)
3. Формула = «текст» & A1, = A1 & «текст» or = «текст» & A1 & «текст» тоже может вам помочь. А если вы хотите разделить тексты разделителем (говорит запятая), вы можете добавить «,» в формулу, например = A1 & «,» & «текст».
Плюс текст к значению ячейки с Kutools for Excel
Если вам сложно работать с формулой, вы можете попробовать утилиту «Добавить текст» из Kutools for Excel.
1. Выделите ячейки, в которые нужно добавить текст, затем щелкните Кутулс > Текст > Добавить текст.
2. в Добавить текст диалоговом окне, если вам просто нужно добавить текст перед значением ячейки, введите определенный текст в поле Текст поле выберите Перед первым персонажем и нажмите OK кнопка. Смотрите скриншот:
Чтобы добавить текст в конце значения ячейки, проверьте После последнего символа опцию.
Внимание: Если вы хотите добавить текст отдельно в начало и конец значения ячейки, сначала выберите Перед первым персонажем вариант, а затем щелкните Применить кнопка. Измените текст в Текст поле и выберите После последнего символа вариант и, наконец, нажмите OK для завершения.
Вы можете видеть, что тексты добавляются к выбранному значению ячейки, как показано ниже.
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Плюс текст к значению ячейки с Kutools for Excel
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (2)
Оценок пока нет. Оцените первым!