Hur man lägger till text före en formel i Excel (5 enkla sätt)

  • Dela Detta
Hugh West

Ibland behöver vi lägga till text framför en Excel-formel för bättre förståelse och visualisering. Det gör resultatet mer meningsfullt. Vad tänker du på när du hör detta? Är det en svår uppgift? Nej! Det är ganska enkelt och lätt att lägga till text före en formel i Excel. I den här artikeln kommer vi att visa hur man lägger till text före en formel i Excel. Så, låt oss börja.

Ladda ner övningsboken

Ladda ner följande arbetsbok för övning, som hjälper dig att förstå ämnet tydligare.

Lägga till text före en formel.xlsm

5 sätt att lägga till text före en formel i Excel

Du kan lägga till text före en formel på flera olika sätt. Vi har försökt att täcka alla dessa i vår artikel. Vi har tagit ett dataset på Totala kostnader under tre månader, dvs. Januari , Februari , och Mars tillsammans med Förnamn och Efternamn Nu vill vi summera utgifterna och texten före formeln för att beräkna summan.

För att inte tala om att vi har använt Microsoft 365 Du kan använda vilken annan version som helst när det passar dig.

1. Användning av operatorn ampersand (&)

Du kan lägga till texten före som en formel med hjälp av Ampersand (&) Du kan också använda operatören för att lägga till text efter formeln.

1.1 Lägg till text före formler

Här lägger vi till text före formeln för ovanstående dataset med hjälp av Ampersand (& ) operatör. Följ stegen för att göra det.

Steg:

  • Flytta först till cellen G5 och skriv ner formeln.
="De totala kostnaderna för "&B5&C5&" är "&"$"&SUM(D5,E5,F5)

Detta kommer att lägga till värdet av cellerna B5 och C5 och texten i "De totala utgifterna" före den SUMM-funktionen av Ampersand (& ).

  • Tryck sedan på ENTER och dra i Handtag för fyllning verktyget ner för samma formel till andra celler.

Till slut får du ett resultat som bilden nedan.

1.2 Lägg till text mellan två formler

I det här avsnittet kommer vi att betrakta två formler, och texten kommer att placeras mellan dessa två formler. Vi utgår från samma exempel som ovan, men dessutom kommer vi att använda TEXT och I DAG funktioner.

Steg:

  • Först går du till cellen G5 och infoga nedanstående formel.
=TEXT(TODAY(), "mmmm dd, yyyy")&" Utgifterna är $"&SUM(D5, E5, F5)

I formeln ovan är I DAG funktionen hittar det aktuella datumet, och funktionen SUMMA funktionen kommer att lägga till texten från D5 till F5 . Ampersand lägger sedan till denna text. TEXT funktionen returnerar hela resultatet i textformat.

Slutligen får du det önskade resultatet när du trycker på ENTER och med hjälp av Handtag för fyllning verktyg.

1.3. Lägg till radbrytning mellan två formler

Vi kan också använda radbrytningar mellan ytterligare två formler. Låt oss tänka på samma exempel och använda den tidigare metoden för att beskriva denna process.

Steg:

  • Ange inledningsvis formeln i cell G5 .
=TEXT(TODAY(), "mmmm dd, yyyy")&CHAR(10)&" Utgifterna är $"&SUM(D5,E5,F5)

  • Tryck i tur och ordning på ENTER .

Så småningom får du resultatet.

Läs mer: Lägg till text och formel i samma cell i Excel (4 exempel)

2. Använda CONCAT-funktionen

Låt oss göra samma sak som vi gjorde i metod 1, men den här gången använder vi CONCAT-funktionen Den här funktionen aggregerar text från flera celler, med undantag för eventuella avgränsare.

Steg:

  • Flytta först till cellen G5 och ange formeln .
=CONCAT("De totala kostnaderna för ",B5, C5," är $",SUM(D5,E5,F5))

Funktionen adderar det argument som anges inom parentesen och visar det adderade resultatet.

  • Tryck sedan på ENTER och dra den nedåt för att få resultatet som nedan.

3. Användning av CONCATENATE-funktionen

Liksom den CONCAT kan du lägga till textsträngen med funktionen Funktionen CONCATENATE Det kommer också att ge samma resultat. Men den CONCAT funktionen ger dig inte avgränsaren och ignorerar inte de tomma cellerna. CONCATENATE fungerar även med tidigare versioner. Se nedanstående steg.

Steg:

  • I första hand väljer du cell G5 och ange följande formel.
=CONCATENATE("De totala kostnaderna för ", B5, C5," är $", SUM(D5, E5, F5))

  • Tryck sedan på ENTER och dra ner den Handtag för fyllning verktyg.

Till slut får du ett resultat som liknar bilden nedan.

Liknande läsningar

  • Hur man hittar och ersätter värden med hjälp av jokertecken i Excel
  • Hitta och ersätta flera värden i Excel (6 snabba metoder)
  • Hur du ersätter specialtecken i Excel (6 sätt)
  • Ersätt texten i en cell baserat på villkor i Excel (5 enkla metoder)
  • Hur man ersätter text i Excel-formeln (7 enkla sätt)

