Kaip konvertuoti formulės rezultatą į teksto eilutę programoje "Excel" (7 paprasti būdai)

  • Pasidalinti
Hugh West

Straipsnyje sužinosite, kaip konvertuoti formulės rezultatas į teksto eilutė Excel'yje. Kartais mums naudinga formulės rezultatus naudoti kaip Excel'io reikšmes, nes mums nereikia formulių, kad galėtume pažymėti gaminio kainą arba kiekvieną kartą naudoti datą. Be to, jus gali erzinti kopijuoti pavienius duomenis, kuriuose yra formulė, nes kiekvieną kartą, kai kopijuojate, paprastai negalite jų įklijuoti be formulės. Dėl to gali atsirasti nereikalingų klaidų. Taigi konvertuodami formulės rezultatas į teksto eilutė arba reikšmės kartais svarbu juos įvykdžius.

Atsisiųsti praktikos sąsiuvinį

Formulės rezultato konvertavimas į teksto eilutę.xlsm

7 būdai, kaip konvertuoti formulės rezultatą į teksto eilutę programoje "Excel

Duomenų rinkinyje turime šios dienos maisto prekių parduotuvės pardavimų informaciją. Naudojome aritmetinę formulę, DIENA ir SUMA funkcijų. Mes ketiname pašalinti formulę ir išlaikyti rezultatai formulės kaip teksto eilutė . Aš tik parodžiau pagrindinius formulės kurį naudojome toliau pateiktame paveikslėlyje.

Atminkite, kad ląstelės, kuriose yra formulės, neformatuojamos. Taigi, jei formulės išvestis yra skaičius, jis bus dešinėje pusėje ląstelės. Ir jei ji tampa teksto eilutė tada jis turės kairioji ląstelės pusė .

1. "Excel" kopijavimo ir įklijavimo funkcijos naudojimas formulės rezultatui konvertuoti į tekstą

Galime lengvai konvertuoti formulės rezultatai į teksto eilutė naudodami Kopijuoti ir įklijuoti "Excel" funkcija. Atlikime toliau pateiktą procedūrą.

Žingsniai:

  • Pirmiausia pasirinkite ląsteles arba diapazoną, kuriame yra formulių.
  • Tada paspauskite CTRL+C .

  • Vėliau, dešiniuoju pelės klavišu spustelėkite ant bet kurio iš pasirinktų langelių ir pasirinkite įklijuoti parinktį ' Įklijuoti vertes '. Šią parinktį galite matyti tiek Įklijuoti parinktis: ir Specialusis įklijavimas

Atliekant šią operaciją bus išsaugotas formulės rezultatai datos kaip reikšmės ir užbaigti formulę.

  • Norėdami konvertuoti šias vertes kaip teksto eilutės , galite tiesiog pakeisti jų formatą į tekstas numerio formatas . Bet kadangi šios vertės yra datos , šis konvertavimas nebus patogus. Užuot juos formatavus kaip tekstas Skaičių formatas , mes juos gaminame tekstas naudojant Rasti ir pakeisti Dėl šios priežasties pasirinkite ląsteles, kuriose yra vertė, ir eikite į Pagrindinis >> Rasti ir pasirinkti >> Pakeisti .

  • Į Dialogo langas Rasti ir pakeisti , tipas 1 ir '1 svetainėje Raskite, ką ir Pakeisti į sekcijos.
  • Spustelėkite Pakeisti visus .

  • Po to įspėjamasis langelis bus rodomas pranešimas, kiek pakeitimų buvo atlikta. Tiesiog spustelėkite GERAI .

  • Vėliau šias datas matysite kaip teksto eilutė Pastebėkite, kad jie turi kairioji pusė ląstelių.

  • Mano duomenų rinkinyje yra dar vienas stulpelis, kuriame pateikiamos formulės. Rezultatus į reikšmes konvertavau tokiu pat būdu.

  • Vis dėlto jie nėra suformatuoti kaip teksto eilutės . Taigi pasirenkame šį diapazoną ir einame į Numerio formato grupė .
  • Po to pasirinkome Teksto formatas .

  • Vėliau matysite tokias vertes teksto eilutės Pastebėkite, kad vertės pasislenka į liko ląstelėse , kuris, galima sakyti, yra įrodymas, kad jie yra konvertuoti į teksto eilutės .

Taigi galite konvertuoti formulės rezultatai į teksto eilutės naudodami Kopijuoti ir įklijuoti "Excel" funkcija.

Skaityti daugiau: VBA formulių pašalinimas "Excel" programoje išsaugant vertes ir formatavimą

2. Klaviatūros sparčiųjų klavišų taikymas formulės rezultatui konvertuoti į tekstą "Excel" programoje

Galite numanyti, kad Kopijuoti ir įklijuoti funkciją, naudodami sparčioji klaviatūros kombinacija Taip pat. Toliau aprašykite šį procesą.

