Как да добавяте текст преди формула в Excel (5 лесни начина)

  • Споделя Това
Hugh West

Понякога се налага да добавим текст пред формула на Excel за по-добро разбиране и визуализация. Това прави резултата по-смислен. Какво се случва в съзнанието ви, след като чуете това? Това ли е трудна задача? Не! Съвсем просто и лесно е да добавите текст пред формула в Excel. В тази статия ще покажем как да добавите текст пред всяка формула в Excel. И така, нека започнем.

Изтегляне на работна тетрадка за практика

Изтеглете следната работна тетрадка. Тя ще ви помогне да осъзнаете темата по-ясно.

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

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

Можете да добавите текст преди формула по няколко начина. Опитахме се да обхванем всички от тях в нашата статия. Взехме набор от данни от Общо разходи за три месеца, т.е. януари , февруари , и Март заедно с Първо име и Фамилия колони. Сега искаме да съберем разходите и текста преди формулата при изчисляването на общата сума.

Да не говорим, че сме използвали Microsoft 365 Можете да използвате всяка друга версия по ваше усмотрение.

1. Използване на оператора Ampersand (&)

Можете да добавите текста преди като формула, като използвате Амперсанд (&) Можете също така да използвате оператора, за да добавите текст след формулата.

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

Тук ще добавим текст преди формулата за горната съвкупност от данни, като използваме Амперсанд (& ) оператор. Следвайте стъпките, за да го направите.

Стъпки:

  • Първо, преместете се в клетка G5 и запишете формулата.
="Общите разходи на "&B5&C5&" са "&"$"&SUM(D5,E5,F5)

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

  • След това натиснете ВЪВЕДЕТЕ и плъзнете Дръжка за пълнене инструмент надолу за същата формула в други клетки.

В крайна сметка ще получите резултат като на изображението по-долу.

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

В този раздел ще разгледаме две формули, а текстът ще бъде разположен между тези две формули. Ще приемем същия пример по-горе, но освен това ще използваме ТЕКСТ и ДНЕС функции.

Стъпки:

  • Първо, отидете в клетка G5 и въведете следната формула.
=TEXT(TODAY(), "mmmm dd, yyyy")&" Разходите са $"&SUM(D5, E5, F5)

В горната формула ДНЕС намира текущата дата, а функцията SUM ще добави текста от D5 към F5 . Амперсанд след това добавя този текст. Накрая ТЕКСТ връща целия резултат в текстов формат.

Накрая ще получите желания резултат, след като натиснете ВЪВЕДЕТЕ и използване на Дръжка за пълнене инструмент.

1.3. Добавяне на прекъсване на реда между две формули

Можем да използваме и прекъсвания на редове между още две формули. Нека да разгледаме същия пример, като използваме предишния метод за описание на този процес.

Стъпки:

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

  • Натиснете последователно ВЪВЕДЕТЕ .

В крайна сметка ще получите резултат.

Прочетете още: Добавяне на текст и формула в една и съща клетка в Excel (4 примера)

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

Нека направим същото, което направихме в метод 1, но този път ще използваме Функция CONCAT . Тази функция обединява текст от няколко клетки, като изключва всички разделители.

Стъпки:

  • Първо, преместете се в клетка G5 и въведете формулата .
=CONCAT("Общите разходи на ",B5, C5," са $",SUM(D5,E5,F5))

Тази функция ще добави аргумента, въведен в скобите, и ще покаже добавения резултат.

  • След това натиснете ВЪВЕДЕТЕ и го плъзнете надолу, за да получите резултата, както е показано по-долу.

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

Подобно на CONCAT можете да добавите текстовия низ с функцията Функция CONCATENATE Също така ще даде същия резултат. Но CONCAT функцията не ви дава разделител и не игнорира празните клетки. CONCATENATE ще работи и с по-ранните версии. Моля, вижте стъпките по-долу.

Стъпки:

  • Преди всичко изберете клетка G5 и въведете следната формула.
=CONCATENATE("Общите разходи на ", B5, C5," са $", SUM(D5, E5, F5))

  • След това натиснете ВЪВЕДЕТЕ и плъзнете надолу Дръжка за пълнене инструмент.

В крайна сметка ще получите резултат като този на изображението по-долу.

Подобни четива

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

4. Прилагане на функцията TEXTJOIN

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

Стъпки:

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

Тази функция ще добави текста преди функцията.

  • Натиснете ВЪВЕДЕТЕ и плъзнете надолу същата формула, за да получите резултата, както на снимката по-долу.

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

Можете да използвате VBA макроси за добавяне на текст преди формула. Това е доста дълго време в сравнение с другите методи. Но прилагането на код ще изрази вашите разнообразни качества над инструментите на Excel. Показахме стъпките за това.

Стъпки:

  • В самото начало трябва да изчислите общата сума на набора от данни. За да направите това, отидете в клетката G5 и въведете формулата.
=SUM(D5:F5)

  • Натиснете ВЪВЕДЕТЕ за да получите сумата.

  • След това отидете в Разработчик tab>> изберете Visual Basic .

  • Ще се появи прозорец. Вмъкване на tab>> изберете Модул >> преместване в Модул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 Fill

За добавяне или комбиниране на два или повече текста в клетка можете да използвате Запълване на светкавицата функция на MS Excel . Нека имаме набор от данни на някакво лице Първо име и Фамилия . Сега ще добавим двете части на имената и ще ги покажем в една колона като Пълни имена .

Стъпки:

  • Първо, въведете Пълно име в клетка C4 .

  • Второ, отидете в Начало tab>> изберете Напълнете >> изберете Запълване на светкавицата .

Накрая ще получите частите на имената като Пълни имена както е показано на изображението по-долу.

Как да добавяте текст в средата на клетка във формула на Excel

Можете да използвате LEFT и MID Можете също така да добавите няколко текста с формулата. Да предположим, че имате набор от данни, в който сте вмъкнали своята Идентификатор на длъжността на служителя (вижте изображението по-долу). Искате да промените Идентификатори като въведете нов текст в средата.

Стъпки:

  • Първо, отидете в клетка D5 и въведете формулата.
=LEFT(C5,3)& "M"&MID(C5,4,5)

Формулата тук разделя текста на C5 на две части. LEFT връща първите три символа на ID на C5 , и MID функцията връща 5 символа от 3. един от ID , тъй като нашите идентификатори имат 7 символа всеки. Оператор на амперсанд добавя писмото M между тези две части.

  • След това го плъзнете надолу за други клетки, след като натиснете ВЪВЕДЕТЕ .

Накрая ще получите резултати като тези на горното изображение.

Прочетете още: Как да добавяте текст в клетка в Excel (6 лесни метода)

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

Сайтът Функция REPLACE в Excel замества символи ще използваме това уникално свойство на функцията, за да добавим част от текста в началото на оригиналната клетка с данни в Excel. В нашия набор от данни взехме Идентификационен номер на ученика където искаме да поставим текст в началото на Нов идентификатор .

Стъпки:

  • Първо, отидете в клетка D5 и въведете формулата.
=REPLACE(C5,1,0, "S")

Сайтът ЗАМЕНИ(C5,1,0, "S") синтаксис ще приеме стойността на C5, start_num като 1, а num_chars като 0 за да въведете текста в началото и " S " като начален текст.

  • В крайна сметка натиснете ВЪВЕДЕТЕ и го плъзнете надолу, за да получите крайния резултат като на изображението по-долу.

Прочетете още: Как да използваме функцията Substitute в Excel VBA (3 примера)

Практически раздел

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

Заключение

Това е всичко за днешната сесия. И това са някои лесни методи за преобразуване на часови зони в Excel Моля, кажете ни в раздела за коментари, ако имате някакви въпроси или предложения. За по-добро разбиране, моля, изтеглете листа за упражнения. Посетете нашия уебсайт ExcelWIKI , доставчик на решения за Excel на едно гише, за да откриете разнообразни видове методи за Excel. Благодаря за търпението ви при четенето на тази статия.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.