Palaikyti pradžioje esantys nuliai ir daug

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Ar reikia, kada importuoti arba įvesti duomenis į "Excel", yra nuliai, pvz., 00123 ar didelių skaičių, pvz., 1234 5678 9087 6543? Šie pavyzdžiai yra socialinio draudimo numeriai, telefono numerius, kredito kortelių numerius, produkto kodai, sąskaitų numeriai arba pašto kodai. "Excel" automatiškai pašalina pradžioje esančios nulius ir konvertuoja daug tikslios išraiškos, pvz., 1.23e + 15, kad formules ir matematinius veiksmus, Norėdami dirbti su jais. Šiame straipsnyje aptariamas kaip savo duomenis laikyti programos pirminiu formatu, kurį "Excel" traktuoja kaip tekstas.

Konvertuoti skaičių į tekstą importuojant teksto duomenis

Naudokite programos "Excel' gauti ir transformuoti (" Power Query ") patirtį į atskirus stulpelius formatuokite kaip tekstą, kai importuojate duomenis. Šiuo atveju mes importuojamo tekstinio failo, tačiau duomenų transformavimo veiksmai yra tokie patys, duomenų, importuotų iš kitų šaltinių, pvz., XML, žiniatinklio, JSON, ir kt.

  1. Spustelėkite skirtuką duomenys , tada Iš teksto/CSV šalia mygtuko Gauti duomenis . Jei nematote parinkties mygtuką Gauti duomenis , eikite į Naują užklausą > Iš failo > Iš teksto , susiraskite savo teksto failą, tada paspauskite importuoti.

  2. "Excel" bus įkelti duomenis į peržiūros srityje. Paspauskite Redaguoti įkelti Užklausų rengyklėssrityje peržiūra.

  3. Jei reikia konvertuoti tekstą į visus stulpelius, pasirinkite stulpelį, konvertuoti spustelėdami stulpelio antraštę, tada eikite į Pagrindinis > transformuoti > Duomenų tipas > pažymėkite tekstą.

    "Power Query" – duomenų po konvertuoti į tekstą

    Patarimas : Galite pasirinkti kelis stulpelius su Ctrl + kairysis pelės.

  4. Tada spustelėkite Keisti dabartinį dialogo lange Keisti stulpelio tipą , ir "Excel", pažymėtų stulpelių bus konvertuoti į tekstą.

    Gauti ir transformuoti > duomenis konvertuoti į tekstą
  5. Kai baigsite, spustelėkite uždaryti ir įkeltiir "Excel" pateiks užklausos duomenis į darbalapį.

    Jei jūsų duomenys pakeis ateityje, galite pereiti į duomenų > atnaujinti, ir "Excel" bus automatiškai atnaujinti savo duomenis, ir taikyti transformuoti už jus.

"Excel 2010 ir 2013", yra du būdai importuoti teksto failus ir konvertuoti skaičių į tekstą. Rekomenduojama naudoti Power užklausa, kurią galima naudoti jei atsisiųsti "Power Query" papildinio versijas. Jei nepavyksta atsisiųsti "Power Query" papildinio versijas, galite naudoti Teksto importavimo vedlį. Šiuo atveju mes importuojamo tekstinio failo, tačiau duomenų transformavimo veiksmai yra tokie patys, duomenų, importuotų iš kitų šaltinių, pvz., XML, žiniatinklio, JSON, ir kt.

  1. Spustelėkite skirtuką " Power Query ", juostelėje, tada pasirinkite Gauti išorinius duomenis > Iš teksto.

  2. "Excel" bus įkelti duomenis į peržiūros srityje. Paspauskite Redaguoti įkelti Užklausų rengyklėssrityje peržiūra.

  3. Jei reikia konvertuoti tekstą į visus stulpelius, pasirinkite stulpelį, konvertuoti spustelėdami stulpelio antraštę, tada eikite į Pagrindinis > transformuoti > Duomenų tipas > pažymėkite tekstą.

    "Power Query" – duomenų po konvertuoti į tekstą

    Patarimas : Galite pasirinkti kelis stulpelius su Ctrl + kairysis pelės.

  4. Tada spustelėkite Keisti dabartinį dialogo lange Keisti stulpelio tipą , ir "Excel", pažymėtų stulpelių bus konvertuoti į tekstą.

    Gauti ir transformuoti > duomenis konvertuoti į tekstą
  5. Kai baigsite, spustelėkite uždaryti ir įkeltiir "Excel" pateiks užklausos duomenis į darbalapį.

    Jei jūsų duomenys pakeis ateityje, galite pereiti į duomenų > atnaujinti, ir "Excel" bus automatiškai atnaujinti savo duomenis, ir taikyti transformuoti už jus.

Norėdami išlaikyti skaitinių kodų pradžioje esančius nulius, naudokite pasirinktinį formatą

Jei norite išspręsti šią problemą, tiesiog darbaknygėje, nes ji nenaudojama kitų programų kaip duomenų šaltinį, galite naudoti pasirinktinį arba specialų formatą, kad pradžioje esančius nulius. Tai tinka numerių kodai, kuriuose yra mažiau nei 16 skaitmenų. Be to, galite formatuoti savo skaitinių kodų brūkšniai ar kiti skyrybos ženklai. Pvz., kad būtų lengviau skaityti telefono numerį, galite įtraukti brūkšnys tarp tarptautinis kodas, šalies/regiono kodas, miesto kodas, prefiksas ir paskutinį kelis skaičius.

Skaitinį kodą

Pavyzdys

Pasirinktinio skaičių formato

Socialinis
draudimas

012345678

000-00-0000 
012-34-5678 

Telefonas

0012345556789

00-0-000-000-0000 
00-1-234-555-6789 

Pašto
indeksas

00123

00000 
00123 

Veiksmai   

  1. Pažymėkite langelį arba langelių diapazoną, kurį norite formatuoti.

  2. Paspauskite Ctrl + 1 įkelti dialogo langą Langelių formatavimas .

  3. Pasirinkite skirtuką skaičius , tada sąraše kategorija spustelėkite Pasirinktinis ir tada lauke tipas įveskite skaičių formatą, pvz., socialinio draudimo numerį kodą 000-00-0000 arba 00000 penkių skaitmenų pašto kodą.

    Patarimas : Taip pat galite spustelėti Specialus, tada pažymėti Pašto indeksas, Pašto indeksas + 4, Telefono numeris arba Socialinio draudimo numeris.

    Daugiau informacijos apie pasirinktinius kodus rasite kurti arba naikinti pasirinktinį skaičių formatą.

    Pastaba : Tai bus nepadeda atkurti pradžioje esančius nulius, pašalintas prieš formatavimą. Tai turės įtakos tik skaičius, įvestas pritaikius formatą.

Naudokite funkciją TEXT formato taikymas

Galite naudoti tuščią stulpelį prie jūsų duomenų ir naudokite funkciją TEXT konvertuokite jį į norimą formatą.

Skaitinį kodą

Pavyzdys (langelyje A1)

Funkcija TEXT ir naująjį formatą

Socialinis
draudimas

012345678

=TEXT(A1,"000-00-0000")
012-34-5678

Telefonas

0012345556789

=TEXT(A1,"00-0-000-000-0000")
00-1-234-555-6789

Pašto
indeksas

00123

=TEXT(A1,"00000")
00123

Kredito kortelių numerius yra apvalinami į mažesnę pusę

"Excel" yra maksimalus tikslumo 15 skaitmenų, o tai reiškia, kad bet koks skaičius, kuriuose yra 16 arba daugiau skaitmenų, pvz., kredito kortelės numerį, visus anksčiau 15 skaitmenų skaičius apvalinamas į nulį. Didžiųjų ir mažųjų raidžių skaitinių kodų, kurie yra 16 skaitmenų skaičius arba didesnį, turite naudoti teksto formatu. Norėdami tai padaryti, galite atlikti vieną iš dviejų veiksmų:

  • Stulpelio formatavimas kaip teksto

    Pasirinkite savo duomenų intervalą ir paspauskite Ctrl + 1 pradėti formatas > dialogo langelius . Skirtuke skaičius spustelėkite tekstas.

    Pastaba : Tai nepakeis skaičius, kurie jau buvo įrašytas. Tai turės įtakos tik skaičius, įvestas pritaikius formatą.

  • Naudoti apostrofo simbolį

    Galite įvesti apostrofą (') prieš skaičių, ir "Excel" jį laikyti teksto.

Puslapio viršus

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×