Sadržaj
Članak će vam pokazati kako pretvoriti rezultat formule u tekstualni niz u Excelu. Ponekad je dobro za nas koristiti rezultate formule kao vrijednosti u Excelu, jer nam ne trebaju formule za označavanje cijene za proizvod ili korištenje datuma svaki put. Štoviše, može vam biti neugodno kopirati jedan podatak koji sadrži formulu jer kad god ga kopirate, ne možete ga normalno zalijepiti bez formule. Što vam može uzrokovati nepotrebne pogreške. Stoga je pretvaranje rezultata formule u tekstualni niz ili vrijednosti ponekad važno nakon njihovog izvođenja.
Preuzmi vježbovnicu
Pretvaranje rezultata formule u tekstualni niz.xlsm
7 načina za pretvaranje rezultata formule u tekstualni niz u programu Excel
U skupu podataka imamo informacije o prodaji trgovine mješovitom robom za danas. Koristili smo aritmetičku formulu, funkcije TODAY i SUM u njoj. Uklonit ćemo formulu i zadržati rezultate formule kao tekstualni niz . Upravo sam vam pokazao osnovne formule koje smo koristili na sljedećoj slici.
Imajte to na umu, ćelije koje sadrže formule nisu formatirane. Dakle, ako je izlaz formule broj, bit će na desnoj strani ćelije. A ako postane tekstualni niz tada će držati lijevu stranu ćelije .
1. Korištenje programa Excel Copy & Zalijepi značajku za pretvorbu format. Funkcija SUM može izračunati zbroj vrijednosti koje su u tekstualnom obliku.
Dakle, možete pretvoriti rezultate formule u tekstualne nizove u Excelu uz pomoć CONCAT ili CONCATENATE funkcije .
Pročitajte više: Kako pretvoriti Formula za automatsko vrednovanje u Excelu (6 učinkovitih načina)
Odjeljak za vježbu
Ovdje vam dajem skup podataka iz ovog članka kako biste sami mogli vježbati ove metode .
Zaključak
Na kraju, možemo zaključiti da ćete naučiti učinkovite metode kako pretvoriti rezultat formule u tekstualni niz u Excelu. Ako imate bolje metode ili pitanja ili povratne informacije u vezi s ovim člankom, podijelite ih u polju za komentare. To će mi pomoći da obogatim svoje nadolazeće članke. Za više upita posjetite našu web stranicu ExcelWIKI.
Rezultat formule u tekstLako možemo pretvoriti rezultate formule u tekstualni niz upotrebom opcije Kopiraj & Zalijepi značajku programa Excel. Prođimo kroz postupak u nastavku.
Koraci:
- Prvo odaberite ćelije ili raspon koji sadrže formule.
- Zatim pritisnite CTRL+C .
- Kasnije, desnom tipkom miša kliknite na bilo koju od odabranih ćelija i odaberite Opcija lijepljenja ' Zalijepi vrijednosti '. Ovu opciju možete vidjeti u Opcijama lijepljenja: i Posebno lijepljenje
Ova operacija će pohraniti rezultati formule od datuma kao vrijednosti i prekinuti formulu.
- Za pretvaranje ovih vrijednosti kao tekstualne nizove , možete jednostavno promijeniti njihov format u tekst iz formata broja . Ali kako su ove vrijednosti datumi , ova konverzija neće biti prikladna. Umjesto da ih formatiramo kao tekst iz Formata broja , mi ih napravimo kao tekst koristeći Traži & Zamijeni Iz tog razloga odaberite ćelije koje sadrže vrijednost i zatim idite na Početna >> Pronađi & Odaberite >> Zamijeni .
- U dijaloškom okviru Traži i zamijeni , upišite 1 i '1 u odjeljke Pronađi što i Zamijeni s .
- Kliknite Zamijeni Sve .
- Nakon toga će se pojaviti okvir upozorenja govoreći koliko je zamjena izvršeno. Samo kliknite OK .
- Nakon toga ćete te datume vidjeti kao tekstualni niz . Primijetite da drže lijevu stranu ćelija.
- Postoji još jedan stupac koji sadrži formule u mom skupu podataka. Konvertirao sam rezultate u vrijednosti na isti način.
- Ipak, oni nisu formatirani kao tekstualni nizovi . Pa odabiremo taj raspon i idemo na Grupu formata broja .
- Nakon toga smo odabrali Format teksta .
- Kasnije ćete vidjeti vrijednosti kao tekstualne nizove . Primijetite da se vrijednosti pomiču ulijevo u ćelijama , što možete reći da je dokaz da su pretvorene u tekstualne nizove .
Tako možete pretvoriti rezultate formule u tekstualne nizove upotrebom Kopiraj & Zalijepi značajku programa Excel.
Pročitajte više: VBA za uklanjanje formula u programu Excel zadržavajući vrijednosti i oblikovanje
2. Primjena tipkovničkog prečaca za pretvaranje rezultata formule u tekst u programu Excel
Možete implicirati Kopiraj & Zalijepi značajku također koristeći tipkovni prečac . Prođimo kroz postupak u nastavku.
Koraci:
- Prvo odaberite raspon ćelija koje sadrže formule i pritisnite CTRL + C ili CTRL+INSERT .
- Zatim pritisnite SHIFT+F10 . Ako steako koristite prijenosno računalo, možda ćete morati pritisnuti SHIFT+FN+F10 .
- Vidjet ćete kako će se pojaviti traka Kontekstnog izbornika .
- Nakon toga samo pritisnite V . Vidjet ćete rezultate od formula sada pretvorene u vrijednosti.
- Pretvorite ove datumi u tekstualne nizove kao što smo učinili u odjeljku 1 .
- Nakon toga pretvorite prodajnu cijenu i Formula ukupne prodaje daje vrijednosti pomoću tipkovničkog prečaca .
- Kasnije pretvorite ove vrijednosti u tekstualne nizove kao što smo učinili u odjeljku 1 .
Tako možete pretvoriti rezultate formule u tekstualne nizove upotrebom tipkovničkog prečaca .
Pročitajte više: Pretvorite formulu u vrijednost u više ćelija u Excelu (5 učinkovitih načina)
3. Korištenje VBA za pretvaranje rezultata formule u tekst u programu Excel
Također možete koristiti jednostavan VBA kod za pretvaranje rezultata formule u vrijednosti a zatim ih pretvorite u tekstualne nizove . Slijedimo upute u nastavku.
Koraci:
- Prvo idite na Developer >> Visual Basic .
- Otvorit će se VBA uređivač. Odaberite Umetni >> Modul .
- Nakon toga upišite sljedeći kod u VBA modul .
5357
Objašnjenje koda
- Prvo, imenujemo Potprocedura ConvertToTextString .
- Dalje, deklariramo Range_Value i Cell_Value kao Range .
- Kasnije smo postavili Range_Value na Svojstvo odabira .
- Nakon toga smo upotrijebili For Loop za pretvaranje Cell Formula u Vrijednosti ćelija .
- Na kraju, pokrećemo kod.
- Zatim se vratite na svoj list, odaberite ćelije koje sadrže formule i Pokreni Makro .
- Ova operacija će pretvoriti rezultate formule u vrijednosti, što znači da će formule nestati i samo će vrijednosti ostati.
- Za pretvaranje Datuma u tekstualne nizove , slijedite ovu vezu u odjeljku 1 .
- Dalje, za pretvaranje prodajne cijene u tekstualne nizove , idite na ovu poveznicu Odjeljka 1 i pročitajte postupak.
Tako možete pretvoriti rezultate formule u tekstualne nizove upotrebom VBA .
Pročitajte više: Excel VBA: Pretvorite F ormula za automatsku vrijednost (2 jednostavne metode)
4. Implementacija Excel Power Query Editora za pretvaranje rezultata formule u tekst
Korištenje programa Excel Power Query Editor može biti vitalna metoda za pretvaranje rezultata formule u tekstualni nizovi . Prođimo kroz postupak u nastavku.
Koraci:
- Prvo odaberite cijeli raspon skupa podataka.
- Nakon toga idite na Podaci >> Iz tablice/raspona
- Pojavit će se dijaloški okvir . Provjerite jeste li odabrali Moja tablica ima zaglavlja .
- Nakon toga kliknite U redu .
- Zatim ćete vidjeti svoje podatke rezultata formule u Power Query Editoru .
- Nakon toga odaberite Zatvori & Učitaj s kartice Početna .
- Ovo će prebaciti ove podatke na novi list kao tablica . Ova tablica ne sadrži nikakvu formulu, što znači da su svi rezultati formule pretvoreni u svoje odgovarajuće vrijednosti. Također ćete vidjeti da Datumi nisu ispravno formatirani.
- Da biste pravilno formatirali Datume , odaberite ih i idite na Grupu brojeva .
- Nakon toga odaberite Format datuma .
- Ovo će vam poslužiti Datume u odgovarajućem formatu.
- Nakon toga, za pretvaranje Datume u tekstualne nizove , slijedite ovu vezu u Odjeljku 1 .
- Dalje, pretvorite Prodajnu cijenu u tekstualne nizove , idite na ovu poveznicu u odjeljku 1 i pročitajte postupak.
Tako možete pretvoriti formula rezultira u tekstualnim nizovima pomoću Power Query Editora .
Pročitajte više: Pretvori Formula za vrednovanje bez posebnog lijepljenja u Excelu (5 jednostavnih metoda)
5. Povlačenje rezultata formule pomoću mišada ih pretvorite u tekst
Još jedan jednostavan način za pretvaranje rezultata formule u tekstualne nizove je korištenje povlačenja ćelija desnim klikom ili raspon značajka. Prođite kroz postupak u nastavku.
Koraci:
- Prvo odaberite raspon koji sadrži formule i postavite svoj pokazivač na bilo kojem rubu odabranih ćelija tako da označena ikona
- Nakon toga držite desnom tipkom miša kliknite gumb na njemu i pomaknite raspon bilo gdje.
- Kasnije ga postavite na prethodni položaj. Pojavit će se traka opcija. Odaberite Kopiraj ovdje samo kao vrijednosti .
Ova operacija će pretvoriti rezultate formule u vrijednosti, što znači formule će nestati i samo će vrijednosti ostati.
- Slično, pretvorite rezultate formule Prodajna cijena i Ukupna prodaja u vrijednosti.
- Za pretvaranje Datuma u tekstualne nizove , slijedite ovu vezu od Odjeljak 1 .
- Dalje, za pretvaranje Prodajne cijene u tekstualne nizove , idite na ovu vezu Odjeljka 1 i pročitajte postupak.
Dakle, možete pretvoriti Excel rezultat formule u tekstualni niz povlačenjem sa značajkom povlačenja desnim klikom .
6. Primjena TEXT funkcije
Ako ne želite koristiti naredbe, možete koristiti TEXT funkciju za pretvaranje rezultata formule u tekstualne nizove . Prođimo kroz postupak u nastavku.
Koraci:
- Prvo upišite sljedeću formulu u ćeliju B5 . Samo dodajte funkciju TEXT .
=TEXT(TODAY(),"dd-mm-yy")
Funkcija TEXT pretvara rezultate formule od funkcije TODAY u tekstualne nizove i također njihov format.
- Pritisnite ENTER i vidjet ćete da se datum u B5 pomiče ulijevo što znači da se pretvara u tekstualni niz .
- Koristite Ručku za popunjavanje za Automatsko popunjavanje donjih ćelija.
- Slično, upišite sljedeću formulu u F5 ćeliju i upotrijebite Fill Handle za Automatsko popunjavanje nižih ćelija u Prodajna cijena
=TEXT(D5*(1-E5),"0.00")
Također možete vidjeti da Ukupna prodaja postaje 0 dolara jer su prodajne cijene u tekstualnom formatu. Funkcija SUM može izračunati zbroj vrijednosti koje su u tekstualnom obliku.
Dakle, možete pretvoriti rezultate formule u tekstualne nizove uz pomoć funkcije TEXT .
Pročitajte više: Kako pretvoriti formule u vrijednosti u Excelu (8 brzih metoda)
7. Primjena funkcije CONCAT ili CONCATENATE
Također možete koristiti funkciju CONCAT ili CONCATENATE za pretvaranje rezultata formule u tekstnizovi . Prođimo kroz postupak u nastavku.
Koraci:
- Prvo upišite sljedeću formulu u ćeliju B5 . Samo dodajte funkciju CONCAT ili CONCATENATE .
=CONCAT(TODAY())
Sljedeća formula koristi funkciju CONCATENATE .
=CONCATENATE(TODAY())
Normalno, funkcija CONCAT ili CONCATENATE zbraja više nizova i pohranjuje ih kao nizove. Kako smo upravo koristili rezultate formule u CONCAT ili CONCATENATE , vidjet ćemo samo jednu vrijednost pretvorenu u tekst niz.
- Pritisnite ENTER i vidjet ćete da se datum u B5 pomiče ulijevo što znači da se pretvara u tekstualni niz . Također, možete vidjeti da datum nije pravilno formatiran.
Izlaz funkcije CONCATENATE .
- Koristite ručicu za popunjavanje za automatsko popunjavanje nižih ćelija.
Da biste datume pretvorili u ispravan format, slijedite ovu poveznicu u odjeljku 4 .
- Slično, upišite sljedeću formulu u ćeliju F5 i upotrijebite Full Handle za Automatsko popunjavanje donjih ćelija u Prodajnoj cijeni
=CONCAT(D5*(1-E5))
Funkcija CONCATENATE dat će vam isti rezultat.
Također možete vidjeti da Ukupna prodaja postaju 0 dolara jer su prodajne cijene u tekstu