4. Tillämpning av TEXTJOIN-funktionen

I den här metoden visar vi hur man använder TEXTJOIN-funktionen i vår uppgift, och låt oss återigen betrakta samma exempel på overhead. Även om vi använder TEXTJOIN funktionen för att lägga till text, det är en extremt mångsidig funktion som kan användas på många andra sätt än att bara lägga till text.

Steg:

  • Följande formel ska anges i början.
=TEXTJOIN("",TRUE, "De totala kostnaderna för ",B5,C5," är $",SUM(D5,E5,F5))

Den här funktionen lägger till texten före funktionen.

  • Tryck på ENTER och dra ner samma formel för att få resultatet som i skärmbilden nedan.

5. Använda VBA-kod

Du kan använda VBA makron för att lägga till texten före en formel. Detta tar ganska lång tid jämfört med de andra metoderna. Men genom att använda en kod kommer du att uttrycka dina olika kvaliteter i Excel-verktygen. Vi har visat hur man gör det.

Steg:

  • I början måste du beräkna den totala summan av ditt dataset. För att göra det går du till cell G5 och ange formeln.
=SUMMA(D5:F5)

  • Tryck på ENTER för att få fram summan.

  • Gå sedan till Utvecklare flik>> välj Visual Basic .

  • Ett fönster visas. Välj Infoga flik>> välj Modul >> flytta till Modul1. Skriv sedan koden i rutan.

 Sub Adding_Text_Before_Formula() Dim x As Range For Each x In Selection If x.Value "" Then x.Value = "De totala kostnaderna är $" & x.Value Next End Sub 

Därefter visas resultatet i önskad kolumn.

Läs mer: Hitta och ersätta en text i ett intervall med Excel VBA (makro och användarformulär)

Hur man lägger till text med Flash Fill Feature

Om du vill lägga till eller kombinera två eller flera texter i en cell kan du använda Flash Fill funktionen av MS Excel . Vi har ett dataset med en persons Förnamn och Efternamn Nu lägger vi ihop de två delarna av namnen och visar dem i en enda kolumn som Fullständiga namn .

Steg:

  • Ange först och främst Fullständigt namn i cellen C4 .

  • För det andra, gå till Hem flik>> välj Fyll på >> välja Flash Fill .

Slutligen kommer du att få delarna av namnen som Fullständiga namn precis som i bilden nedan.

Hur man lägger till text i mitten av en cell i en Excel-formel

Du kan använda VÄNSTER och MID för att lägga till text mitt i en cell. Du kan också lägga till flera texter med formeln. Anta att du har ett dataset där du har lagt in din Arbetstagarens jobb-ID (se bilden nedan). Du vill ändra ID:er genom att skriva in ny text i mitten.

Steg:

  • Först går du till cellen D5 och infoga formeln.
=LEFT(C5,3)& "M"&MID(C5,4,5)

Formeln här delar upp texten i C5 i två delar. VÄNSTER funktionen returnerar de tre första tecknen i ID C5 och MID funktionen returnerar 5 tecken från 3:e en av de ID , eftersom våra ID har 7 tecken var och en. Ampersand Operatör lägger till bokstaven M mellan dessa två delar.

  • Dra sedan ned den för andra celler efter att du tryckt på ENTER .

Till slut får du ett resultat som liknar bilden ovan.

Läs mer: Hur man lägger till text i en cell i Excel (6 enkla metoder)

Hur man lägger till text i början av cellen i Excel

Ersätt funktion i Excel ersätter tecken i en textsträng i enlighet med deras position. Vi kommer att använda denna unika egenskap hos denna funktion för att lägga till ett stycke text i början av den ursprungliga datacellen i Excel. I vår datamängd har vi tagit Student-ID där vi vill sätta en text i början av Nytt ID .

Steg:

  • Först och främst ska du gå till cell D5 och ange formeln.
=REPLACE(C5,1,0, "S")

REPLACE(C5,1,0, "S") syntaxen kommer att ta värdet av C5, start_num som 1, och num_chars som 0 för att skriva in texten i början och " S " som starttext.

  • Tryck slutligen på ENTER och dra den nedåt för att få ett slutresultat som bilden nedan.

Läs mer: Hur du använder ersättningsfunktionen i Excel VBA (3 exempel)

Övningssektionen

Vi har gjort ett övningsavsnitt på varje blad på höger sida för att du ska kunna öva dig.

Slutsats

Det är allt om dagens session. Och det här är några enkla metoder för att konvertera tidszoner i Excel Låt oss veta i kommentarsfältet om du har några frågor eller förslag. För en bättre förståelse kan du ladda ner övningsbladet. Besök vår webbplats ExcelWIKI , en leverantör av Excel-lösningar för att hitta olika typer av Excel-metoder. Tack för ditt tålamod när du läser den här artikeln.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.