Sådan tilføjer du tekst før en formel i Excel (5 nemme måder)

  • Del Dette
Hugh West

Nogle gange har vi brug for at tilføje tekst foran en Excel-formel for at opnå en bedre forståelse og visualisering. Det gør resultatet mere meningsfuldt. Hvad tænker du på, når du hører dette? Er det en besværlig opgave? Niks! Det er ganske enkelt og nemt at tilføje tekst før en formel i Excel. I denne artikel vil vi vise, hvordan du tilføjer tekst før en formel i Excel. Så lad os komme i gang.

Download arbejdsbog til øvelser

Download den følgende øvelsesarbejdsbog, som vil hjælpe dig med at få et bedre indblik i emnet.

Tilføjelse af tekst før en formel.xlsm

5 måder at tilføje tekst før en formel i Excel på

Du kan tilføje tekst før en formel på flere måder. Vi har forsøgt at dække dem alle i vores artikel. Vi har taget et datasæt på Udgifter i alt i tre måneder, dvs. Januar , Februar , og Marts sammen med Fornavn og Efternavn Nu ønsker vi at summere udgifterne og teksten før formlen ved beregning af totalen.

For ikke at nævne, at vi har brugt den Microsoft 365 Du kan bruge en hvilken som helst anden version, hvis det passer dig.

1. Brug af operatoren Ampersand (&)

Du kan tilføje teksten før som en formel ved at bruge Ampersand (&) Du kan også bruge operatoren til at tilføje tekst efter formlen.

1.1 Tilføj tekst før formler

Her vil vi tilføje tekst før formlen for ovenstående datasæt ved hjælp af Ampersand (& ) operatør. Følg trinene for at gøre det.

Trin:

  • Først skal du gå til celle G5 og skriv formlen ned.
="De samlede udgifter for "&B5&C5&" er "&"$"&SUM(D5,E5,F5)

Dette vil tilføje værdien af cellerne B5 og C5 og teksten til "De samlede udgifter" før den SUM-funktion af Ampersand (& ) operatør.

  • Derefter skal du trykke på INDTAST og træk den Håndtag til påfyldning værktøjet ned for den samme formel til andre celler.

Til sidst vil du få et resultat som i billedet nedenfor.

1.2 Tilføj tekst mellem to formler

I dette afsnit vil vi se på to formler, og teksten vil blive placeret mellem disse to formler. Vi vil tage udgangspunkt i det samme eksempel som ovenfor, men derudover vil vi bruge TEKST og I DAG funktioner.

Trin:

  • Først skal du gå til celle G5 og indsæt nedenstående formel.
=TEXT(TODAY(), "mmmm dd, yyyy")&" Udgifterne er $"&SUM(D5, E5, F5)

I ovenstående formel er I DAG funktionen finder den aktuelle dato, og SUM funktionen vil tilføje teksten fra D5 til F5 . Ampersand tilføjer derefter denne tekst. Til sidst tilføjes TEKST funktionen returnerer hele output i tekstformat.

Endelig får du det ønskede resultat, når du har trykket på INDTAST og ved hjælp af Håndtag til påfyldning værktøj.

1.3. Tilføj linjeskift mellem to formler

Vi kan også bruge linjeskift mellem to andre formler. Lad os tænke på det samme eksempel ved at bruge den tidligere metode til at beskrive denne proces.

Trin:

  • Indtast først formlen i celle G5 .
=TEXT(TODAY(), "mmmm dd, yyyy")&CHAR(10)&" Udgifterne er $"&SUM(D5,E5,F5)

  • Tryk efter hinanden på INDTAST .

Til sidst vil du få resultatet.

Læs mere: Tilføj tekst og formel i den samme celle i Excel (4 eksempler)

2. Brug af CONCAT-funktionen

Lad os gøre det samme, som vi gjorde i metode 1, men denne gang vil vi bruge CONCAT-funktionen Denne funktion samler tekst fra flere celler, uden at der tages hensyn til eventuelle afgrænsere.

Trin:

  • Først skal du gå til celle G5 og indtast formlen .
=CONCAT("De samlede udgifter for ",B5, C5," er $",SUM(D5,E5,F5))

Denne funktion tilføjer det argument, der er angivet i parentesen, og viser det tilføjede resultat.

  • Derefter skal du trykke på INDTAST og træk den nedad for at få resultatet som nedenfor.

3. Anvendelse af CONCATENATE-funktionen

Ligesom den CONCAT funktionen, kan du tilføje tekststrengen med CONCATENATE-funktion Det vil også give det samme resultat. Men den CONCAT funktionen giver dig ikke afgrænseren og ignorerer ikke de tomme celler. CONCATENATE vil også fungere med de tidligere versioner. Se nedenstående trin.

Trin:

  • Vælg først og fremmest celle G5 og indtast følgende formel.
=CONCATENATE("De samlede udgifter for ", B5, C5," er $", SUM(D5, E5, F5))

  • Derefter skal du trykke på INDTAST og træk ned i Håndtag til påfyldning værktøj.

Til sidst vil du få et resultat som på billedet nedenfor.

Lignende læsninger

  • Sådan Find og erstat værdier ved hjælp af Wildcards i Excel
  • Find og erstatte flere værdier i Excel (6 hurtige metoder)
  • Sådan erstatter du specialtegn i Excel (6 måder)
  • Udskift tekst i en celle baseret på tilstand i Excel (5 nemme metoder)
  • Sådan erstatter du tekst i Excel-formel (7 nemme måder)

