Sådan konverteres formelresultat til tekststreng i Excel (7 nemme måder)

  • Del Dette
Hugh West

Artiklen vil vise dig, hvordan du konverterer resultat af formlen til tekststreng i Excel. Nogle gange er det godt for os at bruge formelresultaterne som værdier i Excel, fordi vi ikke har brug for formler til at mærke en pris for et produkt eller bruge en dato hver gang. Desuden kan det være irriterende for dig at kopiere et enkelt data, der indeholder en formel, fordi når du kopierer det, kan du normalt ikke indsætte det uden formlen. Hvilket kan give dig unødvendige fejl. Så ved at konvertere resultat af formlen til tekststreng eller værdier er undertiden vigtig efter deres gennemførelse.

Download arbejdsbog til øvelser

Konvertering af formelresultat til tekststreng.xlsm

7 måder at konvertere formelresultatet til tekststreng i Excel på

I datasættet har vi oplysninger om salget i en dagligvarebutik for i dag. Vi har brugt en aritmetisk formel, I DAG og SUM funktioner i den. Vi vil fjerne formlen og beholde den resultater af formlen som en tekststreng . jeg har lige vist dig de grundlæggende formler som vi har brugt i den følgende figur.

Husk på, at celler, der indeholder formler, ikke formateres. Så hvis formlen er et tal, vil det blive vist på højre side af en celle. Og hvis det bliver en tekststreng så vil den indeholde den venstre side af cellen .

1. Brug Excel Kopier & Indsæt funktion til at konvertere formel resultat til tekst

Vi kan nemt konvertere resultater af formler til tekststreng ved at bruge Kopier & Indsæt funktion i Excel. Lad os gennemgå proceduren nedenfor.

Trin:

  • Først skal du vælge de celler eller det område, der indeholder formler.
  • Derefter skal du trykke på CTRL+C .

  • Senere, højreklik på på en af de valgte celler og vælg indsætningsmuligheden ' Indsæt værdier '. Du kan se denne mulighed i både Indsæt indstillinger: og Indsæt specielt

Denne operation gemmer den resultater af formler datoer som værdier og afslutter formlen.

  • For at konvertere disse værdier som tekststrenge , kan du blot ændre deres format til tekst fra den nummerformat . men da disse værdier er datoer , er denne konvertering ikke praktisk. I stedet for at formatere dem som tekst fra den Nummerformat , vi laver dem tekst ved hjælp af Find & Udskift Derfor skal du vælge de celler, der indeholder værdi, og derefter gå til Hjem >> Find & Vælg >> Udskift .

  • I den Dialogboksen Find og erstatte , type 1 og '1 Find hvad og Udskift med henholdsvis sektioner.
  • Klik på Udskift alle .

  • Herefter vil en advarselsboks vises og fortæller, hvor mange udskiftninger der er foretaget. Du skal blot klikke på OK .

  • Herefter vil du se disse datoer som tekststreng . Bemærk, at de har den venstre side af cellerne.

  • Der er en anden kolonne, der indeholder formler i mit datasæt, og jeg konverterede resultaterne til værdier på samme måde.

  • Alligevel er de ikke formateret som tekststrenge Så vi vælger dette område og går til Nummer Format Gruppe .
  • Derefter valgte vi den Tekstformat .

  • Senere vil du se værdierne som tekststrenge . Bemærk, at værdierne skifter til den tilbage i cellerne , hvilket man kan sige er et bevis på, at de er blevet omvendt til tekststrenge .

Du kan således konvertere den resultater af formler til tekststrenge ved at bruge Kopier & Indsæt funktion i Excel.

Læs mere: VBA til at fjerne formler i Excel med bevarelse af værdier og formatering

2. Anvendelse af tastaturgenvej til at konvertere formelresultatet til tekst i Excel

Du kan antyde, at den Kopier & Indsæt funktionen ved at bruge tastaturgenvej Lad os gennemgå processen nedenfor.

Trin:

  • Først skal du vælge det område af celler, der indeholder formler, og trykke på CTRL + C eller CTRL+INSERT .

  • Derefter skal du trykke på SHIFT+F10 . Hvis du bruger en bærbar computer, skal du muligvis trykke på SHIFT+FN+F10 .
  • Du vil se den Kontekstmenu vises.

  • Herefter skal du blot trykke på V . du vil se den resultater af den formler nu konverteret til værdier.

  • Konverter disse datoer til tekststrenge som vi gjorde i Afdeling 1 .
  • Derefter skal du konvertere den Salgspris og Resultater af formlen for det samlede salg til værdier ved at bruge tastaturgenvej .
  • Senere konverteres disse værdier til tekststrenge som vi gjorde i Afdeling 1 .

