Hoe konvertearje formuleresultaat nei tekststring yn Excel (7 maklike manieren)

  • Diel Dit
Hugh West

It artikel sil jo sjen litte hoe't jo formuleresultaat konvertearje nei tekststring yn Excel. Soms is it goed foar ús om de formuleresultaten as wearden yn Excel te brûken, om't wy gjin formules nedich hawwe om in priis foar in produkt te tagjen of elke kear in datum te brûken. Boppedat kin it jo ferfelend wêze om ien inkelde gegevens te kopiearjen dy't in formule befettet, om't as jo dat kopiearje, kinne jo it normaal net sûnder de formule plakke. Wat kin jo ûnnedige flaters feroarsaakje. Sa is it konvertearjen fan formuleresultaat nei tekststring of wearden soms wichtich nei har útfiering.

Oefenwurkboek downloade

Formuleresultaat konvertearje nei tekst String.xlsm

7 manieren om formuleresultaat te konvertearjen nei tekststring yn Excel

Yn de dataset hawwe wy ferkeapynformaasje fan in bakkerij foar hjoed. Wy brûkten in rekenkundige formule, TODAY en SUM funksjes dêryn. Wy sille de formule fuortsmite en de resultaten fan 'e formule hâlde as in tekststring . Ik haw jo krekt de basis formules sjen litten dy't wy yn de folgjende figuer brûkten.

Hâld dat yn gedachten, de sellen dy't formules befetsje binne net opmakke. Dus as de formule-útfier in nûmer is, sil it oan 'e rjochterkant fan in sel wêze. En as it in tekststring wurdt dan hâldt it de linkerkant fan de sel .

1. Mei help fan Excel Kopiearje & amp; Plakfunksje om te konvertearjen opmaak. De funksje SUM kin de sommaasje berekkenje fan wearden dy't yn tekst foarm binne.

Sa kinne jo formuleresultaten omsette nei tekststrings yn Excel mei help fan de CONCAT of CONCATENATE funksje .

Lês mear: How to Convert Formule foar wearde automatysk yn Excel (6 effektive manieren)

Oefeningsseksje

Hjir jou ik jo de dataset fan dit artikel, sadat jo dizze metoaden op jo eigen kinne oefenje .

Konklúzje

Ut it lêst kinne wy ​​konkludearje dat jo effektive metoaden sille leare oer hoe't jo formuleresultaat konvertearje nei tekststring yn Excel. As jo ​​​​bettere metoaden of fragen of feedback hawwe oer dit artikel, diel se dan asjebleaft yn it kommentaarfak. Dit sil my helpe om myn kommende artikels te ferrykjen. Foar mear fragen, besykje ús webside ExcelWIKI.

Formuleresultaat nei tekst

Wy kinne formuleresultaten maklik omsette nei tekststring troch de Kopiearje & Plak funksje fan Excel. Litte wy de proseduere hjirûnder gean.

Stappen:

  • Selektearje earst de sellen of berik dy't formules befetsje.
  • Druk dêrnei op CTRL+C .

  • Letter, rjochtsklikke op ien fan de selektearre sellen en selektearje de plakopsje ' Waarden plakke '. Jo kinne dizze opsje sjen yn sawol Plakopsjes: en Spesjaal plakke

Dizze operaasje sil de <1 opslaan>formuleresultaten fan datums as wearden en beëinigje de formule.

  • Om dizze wearden te konvertearjen as tekststrings , jo kinne har opmaak gewoan feroarje yn tekst fan it nûmerformaat . Mar om't dizze wearden datums binne, sil dizze konverzje net handich wêze. Yn stee fan opmaak se as tekst út de Getal opmaak , meitsje wy se tekst mei help fan de Fyn & Ferfange Selektearje dêrom de sellen dy't wearde befetsje en gean dan nei Thús >> Fyn & Selektearje >> Ferfange .

  • Yn it dialoochfinster Sykje en ferfange , typ 1 en '1 yn Fyn wat respektivelik en ferfange mei seksjes.
  • Klik op Ferfange Alle .

  • Dêrnei sil in warskôgingsfakje ferskinesizzen hoefolle ferfangings binne dien. Klik gewoan op OK .

  • Dernei sille jo dy datums sjen as tekststring . Merk op dat se de lofterkant fan de sellen hâlde.

  • Der is in oare kolom dy't formules befettet yn myn dataset. Ik haw de resultaten op deselde wize konvertearre nei wearden.

  • Dochs binne se net opmakke as tekststrings . Sa selektearje wy dat berik en gean nei Nûmerformaatgroep .
  • Dêrnei hawwe wy it Tekstformaat keazen.

  • Letter sille jo de wearden sjen as tekststrings . Merk op dat, de wearden ferskowe nei de lofts yn 'e sellen , wat jo kinne sizze dat it bewiis is dat se binne omsetten nei tekststrings .

