Hvordan konvertere formelresultat til tekststreng i Excel (7 enkle måter)

  • Dele Denne
Hugh West

Artikkelen viser deg hvordan du konverterer formelresultat til tekststreng i Excel. Noen ganger er det bra for oss å bruke formelresultatene som verdier i Excel, fordi vi ikke trenger formler for å merke en pris for et produkt eller bruke en dato hver gang. Dessuten kan det være irriterende for deg å kopiere en enkelt data som inneholder en formel, fordi når du kopierer den, kan du normalt ikke lime den inn uten formelen. Noe som kan føre til unødvendige feil. Så konvertering av formelresultat til tekststreng eller verdier er noen ganger viktig etter at de er utført.

Last ned øvelsesarbeidsbok

Konvertering av formelresultat til tekststreng.xlsm

7 måter å konvertere formelresultat til tekststreng i Excel

I datasettet har vi salgsinformasjon av en dagligvarebutikk for i dag. Vi brukte en aritmetisk formel, I DAG og SUM funksjoner i den. Vi skal fjerne formelen og beholde resultatene av formelen som en tekststreng . Jeg viste deg de grunnleggende formlene som vi brukte i følgende figur.

Husk at cellene som inneholder formler ikke er formatert. Så hvis formelutgangen er et tall, vil den være på høyre side av en celle. Og hvis den blir en tekststreng , vil den holde venstre side av cellen .

1. Bruke Excel Copy & Lim inn funksjon for å konvertere format. SUM funksjonen kan beregne summeringen av verdier som er i tekst form.

Dermed kan du konvertere formelresultater til tekststrenger i Excel ved hjelp av CONCAT eller CONCATENATE-funksjonen .

Les mer: Hvordan konvertere Formel til å verdsette automatisk i Excel (6 effektive måter)

Praksisseksjon

Her gir jeg deg datasettet til denne artikkelen slik at du kan øve på disse metodene på egen hånd .

Konklusjon

Til slutt kan vi konkludere med at du vil lære effektive metoder for hvordan du konverterer formelresultat til tekststreng i Excel. Hvis du har noen bedre metoder eller spørsmål eller tilbakemeldinger angående denne artikkelen, vennligst del dem i kommentarfeltet. Dette vil hjelpe meg å berike mine kommende artikler. For flere spørsmål, vennligst besøk nettstedet vårt ExcelWIKI.

Formelresultat til tekst

Vi kan enkelt konvertere formelresultater til tekststreng ved å bruke Kopier & Lim inn funksjonen i Excel. La oss gå gjennom prosedyren nedenfor.

Trinn:

  • Først velger du cellene eller området som inneholder formler.
  • Deretter trykker du på CTRL+C .

  • Senere høyreklikk på en av de valgte cellene og velg Lim inn alternativet ' Lim inn verdier '. Du kan se dette alternativet i både Lim inn alternativer: og Lim inn spesielt

Denne operasjonen vil lagre formelresultater av datoer som verdier og avslutt formelen.

  • For å konvertere disse verdiene som tekststrenger , kan du ganske enkelt endre formatet til tekst fra tallformatet . Men siden disse verdiene er datoer , vil denne konverteringen ikke være praktisk. I stedet for å formatere dem som tekst fra Tallformat , lager vi dem til tekst ved å bruke Finn & Erstatt Av den grunn, velg cellene som inneholder verdi og gå deretter til Hjem >> Finn & Velg >> Erstatt .

  • I dialogboksen Finn og erstatt , skriv 1 og '1 i Finn hva og Erstatt med -seksjoner.
  • Klikk Erstatt Alle .

  • Etter det vil en advarselsboks vises oppsi hvor mange utskiftninger som er gjort. Bare klikk OK .

  • Deretter vil du se disse datoene som tekststreng . Legg merke til at de holder venstre side av cellene.

  • Det er en annen kolonne som inneholder formler i datasettet mitt. Jeg konverterte resultatene til verdier på samme måte.

  • De er likevel ikke formatert som tekststrenger . Så vi velger det området og går til Tallformatgruppe .
  • Deretter valgte vi Tekstformat .

  • Senere vil du se verdiene som tekststrenger . Legg merke til at verdiene skifter til venstre i cellene , som du kan si er bevis på at de er konvertert til tekststrenger .