Du kan således konvertere den resultater af formler til tekststrenge ved at bruge tastaturgenvej .

Læs mere: Konverter formel til værdi i flere celler i Excel (5 effektive måder)

3. Brug af VBA til at konvertere formelresultatet til tekst i Excel

Du kan også bruge en simpel VBA kode til at konvertere resultater af formler til værdier og derefter konvertere dem til tekststrenge Lad os følge nedenstående vejledning.

Trin:

  • Først skal du gå til Udvikler >> Visual Basic .

  • VBA editor åbnes. Vælg Indsæt >> Modul .

  • Derefter skal du skrive følgende kode i VBA-modul .
 Sub ConvertToTextString() Dim Range_Value As Range Dim Cell_Value As Range Set Range_Value = Selection For Each Cell_Value In Range_Value If Cell_Value.HasFormula Then Cell_Value.Formula = Cell_Value.Value End If Next Cell_Value End Sub 

Kode Forklaring

  • Først navngiver vi den Sub Procedure ConvertToTextString .
  • Dernæst erklærer vi Range_Value og Cell_Value som Område .
  • Senere sætter vi Range_Value til Egenskab for valg .
  • Derefter brugte vi en For Loop til at konvertere den Celleformler til Celleværdier .
  • Endelig kører vi koden.
  • Gå derefter tilbage til dit ark, vælg de celler, der indeholder formler og Kør Makro .

  • Denne operation vil konvertere resultater af formler til værdier, hvilket betyder, at formlerne forsvinder, og at der kun er værdierne tilbage.

  • For at konvertere den Datoer til tekststrenge , følg dette link på Afdeling 1 .
  • For at konvertere den næste Salgspris til tekststrenge , gå til dette link på Afdeling 1 og læse processen.

Du kan således konvertere den resultater af formler til tekststrenge ved at bruge VBA .

Læs mere: Excel VBA: Konverter formel til værdi automatisk (2 nemme metoder)

4. Implementering af Excel Power Query Editor til konvertering af formelresultat til tekst

Brug af Excel Power Query Editor kan være en vigtig metode til at konvertere resultater af formler til tekststrenge Lad os gennemgå processen nedenfor.

Trin:

  • Først skal du vælge hele datasættets område.
  • Derefter skal du gå til Data >> Fra tabel/område
  • A dialogboks vises. Sørg for, at du vælger Min tabel har overskrifter .
  • Derefter skal du klikke på OK .

  • Derefter vil du se dine data for resultater af formler i en Power Query Editor .

  • Derefter skal du vælge Luk & Indlæs fra den Fanen Hjem .

  • Dette vil flytte disse data til et nyt ark som en tabel . Denne tabel indeholder ingen formler, hvilket betyder, at alle de resultater af formler konverteret til deres tilsvarende værdier. Du vil også se, at Datoer er ikke formateret korrekt.

  • Sådan formateres den Datoer korrekt, vælg dem og gå til den Nummer Gruppe .
  • Derefter skal du vælge en Dato format .

  • Dette vil tjene dig den Datoer i et passende format.

  • Derefter skal du konvertere den Datoer til tekststrenge , følg dette link på Afdeling 1 .
  • For at konvertere den næste Salgspris til tekststrenge , gå til dette link på Afdeling 1 og læse processen.

Du kan således konvertere den resultater af formler til tekststrenge ved at bruge Power Query Editor .

Læs mere: Konverter formel til værdi uden indsæt special i Excel (5 nemme metoder)

5. Træk formelresultater med musen for at konvertere dem til tekst

En anden enkel måde at konvertere på resultater af formler til tekststrenge er at bruge højreklikke på celler, der trækkes eller rækkevidde gennemgå venligst nedenstående procedure.

Trin:

  • Først skal du vælge et område, der indeholder formler og placere din markør på en hvilken som helst kant af de markerede celler, således at de markerede ikon

  • Derefter skal du holde højreklik på knappen på den og flytte området et vilkårligt sted hen.

  • Senere skal du placere den på den tidligere position. En valgbar vises. Vælg Kopier her som værdier alene .