Sa kinne jo de formuleresultaten omsette nei tekststrings troch de Kopiearje & Plak funksje fan Excel.

Lês mear: VBA om formules yn Excel te ferwiderjen Behâld fan wearden en opmaak

2. Toetseboerd fluchtoets tapasse om formuleresultaat nei tekst yn Excel te konvertearjen

Jo kinne de Kopiearje & Plak de funksje troch de toetseboerd fluchtoets ek te brûken. Litte wy troch it proses hjirûnder gean.

Stappen:

  • Selektearje earst it berik fan sellen dy't formules befetsje en druk op CTRL + C of CTRL+INSERT .

  • Druk dêrnei op SHIFT+F10 . Asto bistmei in laptop, moatte jo miskien op SHIFT+FN+F10 drukke.
  • Jo sille de Kontekstmenu balke ferskine.

  • Dêrnei, druk gewoan op V . Jo sjogge de resultaten fan de formules no omboud ta wearden.

  • Konvertearje dizze datums nei tekststrings lykas wy diene yn Seksje 1 .
  • Dernei konvertearje de ferkeappriis en Totale ferkeapformuleresultaten oan wearden troch toetseboerd fluchtoets te brûken.
  • Konvertearje dizze wearden letter nei tekststrings lykas wy diene yn Seksje 1 .

Sa kinne jo de formuleresultaten omsette nei tekststrings troch de toetseboerd fluchtoets te brûken .

Lês mear: Formule konvertearje nei wearde yn meardere sellen yn Excel (5 effektive manieren)

3. VBA brûke om formuleresultaat nei tekst te konvertearjen yn Excel

Jo kinne ek in ienfâldige VBA -koade brûke om formuleresultaten nei wearden <2 te konvertearjen>en konvertearje se dan nei tekststrings . Litte wy de ynstruksjes hjirûnder folgje.

Stappen:

  • Gean earst nei ûntwikkelder >> Visual Basic .

  • De VBA bewurker sil iepenje. Selektearje Ynfoegje >> Module .

  • Typ dan de folgjende koade yn VBA Module .
4796

Koade Taljochting

  • Earst, wy neamede Subproseduere ConvertToTextString .
  • Dêrnei ferklearje wy Range_Value en Cell_Value as Range .
  • Letter sette wy Range_Value op Seleksje-eigenskip .
  • Dêrnei hawwe wy in For Loop brûkt om de selformules te konvertearjen nei Selwearden .
  • Uteinlik rinne wy ​​de koade út.
  • Gean dêrnei werom nei jo blêd, selektearje de sellen dy't befetsje formules en Run de Macro .

  • Dizze operaasje sil de formuleresultaten omsette oan wearden, wat betsjut dat de formules ferdwine en allinich de wearden bliuwe.

  • Om de Datums te konvertearjen nei tekststrings , folgje dizze keppeling fan Seksje 1 .
  • Dêrnei, om de ferkeappriis om te wikseljen nei tekststrings , gean nei dizze keppeling fan Seksje 1 en lês it proses.

Sa kinne jo de formuleresultaten <2 omsette>nei tekststrings troch de VBA te brûken.

Lês mear: Excel VBA: Convert F ormula nei wearde automatysk (2 maklike metoaden)

4. Excel Power Query Editor ymplementearje om formuleresultaat nei tekst te konvertearjen

It brûken fan Excel Power Query Editor kin in fitale metoade wêze om formuleresultaten nei te konvertearjen tekststrings . Litte wy troch it proses hjirûnder gean.

Stappen:

  • Selektearje earst it hiele berik fan dataset.
  • Dan geane jo nei Gegevens >> Fan tabel/berik
  • In dialoochfinster sil ferskine. Soargje derfoar dat jo Myn tabel hat kopteksten selektearje.
  • Dêrnei klikje op OK .

  • Dêrnei sille jo jo gegevens fan formuleresultaten sjen yn in Power Query Editor .

  • Selektearje dêrnei Slút & Laad fan de Thúsljep .

  • Dit sil dizze gegevens ferpleatse nei in nij blêd as in tabel . Dizze tabel befettet gjin formule, wat betsjut dat alle formuleresultaten omboud binne nei harren oerienkommende wearden. Jo sille ek sjen dat de Datums net goed opmakke binne.

  • Om de Datums goed op te meitsjen , selektearje se en gean nei de Nûmergroep .
  • Selektearje dêrnei in Datumformaat .

  • Dit sil jo de Datums tsjinje yn in passend formaat.

  • Dernei om te konvertearjen de Datums nei tekststringen , folgje dizze keppeling fan Seksje 1 .
  • Folgjende, om de ferkeappriis te konvertearjen nei tekststrings , gean nei dizze keppeling fan Seksje 1 en lês it proses.