Dermed kan du konvertere formelresultatene til tekststrenger ved å bruke Kopier & Lim inn funksjonen til Excel.

Les mer: VBA for å fjerne formler i Excel ved å beholde verdier og formatering

2. Bruke hurtigtaster for å konvertere  formelresultat til tekst i Excel

Du kan antyde Kopier & Lim inn funksjonen ved å bruke hurtigtasten også. La oss gå gjennom prosessen nedenfor.

Trinn:

  • Først velger du celleområdet som inneholder formler og trykker CTRL + C eller CTRL+INSERT .

  • Trykk deretter SHIFT+F10 . Hvis du erNår du bruker en bærbar datamaskin, må du kanskje trykke SHIFT+FN+F10 .
  • Du vil se Kontekstmeny -linjen vises.

  • Deretter trykker du bare V . Du vil se resultatene av formlene nå konvertert til verdier.

  • Konverter disse daterer til tekststrenger som vi gjorde i del 1 .
  • Konverter deretter salgspris og Totale salgsformelresultater til verdier ved å bruke hurtigtast .
  • Senere konverter disse verdiene til tekststrenger som vi gjorde i del 1 .

Dermed kan du konvertere formelresultatene til tekststrenger ved å bruke hurtigtasten .

Les mer: Konverter formel til verdi i flere celler i Excel (5 effektive måter)

3. Bruke VBA til å konvertere  Formelresultat til tekst i Excel

Du kan også bruke en enkel VBA -kode for å konvertere formelresultater til verdier og deretter konvertere dem til tekststrenger . La oss følge instruksjonene nedenfor.

Trinn:

  • Gå først til Utvikler >> Visual Basic .

  • VBA editoren åpnes. Velg Sett inn >> Modul .

  • Deretter skriver du inn følgende kode i VBA-modul .
3540

Kodeforklaring

  • Først gir vi navn Underprosedyren ConvertToTextString .
  • Deretter erklærer vi Range_Value og Cell_Value som Range .
  • Senere satte vi Range_Value til Selection property .
  • Etter det brukte vi en For Loop for å konvertere celleformlene til celleverdier .
  • Til slutt kjører vi koden.
  • Gå deretter tilbake til arket ditt, velg cellene som inneholder formler og Kjør Makroen .

  • Denne operasjonen vil konvertere formelresultatene til verdier, som betyr at formlene forsvinner og bare verdiene forblir.

  • For å konvertere datoer til tekststrenger , følg denne koblingen i del 1 .
  • Deretter konverterer du salgsprisen til tekststrenger , gå til denne lenken til Seksjon 1 og les prosessen.

Dermed kan du konvertere formelresultatene til tekststrenger ved å bruke VBA .

Les mer: Excel VBA: Convert F ormula til Verdi automatisk (2 enkle metoder)

4. Implementering av Excel Power Query Editor for å konvertere formelresultat til tekst

Å bruke Excel Power Query Editor kan være en viktig metode for å konvertere formelresultater til tekststrenger . La oss gå gjennom prosessen nedenfor.

Trinn:

  • Først velger du hele datasettet.
  • Deretter går du til Data >> Fra tabell/område
  • En dialogboks dukker opp. Pass på at du velger Min tabell har overskrifter .
  • Deretter klikker du OK .

  • Deretter vil du se dataene dine for formelresultater i en Power Query Editor .

  • Deretter velger du Lukk & Last inn fra Hjem-fanen .

  • Dette vil flytte disse dataene til et nytt ark som en tabell . Denne tabellen inneholder ingen formel, noe som betyr at alle formelresultatene konverteres til deres tilsvarende verdier. Du vil også se at datoer ikke er riktig formatert.

  • For å formatere datoer riktig , velg dem og gå til Nummergruppe .
  • Deretter velger du et datoformat .

  • Dette vil gi deg datoene i et passende format.

  • Etter det, for å konvertere Datoene til tekststrengene , følg denne lenken i Seksjon 1 .
  • Deretter konverterer du salgsprisen til tekststrenger , gå til denne lenken i Seksjon 1 og les prosessen.

Dermed kan du konvertere formelresultatene til tekststrenger ved å bruke Power Query Editor .

Les mer: Konverter Formel til verdi uten Paste Special i Excel (5 enkle metoder)

5. Dra formelresultater med muså konvertere dem til tekst

En annen enkel måte å konvertere formelresultater til tekststrenger er å bruke høyreklikk-trekkcellene eller område funksjon. Gå gjennom prosedyren nedenfor.

Trinn:

  • Velg først et område som inneholder formler og plasser markøren på en hvilken som helst kant av de valgte cellene slik at det merkede ikonet

  • Deretter holder du høyreklikk knappen på den og flytt området hvor som helst.

  • Plasser den til den forrige posisjonen senere. En alternativlinje vises. Velg Kopier her som kun verdier .

Denne operasjonen vil konvertere formelresultatene til verdier, som betyr at formler vil forsvinne og bare verdiene forblir.

  • Konverter på samme måte salgspris og Totalt salgsformelresultat til verdier.

  • For å konvertere datoer til tekststrenger , følg denne lenken til Seksjon 1 .
  • Deretter, for å konvertere salgsprisen til tekststrenger , gå til denne lenken til Seksjon 1 og les prosessen.

Dermed kan du konvertere Excel formelresultatet til tekststrengen ved å dra dem med høyreklikk dra funksjonen.

6. Bruke TEXT-funksjonen

Hvis du ikke vil bruke kommandoer, kan du bruke TEKST-funksjonen for å konvertere formelresultatene til tekststrenger . La oss gå gjennom prosessen nedenfor.

Trinn:

  • Skriv først inn følgende formel i celle B5 . Bare legg til TEKST-funksjonen .

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

TEKST-funksjonen konverterer formelresultatene av TODAY-funksjonen til tekststrenger og også dens format.

  • Trykk ENTER og du vil se datoen i B5 skifte til venstre, noe som betyr at den konverteres til tekststreng .

  • Bruk Fyllhåndtak for å Autofyll de nedre cellene.

  • Tilsvarende, skriv inn følgende formel i F5 -cellen og bruk Fyllhåndtak for å Autofyll de nedre cellene i Salgspris

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

Du kan også se at Totalt salg blir 0 dollar fordi salgsprisene er i tekstformat . SUM funksjonen kan beregne summeringen av verdier som er i tekst form.

Dermed kan du konvertere formelresultater til tekststrenger ved hjelp av TEXT-funksjonen .

Les mer: Hvordan konvertere formler til verdier i Excel (8 raske metoder)

7. Bruk av CONCAT- eller CONCATENATE-funksjonen

Du kan også bruke CONCAT - eller CONCATENATE-funksjonen for å konvertere formelresultatene til tekststrenger . La oss gå gjennom prosessen nedenfor.

Trinn:

  • Skriv først inn følgende formel i celle B5 . Bare legg til CONCAT - eller CONCATENATE -funksjonen .

=CONCAT(TODAY())

Følgende formel bruker CONCATENATE-funksjonen .

=CONCATENATE(TODAY())

Vanligvis legger CONCAT - eller CONCATENATE-funksjonen til flere strenger sammen og lagrer dem som strenger. Siden vi nettopp brukte formelresultater i CONCAT eller CONCATENATE , vil vi kun se én verdi konvertert til tekst -streng.

  • Trykk ENTER og du vil se datoen i B5 skifte til venstre, noe som betyr at den konverteres til tekststreng . Du kan også se at datoen ikke er riktig formatert.

Utdata fra CONCATENATE-funksjonen .

  • Bruk Fyllhåndtak til Autofyll de nedre cellene.

For å konvertere datoene til riktig format, følg denne lenken i Seksjon 4 .

  • Tilsvarende, skriv inn følgende formel i F5 -cellen og bruk Fyllhåndtak til Autofyll de nederste cellene i Salgspris

=CONCAT(D5*(1-E5))

SAMMENSETNING-funksjonen gir deg det samme resultatet.

Du kan også se at Totalt salg bli 0 dollar fordi salgsprisene er i tekst

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.