Как добавить текст перед формулой в Excel (5 простых способов)

  • Поделись Этим
Hugh West

Иногда нам нужно добавить текст перед формулой Excel для лучшего понимания и визуализации. Это делает результат более осмысленным. Что происходит в вашем сознании после того, как вы услышали это? Это трудная задача? Нет! Добавить текст перед формулой в Excel довольно просто и легко. В этой статье мы покажем, как добавить текст перед любой формулой в Excel. Итак, давайте начнем.

Скачать Практическое пособие

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

Добавление текста перед формулой.xlsm

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

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

Не говоря уже о том, что мы использовали Microsoft 365 Вы можете использовать любую другую версию по своему усмотрению.

1. использование оператора амперсанда (&)

Вы можете добавить текст перед в виде формулы с помощью функции Амперсанд (&) Вы также можете использовать оператор для добавления текста после формулы.

1.1 Добавление текста перед формулами

Здесь мы добавим текст перед формулой для приведенного выше набора данных с помощью функции Амперсанд (& ) оператор. Выполните следующие действия.

Шаги:

  • Во-первых, переместитесь в ячейку G5 и запишите формулу.
="Общие расходы "&B5&C5&" составляют "&"$"&SUM(D5,E5,F5)

Это добавит значение ячеек B5 и C5 и текст "Общие расходы" до Функция SUM по Амперсанд (& ) оператор.

  • Затем нажмите ENTER и перетащите Наполнительная рукоятка инструмент вниз для той же формулы в других ячейках.

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

1.2 Добавление текста между двумя формулами

В этом разделе мы рассмотрим две формулы, а текст будет располагаться между этими двумя формулами. Мы возьмем тот же пример, что и выше, но в дополнение к нему мы будем использовать ТЕКСТ и СЕГОДНЯ функции.

Шаги:

  • Во-первых, перейдите в ячейку G5 и вставьте приведенную ниже формулу.
=TEXT(TODAY(), "mmmm dd, yyyy")&" Расходы составляют $"&SUM(D5, E5, F5)

В приведенной выше формуле СЕГОДНЯ функция находит текущую дату, а SUM функция добавит текст из D5 на F5 . Амперсанд затем добавляет этот текст. Наконец, в ТЕКСТ функция возвращает весь вывод в текстовом формате.

Наконец, вы получите желаемый результат после нажатия кнопки ENTER и используя Наполнительная рукоятка инструмент.

1.3. Добавить разрыв строки между двумя формулами

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

Шаги:

  • Первоначально введите формулу в ячейку G5 .
=TEXT(TODAY(), "mmmm dd, yyyy")&CHAR(10)&" Расходы составляют $"&SUM(D5,E5,F5)

  • Последовательно нажмите ENTER .

В конце концов, вы получите результат.

Читать далее: Добавление текста и формулы в одну ячейку в Excel (4 примера)

2. Использование функции CONCAT

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

Шаги:

  • Во-первых, переместитесь в ячейку G5 и введите формулу .
=CONCAT("Общие расходы ",B5, C5," составляет $",SUM(D5,E5,F5))

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

  • Затем нажмите ENTER и перетащите его вниз, чтобы получить результат, как показано ниже.

3. Использование функции CONCATENATE

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

Шаги:

  • В первую очередь, выберите ячейку G5 и введите следующую формулу.
=CONCATENATE("Общие расходы ", B5, C5," составляет $", SUM(D5, E5, F5))

  • Затем нажмите ENTER и перетащите вниз Наполнительная рукоятка инструмент.

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

Похожие чтения

  • Как найти и заменить значения с помощью подстановочных знаков в Excel
  • Найти и заменить несколько значений в Excel (6 быстрых методов)
  • Как заменить специальные символы в Excel (6 способов)
  • Замена текста ячейки на основе условия в Excel (5 простых методов)
  • Как заменить текст в формуле Excel (7 простых способов)

4. Применение функции TEXTJOIN

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

Шаги:

  • В начале следует ввести следующую формулу.
=TEXTJOIN("",TRUE, "Общие расходы ",B5,C5," составляет $",SUM(D5,E5,F5))

Эта функция добавит текст перед функцией.

  • Нажмите ENTER и перетащите вниз ту же формулу, чтобы получить результат, как на скриншоте ниже.

5. Использование кода VBA

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

Шаги:

  • В самом начале необходимо вычислить общую сумму вашего набора данных. Для этого перейдите в ячейку G5 и введите формулу.
=SUM(D5:F5)

  • Нажмите ENTER чтобы получить суммарное значение.

  • Затем перейдите к Разработчик вкладка>> выбрать Visual Basic .

  • Появится окно. Выберите Вставка вкладка>> выбрать Модуль >> перейти к Модуль1. Затем запишите код в поле.

 Sub Adding_Text_Before_Formula() Dim x As Range For Each x In Selection If x.Value "" Then x.Value = "The Total Expenses are $" & x.Value Next End Sub 

После этого результат будет отображен в нужной вам колонке.

Читать далее: Поиск и замена текста в диапазоне с помощью Excel VBA (макрос и пользовательская форма)

Как добавить текст с помощью функции заливки Flash

Для добавления или объединения двух или более текстов в ячейке можно использовать функцию Заполнение вспышкой особенность MS Excel Пусть имеется набор данных о некотором человеке. Имя и Фамилия Теперь мы добавим две части имен и покажем их в одном столбце как Полные имена .

Шаги:

  • Во-первых, введите Полное имя в камере C4 .

  • Во-вторых, зайдите на Главная вкладка>> выбрать Заполнить >> выбрать Заполнение вспышкой .

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

Как добавить текст в середину ячейки в формуле Excel

Вы можете использовать СЛЕВА и MID функции для добавления текста в середину ячейки. Вы также можете добавить несколько текстов с помощью формулы. Предположим, у вас есть набор данных, в который вы вставили свой Идентификатор должности сотрудника (см. рисунок ниже). Вы хотите изменить Идентификаторы введя новый текст в середине.

Шаги:

  • Во-первых, перейдите в ячейку D5 и вставьте формулу.
=LEFT(C5,3)& "M"&MID(C5,4,5)

Формула здесь делит текст на C5 на две части. СЛЕВА функция возвращает первые три символа ID из C5 , и MID возврат функции 5 персонажей из 3-й один из ID так как наши идентификаторы имеют 7 символов каждый. Оператор амперсанда добавляет письмо M между этими двумя частями.

  • Затем перетащите его вниз для других ячеек после нажатия кнопки ENTER .

В итоге вы получите результаты, как на изображении выше.

Читать далее: Как добавить текст в ячейку в Excel (6 простых способов)

Как добавить текст в начало ячейки в Excel

Сайт функция REPLACE в Excel заменяет символы в текстовой строке в соответствии с их положением. Мы будем использовать это уникальное свойство функции для добавления фрагмента текста в начало исходной ячейки данных в Excel. В нашем наборе данных мы взяли значение Студенческий билет где мы хотим поместить текст в начало Новое удостоверение личности .

Шаги:

  • Прежде всего, перейдите в ячейку D5 и введите формулу.
=REPLACE(C5,1,0, "S")

Сайт REPLACE(C5,1,0, "S") синтаксис будет принимать значение C5, start_num как 1, а num_chars в качестве 0 для ввода текста в начале и " S " в качестве начального текста.

  • В конце концов, нажмите ENTER и перетащите его вниз, чтобы получить конечный результат, как на изображении ниже.

Читать далее: Как использовать функцию подстановки в Excel VBA (3 примера)

Практическая секция

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

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.