4. Anvendelse af TEXTJOIN-funktionen

I denne metode vil vi vise brugen af TEXTJOIN-funktion i vores opgave, og lad os igen se på det samme eksempel på overhead. Selv om vi bruger TEXTJOIN funktionen til at tilføje tekst, er det en meget alsidig funktion og kan bruges på mange andre måder end blot at tilføje tekst

Trin:

  • Følgende formel skal indtastes i begyndelsen.
=TEXTJOIN("",TRUE, "De samlede udgifter for ",B5,C5," er $",SUM(D5,E5,F5))

Denne funktion tilføjer teksten før funktionen.

  • Tryk på INDTAST og træk den samme formel ned for at få resultatet som i nedenstående skærmbillede.

5. Brug af VBA-kode

Du kan bruge VBA makroer til at tilføje teksten før en formel. Dette er ret lang tid sammenlignet med de andre metoder. Men ved at anvende en kode vil du udtrykke dine forskellige kvaliteter over Excel-værktøjerne. Vi har vist trinene til at gøre det.

Trin:

  • I begyndelsen skal du beregne den samlede sum af dit datasæt. For at gøre det skal du gå til celle G5 og indtast formlen.
=SUM(D5:F5)

  • Tryk på INDTAST for at få summen.

  • Derefter skal du gå til Udvikler faneblad>> vælg Visual Basic .

  • Der vises et vindue. Vælg den Indsæt faneblad>> vælg Modul >> flyt til Modul1. Skriv derefter koden i boksen.

 Sub Adding_Text_Before_Formula() Dim x As Range For Each x In Selection If x.Value "" Then x.Value = "De samlede udgifter er $" & x.Value Next End Sub 

Derefter vises resultatet i den ønskede kolonne.

Læs mere: Find og erstat en tekst i et område med Excel VBA (makro og brugerformular)

Sådan tilføjes tekst ved hjælp af Flash Fill Feature

Hvis du vil tilføje eller kombinere to eller flere tekster i en celle, kan du bruge Flash Fill funktion af MS Excel . Lad os have et datasæt af en persons Fornavn og Efternavn Nu vil vi tilføje de to dele af navnene og vise dem i en enkelt kolonne som Fulde navne .

Trin:

  • Først skal du indtaste Fuldt navn i celle C4 .

  • For det andet skal du gå til Hjem faneblad>> vælg Fyld >> vælg Flash Fill .

Til sidst får du navnene som følgende dele af navnene Fulde navne ligesom på billedet nedenfor.

Sådan tilføjes tekst i midten af en celle i en Excel-formel

Du kan bruge VENSTRE og MID funktioner til at tilføje tekst midt i en celle. Du kan også tilføje flere tekster med formlen. Antag, at du har et datasæt, hvor du har indsat din Medarbejderens job-ID (se billedet nedenfor). Du ønsker at ændre ID'er ved at indtaste ny tekst i midten.

Trin:

  • Først skal du gå til celle D5 og indsæt formlen.
=LEFT(C5,3)& "M"&MID(C5,4,5)

Formlen her opdeler teksten i C5 i to dele. VENSTRE funktionen returnerer de første tre tegn i ID C5 , og den MID funktionen returnerer 5 tegn fra den 3. en af de ID , da vores ID'er har 7 tegn hver. Ampersand-operatør tilføjer bogstavet M mellem disse to dele.

  • Træk den derefter ned til andre celler, efter at du har trykket på INDTAST .

Til sidst vil du få et resultat som på billedet ovenfor.

Læs mere: Sådan tilføjes tekst til en celle i Excel (6 nemme metoder)

Sådan tilføjes tekst til begyndelsen af cellen i Excel

REPLACE-funktion i Excel erstatter tegn i en tekststreng i henhold til deres position. Vi vil bruge denne unikke egenskab ved denne funktion til at tilføje et stykke tekst til begyndelsen af den oprindelige datacelle i Excel. I vores datasæt har vi taget Elev-ID hvor vi ønsker at sætte en tekst i begyndelsen af Nyt ID .

Trin:

  • Først og fremmest skal du gå til celle D5 og indtast formlen.
=REPLACE(C5,1,0, "S")

REPLACE(C5,1,0, "S") syntaksen vil tage værdien af C5, start_num som 1, og den num_chars som 0 for at indtaste teksten i begyndelsen og " S " som starttekst.

  • Til sidst skal du trykke på INDTAST og træk den nedad for at få det endelige resultat som på billedet nedenfor.

Læs mere: Sådan bruges erstatningsfunktionen i Excel VBA (3 eksempler)

Øvelsesafsnit

Vi har lavet et øvelsesafsnit på hvert ark til højre side, så du kan øve dig. Du kan gøre det selv.

Konklusion

Det er alt om dagens session. Og dette er nogle nemme metoder til at konvertere tidszoner i Excel Lad os vide i kommentarfeltet, hvis du har spørgsmål eller forslag. For en bedre forståelse kan du downloade øvelsesarket. Besøg vores hjemmeside ExcelWIKI , en one-stop Excel-løsningsudbyder for at finde ud af forskellige former for Excel-metoder. Tak for din tålmodighed med at læse denne artikel.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.