Žingsniai:

  • Pirmiausia pasirinkite ląstelių, kuriose yra formulių, intervalą ir paspauskite CTRL + C arba CTRL+INSERT .

  • Tada paspauskite SHIFT+F10 . Jei naudojate nešiojamąjį kompiuterį, gali tekti paspausti SHIFT+FN+F10 .
  • Pamatysite Kontekstinis meniu bus rodoma juosta.

  • Po to tiesiog paspauskite V . Pamatysite rezultatai formulės dabar konvertuojami į vertes.

  • Konvertuoti šiuos datos į teksto eilutės kaip tai darėme 1 skirsnis .
  • Po to konvertuokite Pardavimo kaina ir Bendro pardavimo formulės rezultatai į vertes naudojant sparčioji klaviatūros kombinacija .
  • Vėliau šias vertes konvertuokite į teksto eilutės kaip tai darėme 1 skirsnis .

Taigi galite konvertuoti formulės rezultatai į teksto eilutės naudodami sparčioji klaviatūros kombinacija .

Skaityti daugiau: Formulės konvertavimas į reikšmę keliose "Excel" ląstelėse (5 veiksmingi būdai)

3. VBA naudojimas formulės rezultatui konvertuoti į tekstą "Excel" programoje

Taip pat galite naudoti paprastą VBA kodas konvertuoti formulės rezultatai į reikšmės ir konvertuokite juos į teksto eilutės . Vadovaukimės toliau pateiktais nurodymais.

Žingsniai:

  • Pirmiausia eikite į Kūrėjas >> "Visual Basic .

  • Svetainė VBA Atsidarys redaktorius. Įdėkite >> Modulis .

  • Po to įveskite šį kodą į VBA modulis .
 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 

Kodo paaiškinimas

  • Pirmiausia pavadiname Sub Procedūra ConvertToTextString .
  • Toliau deklaruojame Range_Value ir Cell_Value kaip Diapazonas .
  • Vėliau nustatėme Range_Value į Atrankos savybė .
  • Po to naudojome For Loop konvertuoti Ląstelių formulės į Ląstelių vertės .
  • Galiausiai paleidžiame kodą.
  • Tada grįžkite į savo lapą, pasirinkite ląsteles, kuriose yra formulių ir Paleisti . Makro .

  • Ši operacija konvertuos formulės rezultatai į reikšmes, o tai reiškia, kad formulės išnyks ir liks tik reikšmės.

  • Konvertuoti Datos į teksto eilutės , sekite šią nuorodą 1 skirsnis .
  • Kitas veiksmas - konvertuoti Pardavimo kaina į teksto eilutės , eikite į šią nuorodą 1 skirsnis ir perskaitykite procesą.

Taigi galite konvertuoti formulės rezultatai į teksto eilutės naudodami VBA .

Skaityti daugiau: "Excel VBA": automatinis formulės konvertavimas į vertę (2 paprasti metodai)

4. "Excel Power Query Editor" įgyvendinimas, siekiant formulės rezultatą paversti tekstu

Naudojant "Excel "Power Query Editor gali būti labai svarbus būdas konvertuoti formulės rezultatai į teksto eilutės . Toliau aprašykite šį procesą.

Žingsniai:

  • Pirmiausia pasirinkite visą duomenų rinkinio diapazoną.
  • Po to eikite į Duomenys >> Iš lentelės / diapazono
  • A dialogo langas bus rodomas. Įsitikinkite, kad pasirinkote Mano lentelėje yra antraštės .
  • Po to spustelėkite GERAI .

  • Toliau matysite savo duomenis apie formulės rezultatai į "Power Query Editor .

  • Po to pasirinkite Uždaryti & amp; Įkelti Skirtukas Pradžia .

  • Šie duomenys bus perkelti į naują lapą kaip lentelė Šioje lentelėje nėra jokių formulių, t. y. visi formulės rezultatai konvertuojami į atitinkamas vertes. Taip pat pamatysite, kad Datos nėra tinkamai suformatuoti.

  • Norėdami suformatuoti Datos tinkamai, pasirinkite juos ir eikite į Skaičius Grupė .
  • Po to pasirinkite Datos formatas .

  • Tai padės jums Datos tinkamu formatu.

  • Po to, norėdami konvertuoti Datos į teksto eilutės , sekite šią nuorodą 1 skirsnis .
  • Kitas veiksmas - konvertuoti Pardavimo kaina į teksto eilutės , eikite į šią nuorodą 1 skirsnis ir perskaitykite procesą.

Taigi galite konvertuoti formulės rezultatai į teksto eilutės naudodami "Power Query Editor .

Skaityti daugiau: Konvertuoti formulę į vertę be "Excel" specialios įterpimo funkcijos (5 paprasti metodai)

5. Formulės rezultatų vilkimas pele, norint juos paversti tekstu

Kitas paprastas būdas konvertuoti formulės rezultatai į teksto eilutės yra naudoti dešiniuoju pelės klavišu vilkdami ląsteles arba diapazonas funkcija. Atlikite toliau nurodytą procedūrą.

Žingsniai:

  • Pirmiausia pasirinkite diapazoną, kuriame yra formulės ir padėkite savo žymeklis ant bet kurio pažymėtų langelių krašto, kad pažymėtas piktograma

  • Po to palaikykite dešiniuoju pelės klavišu spustelėkite mygtuką ir perkelkite diapazoną bet kur.

  • Vėliau pastatykite jį į ankstesnę padėtį. Pasirodys parinkčių juosta. Kopijuoti čia tik kaip vertes .