Denne operation vil konvertere resultater af formler til værdier, hvilket betyder, at formlerne forsvinder, og at der kun er værdierne tilbage.

  • På samme måde skal du konvertere den Salgspris og Resultater af formlen for det samlede salg til værdier.

  • For at konvertere den Datoer til tekststrenge , følg dette link på Afdeling 1 .
  • For at konvertere den næste Salgspris til tekststrenge , gå til dette link på Afdeling 1 og læse processen.

Du kan således konvertere Excel resultat af formlen til tekststreng ved at trække dem med træk med højreklik på funktion.

6. Anvendelse af TEXT-funktionen

Hvis du ikke ønsker at bruge kommandoer, kan du bruge TEXT-funktionen til at konvertere den resultater af formler til tekststrenge Lad os gennemgå processen nedenfor.

Trin:

  • Skriv først følgende formel i celle B5 . Bare tilføj TEXT-funktionen .

=TEXT(TODAY(), "dd-mm-yy")

TEXT-funktionen konverterer den resultater af formler TODAY-funktionen til tekststrenge og også dens format.

  • Tryk på INDTAST og du vil se den dato B5 skifter til venstre, hvilket betyder, at det konverteres til tekststreng .

  • Brug Håndtag til påfyldning til AutoFill de nederste celler.

  • På samme måde kan du skrive følgende formel i F5 celle og anvendelse Håndtag til påfyldning til Autofill de nederste celler i den Salgspris

=TEXT(D5*(1-E5),"0.00")

Du kan også se, at den Samlet salg blive 0 dollars fordi den salgspriser er i tekst format. SUM funktionen kan beregne summen af værdier, som er i tekst form.

Du kan således konvertere resultater af formler til tekststrenge med hjælp fra TEXT Funktion .

Læs mere: Sådan konverteres formler til værdier i Excel (8 hurtige metoder)

7. Anvendelse af CONCAT- eller CONCATENATE-funktionen

Du kan også bruge CONCAT eller CONCATENATE-funktion til at konvertere den resultater af formler til tekststrenge Lad os gennemgå processen nedenfor.

Trin:

  • Skriv først følgende formel i celle B5 . Bare tilføj CONCAT eller CONCATENATE Funktion .

=CONCAT(TODAY())

Følgende formel anvender funktionen CONCATENATE .

=CONCATENATE(TODAY())

Normalt, CONCAT eller CONCATENATE-funktion lægger flere strenge sammen og gemmer dem som strenge. Da vi lige har brugt resultater af formler CONCAT eller CONCATENATE , vil vi kun se én værdi konverteret til tekst streng.

  • Tryk på INDTAST og du vil se den dato B5 skifter til venstre, hvilket betyder, at det konverteres til tekststreng Du kan også se, at datoen ikke er formateret korrekt.

Output af funktionen CONCATENATE .

  • Brug Håndtag til påfyldning til AutoFill de nederste celler.

Hvis du vil konvertere datoerne til det korrekte format, kan du følge dette link til Afdeling 4 .

  • På samme måde kan du skrive følgende formel i F5 celle og anvendelse Håndtag til påfyldning til Autofill de nederste celler i den Salgspris

=CONCAT(D5*(1-E5))

Funktionen CONCATENATE vil give dig det samme resultat.

Du kan også se, at den Samlet salg blive 0 dollars fordi den salgspriser er i tekst format. SUM funktionen kan beregne summen af værdier, som er i tekst form.

Du kan således konvertere resultater af formler til tekststrenge i Excel ved hjælp af CONCAT eller CONCATENATE-funktion .

Læs mere: Sådan konverteres formel til værdi automatisk i Excel (6 effektive måder)

Øvelsesafsnit

Her giver jeg dig datasættet i denne artikel, så du selv kan øve dig på disse metoder.

Konklusion

I sidste ende kan vi konkludere, at du vil lære effektive metoder til at konvertere resultat af formlen til tekststreng i Excel. Hvis du har bedre metoder eller spørgsmål eller feedback vedrørende denne artikel, så del dem venligst i kommentarfeltet. Dette vil hjælpe mig med at berige mine kommende artikler. For flere spørgsmål, besøg venligst vores hjemmeside ExcelWIKI.

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.