„Excel“ formulė: konvertuokite tekstą į skaičius -

Turinys

Bendroji formulė

=VALUE(A1)

Santrauka

Norėdami konvertuoti paprastas teksto reikšmes į skaičius, galite naudoti funkciją VALUE arba tiesiog pridėti nulį, kaip aprašyta toliau. Parodytame pavyzdyje formulė C5 yra:

=VALUE(B5)

Fonas

Kartais „Excel“ baigiasi tekstu langelyje, kai labai norisi skaičiaus. Yra daug priežasčių, kodėl taip gali nutikti, ir daugybė būdų, kaip tai išspręsti. Šiame straipsnyje aprašomas formulėmis pagrįstas metodas konvertuoti teksto reikšmes į skaičius.

Paaiškinimas

Šiame pavyzdyje A stulpelio reikšmės „saugomos kaip tekstas“. Tai reiškia, kad jei bandysite SUM stulpelį A, gausite nulį.

Funkcija VALUE bandys „priversti“ skaičių, saugomą kaip tekstas, tikruoju skaičiumi. Paprastais atvejais tai tiesiog veiks ir gausite skaitinį rezultatą. Jei jis neveikia, gausite #VALUE klaidą.

Vietoj to pridėkite nulį

Kitas įprastas triukas yra tiesiog pridėti nulį prie teksto vertės naudojant tokią formulę:

=A1+0

Tai priverčia „Excel“ bandyti konvertuoti teksto vertę į skaičių, kad būtų galima atlikti matematikos operaciją. Tai turi tą pačią funkciją kaip ir „VALUE“. Parodytame pavyzdyje C7 naudoja šią formulę.

Nuimdami kitus simbolius

Jei langelyje yra ne skaitmenų simbolių, pvz., Brūkšnių, skyrybos ženklų ir pan., Prieš pradėdami juos konvertuoti į skaičius, turėsite juos pašalinti.

Formulėse C8 ir C9 parodyta, kaip naudoti kairę ir dešinę funkcijas, norint nuskaityti ne skaitinius simbolius iš teksto vertės, kol ji dar nėra konvertuota į skaičių. MID funkciją taip pat galite naudoti sudėtingesnėse situacijose. Jei reikia nuimti papildomų tarpų ar kitų nespausdinamų simbolių, žr. TRIM ir CLEAN funkcijas.

Galiausiai funkcija PAKEITIMAS leis pašalinti simbolius su „paieškos ir pakeitimo“ tipo funkcijomis.

Įdomios straipsniai...