Ši operacija konvertuos formulės rezultatai į reikšmes, o tai reiškia, kad formulės išnyks ir liks tik reikšmės.

  • Panašiai konvertuokite Pardavimo kaina ir Bendro pardavimo formulės rezultatai į vertybes.

  • Konvertuoti Datos į teksto eilutės , sekite šią nuorodą 1 skirsnis .
  • Kitas veiksmas - konvertuoti Pardavimo kaina į teksto eilutės , eikite į šią nuorodą 1 skirsnis ir perskaitykite procesą.

Taigi, galite konvertuoti "Excel formulės rezultatas į teksto eilutė vilkdami juos su vilkimas dešiniuoju pelės klavišu funkcija.

6. TEXT funkcijos taikymas

Jei nenorite naudoti komandų, galite naudoti TEKSTO funkcija konvertuoti formulės rezultatai į teksto eilutės . Toliau aprašykite šį procesą.

Žingsniai:

  • Pirmiausia ląstelėje įveskite šią formulę B5 . Tiesiog pridėkite TEKSTO funkcija .

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

TEKSTO funkcija konvertuoja formulės rezultatai funkcija TODAY į teksto eilutės ir jo formatas.

  • Paspauskite ĮVESKITE ir pamatysite data svetainėje B5 pasislenka į kairę, o tai reiškia, kad jis konvertuojamas į teksto eilutė .

  • Naudokite Užpildymo rankena į Automatinis pildymas apatinėse ląstelėse.

  • Panašiai įveskite šią formulę F5 ląstelę ir naudoti Užpildymo rankena į Automatinis pildymas apatiniuose langeliuose Pardavimo kaina

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

Taip pat matote, kad Bendra pardavimų suma tapti 0 dolerių nes pardavimo kainos yra tekstas formatas. SUMA funkcija gali apskaičiuoti verčių, esančių tekstas forma.

Taigi, galite konvertuoti formulės rezultatai į teksto eilutės padedant TEKSTO funkcija .

Skaityti daugiau: Kaip konvertuoti formules į vertes "Excel" programoje (8 greiti metodai)

7. CONCAT arba CONCATENATE funkcijos taikymas

Taip pat galite naudoti CONCAT arba CONCATENATE funkcija konvertuoti formulės rezultatai į teksto eilutės . Toliau aprašykite šį procesą.

Žingsniai:

  • Pirmiausia ląstelėje įveskite šią formulę B5 . Tiesiog pridėkite CONCAT arba CONCATENATE Funkcija .

=CONCAT(TODAY())

Toliau pateiktoje formulėje naudojama funkcija CONCATENATE .

=CONCATENATE(TODAY())

Paprastai, CONCAT arba CONCATENATE funkcija sudeda kelias eilutes ir išsaugo jas kaip eilutes. formulės rezultatai svetainėje CONCAT arba CONCATENATE , matysime tik vieną reikšmę, konvertuotą į tekstas eilutė.

  • Paspauskite ĮVESKITE ir pamatysite data svetainėje B5 pasislenka į kairę, o tai reiškia, kad jis konvertuojamas į teksto eilutė Be to, matote, kad data nėra tinkamai suformatuota.

Išvestis iš funkcija CONCATENATE .

  • Naudokite Užpildymo rankena į Automatinis pildymas apatinėse ląstelėse.

Norėdami konvertuoti datas į tinkamą formatą, maloniai prašome sekti šią nuorodą 4 skyrius .

  • Panašiai įveskite šią formulę F5 ląstelę ir naudoti Užpildymo rankena į Automatinis pildymas apatiniuose langeliuose Pardavimo kaina

=CONCAT(D5*(1-E5))

CONCATENATE funkcija gausite tą patį rezultatą.

Taip pat matote, kad Bendra pardavimų suma tapti 0 dolerių nes pardavimo kainos yra tekstas formatas. SUMA funkcija gali apskaičiuoti verčių, esančių tekstas forma.

Taigi, galite konvertuoti formulės rezultatai į teksto eilutės "Excel" programoje, naudodami CONCAT arba CONCATENATE funkcija .

Skaityti daugiau: Kaip automatiškai konvertuoti formulę į vertę "Excel" programoje (6 veiksmingi būdai)

Praktikos skyrius

Pateikiu šio straipsnio duomenų rinkinį, kad galėtumėte patys praktiškai išbandyti šiuos metodus.

Išvada

Galiausiai galime daryti išvadą, kad išmoksite veiksmingų metodų, kaip konvertuoti formulės rezultatas į teksto eilutė "Excel" programoje. Jei turite geresnių metodų, klausimų ar atsiliepimų apie šį straipsnį, pasidalykite jais komentarų laukelyje. Tai padės man praturtinti būsimus straipsnius. Norėdami gauti daugiau klausimų, maloniai prašome apsilankyti mūsų svetainėje ExcelWIKI.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.