Sa kinne jo konvertearje de formuleresultaten nei tekststrings mei de Power Query Editor .

Lês mear: Konvertearje Formule foar wearde sûnder plakke spesjaal yn Excel (5 maklike metoaden)

5. Formule-resultaten slepe mei mûsom se nei tekst te konvertearjen

In oare ienfâldige manier om formuleresultaten te konvertearjen nei tekststrings is it brûken fan de rjochts-klikke slepe sellen of berik funksje. Gean asjebleaft troch de proseduere hjirûnder.

Stappen:

  • Selektearje earst in berik dat formules befettet en pleats jo rinnerke op elke râne fan 'e selektearre sellen sadat it markearre -ikoan

  • Dêrnei de klik mei de rjochter mûsknop op de knop en ferpleatse it berik oeral.

  • Letter it yn 'e foarige posysje. In opsjebalke sil ferskine. Selektearje Hjir kopiearje as allinich wearden .

Dizze operaasje sil de formuleresultaten omsette nei wearden, wat betsjut dat de formules sille ferdwine en allinich de wearden bliuwe.

  • Konvertearje op deselde manier de ferkeappriis en Totaalferkeapformuleresultaten nei wearden.

  • Om de Datums nei tekststrings te konvertearjen, folgje dizze keppeling fan Seksje 1 .
  • Dêrnei, om de ferkeappriis nei tekststrings te konvertearjen, gean nei dizze keppeling fan Seksje 1 en lês it proses.

Sa kinne jo it Excel formuleresultaat omsette nei tekststring troch se te slepen mei de rjochts-klikke slepe funksje.

6. TEKST-funksje tapasse

As jo ​​gjin kommando's brûke wolle, kinne jo de TEKST-funksje brûkeom de formuleresultaten te konvertearjen nei tekststrings . Litte wy it proses hjirûnder gean.

Stappen:

  • Typ earst de folgjende formule yn sel B5 . Foegje gewoan de TEKST-funksje ta .

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

De TEKST-funksje konvertearret de formuleresultaten fan de TODAY-funksje nei tekststrings en ek it formaat.

  • Druk op ENTER en jo sille sjen dat de datum yn B5 nei lofts ferpleatst, wat betsjut dat it wurdt omboud ta tekststring .

  • Brûk Fillhandtak om AutoFill de legere sellen te brûken.

  • Typ op deselde manier de folgjende formule yn F5 -sel en brûk Fillhandtak om Autofolje de legere sellen yn 'e Ferkeappriis

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

Jo kinne ek sjen dat de Totale ferkeap wurdt 0 dollar omdat de ferkeapprizen yn tekst formaat binne. De funksje SUM kin de sommaasje berekkenje fan wearden dy't yn tekst foarm binne.

Sa kinne jo formuleresultaten omsette nei tekststrings mei help fan de TEKSTfunksje .

Lês mear: How to Convert Formulas to Values ​​in Excel (8 Quick Methods)

7. CONCAT- of CONCATENATE-funksje tapasse

Jo kinne ek de CONCAT - of CONCATENATE-funksje brûke om de formuleresultaten nei te konvertearjen tekstsnaren . Litte wy it proses hjirûnder gean.

Stappen:

  • Typ earst de folgjende formule yn sel B5 . Foegje gewoan de CONCAT of CONCATENATE funksje ta.

=CONCAT(TODAY())

De folgjende formule brûkt de funksje CONCATENATE .

=CONCATENATE(TODAY())

Normaal foeget de CONCAT of CONCATENATE funksje meardere stringen byinoar ta en bewarret se as stringen. Om't wy krekt formuleresultaten brûkten yn CONCAT of CONCATENATE , sille wy mar ien wearde sjen omboud ta tekst tekenrige.

  • Druk op ENTER en jo sille sjen dat de datum yn B5 nei lofts ferpleatst, wat betsjut dat it wurdt omboud ta tekststring . Ek kinne jo sjen dat de datum net goed opmakke is.

Utfier fan de funksje CONCATENATE .

  • Brûk Fillhandtak om AutoFill de legere sellen.

Om de datums nei it juste formaat te konvertearjen, folgje freonlik dizze keppeling fan Seksje 4 .

  • Tik op deselde manier de folgjende formule yn yn F5 sel en brûk Fullhandtak om Autofolje de legere sellen yn 'e ferkeappriis

=CONCAT(D5*(1-E5))

De funksje CONCATENATE sil jo itselde resultaat jaan.

Jo kinne ek sjen dat de Totale ferkeap wurde 0 dollar omdat de ferkeapprizen yn tekst steane

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.