Turinys
Pamokoje parodyta daug įvairių būdų, kaip eilutę paversti skaičiumi "Excel": klaidų tikrinimo parinktis "Konvertuoti į skaičių", formulės, matematinės operacijos, "Paste Special" ir kt.
Kartais reikšmės "Excel" darbalapiuose atrodo kaip skaičiai, tačiau jos nesusumuojamos, nesidaugina ir formulėse atsiranda klaidų. Dažna to priežastis - skaičiai, suformatuoti kaip tekstas. Daugeliu atvejų "Microsoft Excel" yra pakankamai protinga, kad automatiškai konvertuotų iš kitų programų importuotas skaičių eilutes į skaičius. Tačiau kartais skaičiai paliekami suformatuoti kaip tekstas, todėl kyla daugybė problemų.skaičiuoklės. Šioje pamokoje sužinosite, kaip konvertuoti eilutes į "tikruosius" skaičius.
Kaip "Excel" programoje atpažinti numerius, suformatuotus kaip tekstą
"Excel" turi integruotą klaidų tikrinimo funkciją, kuri įspėja apie galimas ląstelių verčių problemas. Ji rodoma kaip mažas žalias trikampis viršutiniame kairiajame ląstelės kampe. Pasirinkus ląstelę su klaidos indikatoriumi, rodomas įspėjamasis ženklas su geltonu šauktuku (žr. toliau pateiktą ekrano nuotrauką). Uždėkite pelės žymeklį ant ženklo ir "Excel" informuos jus apie galimą problemą: Skaičius šioje ląstelėje formatuojamas kaip tekstas arba prieš jį rašomas apostrofas .
Kai kuriais atvejais klaidos indikatorius nerodomas skaičiams, suformatuotiems kaip tekstas. Tačiau yra ir kitų vizualinių teksto-skaitmenų indikatorių:
Skaičiai | Eilutės (teksto reikšmės) |
|
|
Toliau pateiktame paveikslėlyje dešinėje matote tekstinius skaičių atvaizdus, o kairėje - tikruosius skaičius:
Kaip konvertuoti tekstą į skaičių "Excel" programoje
Yra keletas skirtingų būdų, kaip pakeisti tekstą į "Excel" numerį. Toliau juos visus aptarsime, pradėdami nuo greičiausių ir lengviausių. Jei lengvi būdai jums nepadės, nenusiminkite. Nėra iššūkių, kurių nebūtų galima įveikti. Tiesiog turėsite išbandyti kitus būdus.
Konvertuoti į skaičių "Excel" programoje su klaidų tikrinimu
Jei ląstelėse rodomas klaidos indikatorius (žalias trikampis viršutiniame kairiajame kampe), teksto eilutes į skaičius galima konvertuoti dviem spustelėjimais:
- Pažymėkite visas ląsteles, kuriose yra skaičių, suformatuotų kaip tekstas.
- Spustelėkite įspėjamąjį ženklą ir pasirinkite Konvertuoti į Skaičius .
Atlikta!
Konvertuoti tekstą į skaičių keičiant ląstelės formatą
Kitas greitas būdas konvertuoti skaitines reikšmes, suformatuotas kaip tekstą, į skaičius yra toks:
- Pažymėkite langelius su teksto formato skaičiais.
- Dėl Pagrindinis skirtuke Numeris grupę, pasirinkite Bendra arba Numeris iš Skaičių formatas išplečiamajame sąraše.
Pastaba. Kai kuriais atvejais šis metodas neveikia. Pavyzdžiui, jei ląstelėje pritaikote teksto formatą, įvesite skaičių ir tada pakeisite ląstelės formatą į skaičių, ląstelė liks suformatuota kaip tekstas.
Teksto keitimas į numerį naudojant specialųjį įklijavimą
Palyginti su ankstesniais būdais, šis teksto konvertavimo į skaičių metodas reikalauja daugiau veiksmų, tačiau veikia beveik 100 % atvejų.
Jei norite pataisyti skaičius, suformatuotus kaip tekstas, naudodami Specialusis įklijavimas štai ką reikia daryti:
- Pasirinkite teksto ir skaičių langelius ir nustatykite jų formatą į Bendra kaip paaiškinta pirmiau.
- Nukopijuokite tuščią ląstelę. Tam pasirinkite ląstelę ir paspauskite Ctrl + C arba spustelėkite dešiniuoju pelės klavišu ir pasirinkite Kopijuoti iš kontekstinio meniu.
- Pasirinkite ląsteles, kurias norite konvertuoti į skaičius, spustelėkite dešiniuoju pelės klavišu ir spustelėkite Specialusis įklijavimas . Arba paspauskite spartųjį klavišą Ctrl + Alt + V.
- Į Specialusis įklijavimas dialogo lange pasirinkite Vertybės į Pasta skyriuje ir Pridėti į Operacija skyrius.
- Spustelėkite GERAI .
Jei tai atlikta teisingai, jūsų reikšmės bus sulygiuotos iš kairės į dešinę, t. y. "Excel" dabar jas supras kaip skaičius.
Konvertuoti eilutę į skaičių naudojant Text to Columns
Tai dar vienas būdas be formulių konvertuoti tekstą į skaičių "Excel" programoje. Naudojant kitiems tikslams, pavyzdžiui, ląstelėms skaidyti, vedlys "Tekstas į stulpelius" yra kelių žingsnių procesas. Norėdami atlikti teksto konvertavimą į skaičių, spustelėkite Apdaila mygtuką pačiame pirmame žingsnyje :)
- Pasirinkite langelius, kuriuos norite konvertuoti į skaičius, ir įsitikinkite, kad jų formatas nustatytas į Bendra .
- Pereikite prie Duomenys skirtukas, Duomenų įrankiai grupę ir spustelėkite Tekstas į stulpelius mygtuką.
- 1 žingsnyje Teksto konvertavimo į stulpelius vedlys , pasirinkite Su ribomis pagal Pirminis duomenų tipas ir spustelėkite Apdaila .
Štai ir viskas!
Teksto konvertavimas į skaičių naudojant formulę
Iki šiol aptarėme integruotas funkcijas, kurias galima naudoti tekstui į skaičių pakeisti "Excel" programoje. Daugeliu atvejų konvertavimą galima atlikti dar greičiau naudojant formulę.
Formulė 1. Konvertuoti eilutę į skaičių "Excel" programoje
"Microsoft Excel" turi specialią funkciją eilutei konvertuoti į skaičių - funkciją VALUE. Funkcija priima teksto eilutę, užrašytą kabutėse, ir nuorodą į ląstelę, kurioje yra konvertuojamas tekstas.
Funkcija VALUE netgi gali atpažinti skaičių, apsuptą kai kurių papildomų simbolių - to negali padaryti nė vienas iš ankstesnių metodų.
Pavyzdžiui, formulėje VALUE atpažįstamas skaičius, įvestas su valiutos simboliu ir tūkstančių skyrikliais:
=VERTĖ("1 000 USD")
=VALUE(A2)
Norėdami konvertuoti teksto reikšmių stulpelį, įveskite formulę į pirmąją ląstelę ir vilkite užpildymo rankenėlę, kad nukopijuotumėte formulę į stulpelį:
Daugiau informacijos rasite skyriuje VALUE formulė tekstui į skaičių konvertuoti.
Formulė 2. Konvertuoti eilutę į datą
Funkcija VALUE gali konvertuoti ne tik teksto skaičius, bet ir teksto eilutėmis išreikštas datas.
Pavyzdžiui:
=VALUE("1-Jan-2018")
Arba
=VALUE(A2)
Kai A2 yra teksto data.
Pagal numatytuosius nustatymus formulė VALUE grąžina eilės numerį, atspindintį datą "Excel" vidinėje sistemoje. Kad rezultatas būtų rodomas kaip tikra data, formulės ląstelei tereikia pritaikyti formatą Date.
Tokį patį rezultatą galima pasiekti naudojant funkciją DATEVALUE:
=DATEVALUE(A2)
Daugiau informacijos rasite skyriuje Kaip konvertuoti tekstą į datą "Excel" programoje.
Formulė 3. Išgauti skaičių iš eilutės
Funkcija VALUE taip pat praverčia, kai iš teksto eilutės išgaunate skaičių naudodami vieną iš teksto funkcijų, pavyzdžiui, LEFT, RIGHT ir MID.
Pavyzdžiui, norėdami gauti paskutinius 3 simbolius iš teksto eilutės A2 ir grąžinti rezultatą kaip skaičių, naudokite šią formulę:
=VERTĖ(RIGHT(A2,3))
Toliau pateiktoje ekrano nuotraukoje rodoma veikianti mūsų teksto konvertavimo į skaičių formulė:
Jei funkcijos RIGHT neįtrauksite į VALUE, rezultatas bus grąžintas kaip tekstas, tiksliau, skaičių eilutė, todėl su išgautomis reikšmėmis neįmanoma atlikti jokių skaičiavimų.
Daugiau informacijos rasite skyriuje Kaip išgauti skaičių iš eilutės "Excel" programoje.
Pakeiskite "Excel" eilutę į skaičių, naudodami matematines operacijas
Dar vienas paprastas būdas konvertuoti teksto reikšmę į skaičių "Excel" programoje - atlikti paprastą aritmetinę operaciją, kuri iš tikrųjų nekeičia pradinės reikšmės. Kas tai gali būti? Pavyzdžiui, pridėti nulį, padauginti arba padalyti iš 1.
=A2+0
=A2*1
=A2/1
Jei pradinės reikšmės suformatuotos kaip tekstas, "Excel" gali automatiškai taikyti teksto formatą ir rezultatams. Tai galite pastebėti pagal formulės ląstelėse esančius kairėje sulygiuotus skaičius. Norėdami tai ištaisyti, būtinai nustatykite Bendra formulės langelių formatą.
Patarimas. Jei norite, kad rezultatai būtų pateikiami kaip vertės, o ne formulės, naudokite Specialusis įklijavimas funkciją, kad pakeistumėte formules jų reikšmėmis.
Štai kaip konvertuoti tekstą į skaičių "Excel" programoje naudojant formules ir integruotas funkcijas. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje!