Kaip pašalinti pagrindinius nulius „Excel“ (5 paprasti būdai)

Daugelis žmonių palaiko meilės ir neapykantos santykius su pirmaujančiais nuliais „Excel“.

Kartais to nori, o kartais ne.

Nors „Excel“ buvo užprogramuota taip, kad ji automatiškai pašalina visus nulius iš skaičių, yra atvejų, kai juos galite turėti.

Šioje „Excel“ pamokoje aš jums parodysiu kaip pašalinti pradinius nulius savo skaičiais „Excel“.

Taigi pradėkime!

Galimos priežastys, dėl kurių „Excel“ gali būti nulio

Kaip jau minėjau, „Excel“ automatiškai pašalina visus nulius iš skaičių. Pvz., Jei „Excel“ langelyje įvedate 00100, jis automatiškai konvertuojamas į 100.

Daugeliu atvejų tai yra prasminga, nes šie pirmieji nuliai iš tikrųjų nėra prasmingi.

Tačiau kai kuriais atvejais jums to gali prireikti.

Štai keletas galimų priežasčių, dėl kurių jūsų skaičiai gali išlaikyti nulius:

  • Jei skaičius buvo suformatuotas kaip tekstas (dažniausiai prieš skaičių pridedant apostrofą), jis išlaikys priekinius nulius.
  • Ląstelė galėjo būti suformatuota taip, kad visada rodytų tam tikrą skaičiaus ilgį. Ir jei skaičius yra mažesnis, norint jį kompensuoti, pridedami nuliai. Pvz., Galite formatuoti langelį, kad visada būtų rodomi 5 skaitmenys (o jei skaičius yra mažesnis nei penki skaitmenys, priekiniai nuliai pridedami automatiškai)

Metodas, kurį pasirenkame pašalinti pirmuosius nulius, priklausytų nuo to, kas jį sukelia.

Taip pat skaitykite: Kaip pridėti pagrindinius nulius „Excel“

Taigi, pirmasis žingsnis yra nustatyti priežastį, kad galėtume pasirinkti tinkamą metodą, kaip pašalinti šiuos nulius.

Kaip pašalinti skaičius iš skaičių

Yra keli būdai, kaip pašalinti nulius iš skaičių.

Šiame skyriuje aš jums parodysiu penkis tokius metodus.

Konvertuokite tekstą į skaičius naudodami klaidų tikrinimo parinktį

Jei pirmaujančių skaičių priežastis yra ta, kad kažkas prieš šiuos skaičius pridėjo apostrofą (norėdamas juos paversti tekstu), galite naudoti klaidų tikrinimo metodą, kad vienu paspaudimu juos paverstų skaičiais.

Tai turbūt lengviausias būdas atsikratyti nulių.

Čia turiu duomenų rinkinį, kuriame yra skaičiai, kurie prieš juos turi apostrofą, taip pat pirmieji nuliai. Taip pat dėl ​​šios priežasties matote, kad šie skaičiai yra sulygiuoti kairėje (tuo tarpu pagal numatytuosius nustatymus skaičiai lygiuojasi į dešinę), taip pat yra pirmieji 0.

Toliau pateikiami žingsniai, kaip pašalinti šiuos nulius iš šių skaičių:

  1. Pasirinkite skaičius, iš kurių norite pašalinti nulius. Pastebėsite, kad viršutinėje dešinėje pasirinkimo dalyje yra geltona piktograma.
  2. Spustelėkite geltoną klaidų tikrinimo piktogramą
  3. Spustelėkite „Konvertuoti į skaičių“

Viskas! Pirmiau minėti veiksmai pašalintų apostrofą ir konvertuotų šias teksto vertes į skaičius.

Kadangi „Excel“ yra užprogramuota pagal numatytuosius nustatymus pašalinti bet kokius skaičius iš pirmųjų tarpų, pamatysite, kad tai atlikus automatiškai pašalinami visi pirmieji nuliai.

Pastaba: Šis metodas neveiks, jei priekiniai nuliai bus pridėti kaip langelių pasirinktinio formato dalis. Norėdami išspręsti šiuos atvejus, naudokite toliau aprašytus metodus.

Pakeiskite langelių pasirinktinį formatą

Kita tikrai dažna priežastis, dėl kurios jūsų skaičiai gali būti rodomi su nuliais, yra tai, kad jūsų langeliai buvo suformatuoti taip, kad visuose skaičiuose visada būtų rodomas tam tikras skaitmenų skaičius.

Daugelis žmonių nori, kad skaičiai atrodytų nuosekliai ir vienodo ilgio, todėl nurodo minimalų skaičių ilgį, pakeisdami langelių formatą.

Pvz., Jei norite, kad visi skaičiai būtų rodomi kaip 5 skaitmenų skaičiai, jei turite tik trijų skaitmenų skaičių, „Excel“ automatiškai pridėtų du nulius.

Žemiau turiu duomenų rinkinį, kuriame pritaikytas pasirinktinis skaičių formatavimas, kad ląstelėje visada būtų rodomi mažiausiai penki skaitmenys.

Ir būdas atsikratyti šių pirmaujančių nulių yra tik pašalinti esamą formatavimą iš langelių.

Žemiau pateikiami žingsniai, kaip tai padaryti:

  1. Pasirinkite langelius, kuriuose yra skaičiai su nuliais
  2. Spustelėkite skirtuką Pagrindinis
  3. Grupėje Skaičiai spustelėkite išskleidžiamąjį meniu Skaičių formatas
  4. Pasirinkite „Bendra“

Pirmiau minėti veiksmai pakeistų langelių pasirinktinį formatavimą ir dabar skaičiai būtų rodomi taip, kaip tikėtasi (ten, kur nebūtų pirmųjų nulių).

Atminkite, kad ši technika veiktų tik tada, kai pirmųjų nulių priežastis būtų pasirinktinis skaičių formatavimas. Tai neveiks, jei skaičiai bus konvertuojami į tekstą apostrofu (tokiu atveju turėtumėte naudoti ankstesnį metodą)

Padauginkite iš 1 (naudodami specialią įklijavimo techniką)

Ši technika veikia abiem atvejais (kai skaičiai buvo konvertuoti į tekstą naudojant apostrofą arba langeliams pritaikytas pasirinktinis skaičių formatavimas).

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite iš jo pašalinti nulius.

Žemiau pateikiami žingsniai, kaip tai padaryti

  1. Nukopijuokite bet kurį tuščią langelį iš darbalapio
  2. Pasirinkite langelius, kuriuose yra skaičiai, iš kurių norite pašalinti nulius
  3. Dešiniuoju pelės mygtuku spustelėkite pasirinkimą, tada spustelėkite Įklijuoti specialų. Bus atidarytas dialogo langas Specialusis įklijavimas
  4. Spustelėkite parinktį „Pridėti“ (operacijų grupėje)
  5. Spustelėkite Gerai

Pirmiau minėti veiksmai prideda 0 prie jūsų pasirinkto langelių diapazono, taip pat pašalina visus nulius ir apostrofą.

Nors tai nekeičia langelio vertės, jis konvertuoja visas teksto reikšmes į skaičius ir nukopijuoja formatavimą iš tuščio langelio, kurį nukopijavote (taip pakeičiant esamą formatą, dėl kurio buvo rodomi pirmieji nuliai).

Šis metodas daro įtaką tik skaičiams. Jei langelyje yra teksto eilutė, ji išliks nepakitusi.

Naudojant funkciją VALUE

Kitas greitas ir paprastas būdas pašalinti nulius - naudoti vertės funkciją.

Ši funkcija paima vieną argumentą (tai gali būti tekstas arba langelio nuoroda, kurioje yra tekstas) ir grąžina skaitinę vertę.

Tai taip pat veiktų abiejuose scenarijuose, kai jūsų pirmaujantys skaičiai yra apostrofo (naudojamas skaičiams konvertuoti į tekstą) arba pasirinktinio numerio formato rezultatas.

Tarkime, kad turiu duomenų rinkinį, kaip parodyta žemiau:

Žemiau yra formulė, kuri pašalintų nulius:

= VERTĖ (A1)

Pastaba: jei vis dar matote nulius, turite eiti į pagrindinį skirtuką ir pakeisti langelio formatą į Bendrieji (iš išskleidžiamojo meniu Skaičių formatas).

Teksto į stulpelį naudojimas

Funkcija „Tekstas į stulpelius“ naudojama skaidyti langelį į kelis stulpelius, tačiau taip pat galite jį naudoti nuliams pašalinti.

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau:

Toliau pateikiami žingsniai, kaip pašalinti nulius, naudojant tekstą į stulpelius:

  1. Pasirinkite ląstelių, kuriose yra skaičiai, diapazoną
  2. Spustelėkite skirtuką „Duomenys“
  3. Duomenų įrankių grupėje spustelėkite „Tekstas į stulpelius“
  4. Vedlyje „Konvertuoti tekstą į stulpelius“ atlikite šiuos pakeitimus:
    1. 1 veiksmas iš 3: pasirinkite „Atskirtas“ ir spustelėkite Pirmyn
    2. 2 veiksmas iš 3: panaikinkite visų skiriamųjų ženklų pasirinkimą ir spustelėkite Pirmyn
    3. 3 veiksmas iš 3: pasirinkite paskirties langelį (šiuo atveju B2) ir spustelėkite Baigti

Pirmiau minėti veiksmai turėtų pašalinti visus pradinius nulius ir pateikti tik skaičius. Jei vis tiek matote pirmuosius nulius, turite pakeisti langelių formatavimą į Bendrieji (tai galite padaryti iš skirtuko Pagrindinis)

Kaip iš teksto pašalinti nulius

Nors visi aukščiau išvardyti metodai puikiai veikia, jie skirti tik toms ląstelėms, kurios turi skaitinę reikšmę.

O kas, jei turite raidinių ir skaitinių ar teksto verčių, kuriose taip pat yra nulių.

Pirmiau minėti metodai tokiu atveju neveiks, tačiau dėl nuostabių „Excel“ formulių šį laiką vis tiek galite gauti.

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite iš jo pašalinti visus nulius:

Žemiau yra formulė, kaip tai padaryti:

= DEŠINĖS (A2, LEN (A2) -FIND (LEFT (PAKAITA (A2, "0", ""), 1), A2) +1)

Leiskite man paaiškinti, kaip ši formulė veikia

Formulės PAKEITIMO dalis nulį pakeičia tuščia. Taigi vertei 001AN76 pakaitinė formulė pateikia rezultatą kaip 1AN76

Tada kairė formulė išskiria kairįjį šios gautos eilutės simbolį, kuris šiuo atveju būtų 1.

Tada FIND formulė ieško šio kairiausio simbolio, kurį suteikia kairė formulė, ir grąžina savo poziciją. Mūsų pavyzdyje 001AN76 reikšmei jis suteiktų 3 (tai yra 1 pozicija pradinėje teksto eilutėje).

1 pridedamas prie FIND formulės rezultato, kad įsitikintume, jog išgauname visą teksto eilutę (išskyrus pirmuosius nulius)

Tada FIND formulės rezultatas atimamas iš LEN formulės rezultato (kuris naudojamas visos teksto eilutės ilgiui nurodyti). Tai suteikia mums teksto žiedo ilgį be nulių.

Tada ši reikšmė naudojama su funkcija RIGHT, kad būtų išskleista visa teksto eilutė (išskyrus pradinius nulius).

Jei yra tikimybė, kad jūsų ląstelėse gali būti tarpų arba tarpų, geriausia naudoti TRIM funkciją su kiekviena langelio nuoroda.

Taigi nauja formulė su pridėta TRIM funkcija būtų tokia, kaip parodyta žemiau:

= DEŠINĖ (TRIM (A2), LEN (TRIM (A2))-FIND (LEFT (PAKEITIMAS (TRIM (A2), "0", ""), 1), TRIM (A2))+1)

Taigi, tai yra keletas paprastų būdų, kuriuos galite naudoti, kad pašalintumėte nulinius nulius iš „Excel“ duomenų rinkinio.

Tikiuosi, kad ši pamoka jums buvo naudinga!

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave