Sākumā esošo nuļļu un lielu skaitļu paturēšana

Sākumā esošo nuļļu un lielu skaitļu paturēšana

Vai kādreiz importējat vai ievadāt datus programmā Excel, kas satur sākuma nulles, piemēram, 00123, vai lielus skaitļus, piemēram, 1234 5678 9087 6543? Piemēram, tie ir sociālās apdrošināšanas numuri, tālruņa numuri, kredītkaršu numuri, produktu kodi, kontu numuri vai pasta indeksi. Excel automātiski noņem sākuma nulles un lielus skaitļus pārvērš par zinātniskajiem notācijām, piemēram, 1,23E+15, lai atļautu formulām un matemātisku darbību veikšanai. Šajā rakstā ir aplūkots, kā saglabāt datus to sākotnējā formātā, Excel tie tiek Excel kā teksts.

Skaitļu pārvēršana tekstā teksta datu importēšanas laikā

Izmantojiet Excel programmu Get & Transform (Power Query), lai datu importēšanas laikā formatētu atsevišķas kolonnas kā tekstu. Šajā gadījumā mēs importējam teksta failu, bet datu transformācijas darbības ir vienādas datiem, kas importēti no citiem avotiem, piemēram, XML, Web, JSON utt.

  1. Noklikšķiniet uz cilnes Dati un pēc tam blakus pogai Iegūt datus noklikšķiniet uz Noteksta/CSV. Ja poga Iegūt datus nav redzama, dodieties uz Jauns vaicājuma >No faila > No teksta un pārlūkojot atrodiet teksta failu, pēc tam nospiediet importēt.

  2. Excel ielādēs jūsu datus priekšskatījuma rūtī. Lai ielādētu vaicājumu redaktoru, priekšskatījuma rūtī nospiediet Rediģēt.

  3. Ja kāda kolonna ir jāpārvērš par tekstu, atlasiet kolonnu, ko vēlaties konvertēt, noklikšķinot uz kolonnas galvenes, pēc tam pārejiet uz Sākums >Transformēt > datu tipu > atlasiet Teksts.

    Power Query — dati pēc pārvēršanas par tekstu

    Padoms.: Varat atlasīt vairākas kolonnas, izmantojot taustiņu kombināciju Ctrl+klikšķis ar peles kreiso pogu.

  4. Pēc tam dialoglodziņā Kolonnas tipa maiņa noklikšķiniet uz Aizstāt pašreizējo, Excel atlasītās kolonnas pārvērtīs par tekstu.

    Get & Transform > Convert data to text
  5. Kad esat pabeidzis, noklikšķiniet uz Aizvērt un & Ielādēt, Excel vaicājuma dati tiks atgriezti jūsu darblapā.

    Ja jūsu dati nākotnē mainās, varat pāriet uz sadaļu Dati > Atsvaidzināt ,Excel automātiski atjauninās jūsu datus un lietos transformācijas jūsu vietā.

Programmā Excel 2010 un 2013 pastāv divas teksta failu importēšanas un skaitļu pārvēršanas par tekstu metodes. Ieteicamā metode ir izmantot Power Query, kas ir pieejama, lejupielādējot pievienojumprogrammu Power Query. Ja nevarat lejupielādēt pievienojumprogrammu Power Query, varat izmantot teksta importēšanas vedni. Šajā gadījumā mēs importējam teksta failu, bet datu transformācijas darbības ir vienādas datiem, kas importēti no citiem avotiem, piemēram, XML, Web, JSON utt.

  1. Lentē noklikšķiniet uz cilnes Power Query un pēc tam atlasiet Iegūt ārējos datus > No teksta.

  2. Excel ielādēs jūsu datus priekšskatījuma rūtī. Lai ielādētu vaicājumu redaktoru, priekšskatījuma rūtī nospiediet Rediģēt.

  3. Ja kāda kolonna ir jāpārvērš par tekstu, atlasiet kolonnu, ko vēlaties konvertēt, noklikšķinot uz kolonnas galvenes, pēc tam pārejiet uz Sākums >Transformēt > datu tipu > atlasiet Teksts.

    Power Query — dati pēc pārvēršanas par tekstu

    Padoms.: Varat atlasīt vairākas kolonnas, izmantojot taustiņu kombināciju Ctrl+klikšķis ar peles kreiso pogu.

  4. Pēc tam dialoglodziņā Kolonnas tipa maiņa noklikšķiniet uz Aizstāt pašreizējo, Excel atlasītās kolonnas pārvērtīs par tekstu.

    Get & Transform > Convert data to text
  5. Kad esat pabeidzis, noklikšķiniet uz Aizvērt un & Ielādēt, Excel vaicājuma dati tiks atgriezti jūsu darblapā.

    Ja jūsu dati nākotnē mainās, varat pāriet uz sadaļu Dati > Atsvaidzināt ,Excel automātiski atjauninās jūsu datus un lietos transformācijas jūsu vietā.

Pielāgota formāta izmantošana, lai paturētu sākuma nulles

Ja vēlaties novērst problēmu tikai darbgrāmatā, jo citas programmas to neizmanto kā datu avotu, varat izmantot pielāgotu vai īpašu formātu, lai paturētu sākumā pārējās nulles. To var izmantot skaitļu kodiem, kas ietver mazāk nekā 16 ciparus. Turklāt varat formatēt skaitļu kodus, izmantojot domuzīmes vai citas pieturzīmes. Piemēram, lai tālruņa numuru padarītu lasāmu, varat pievienot domuzīmi starp starptautisko kodu, valsts/reģiona kodu, apgabala kodu, prefiksu un dažiem pēdējiem numuriem.

Numura kods

Piemērs

Pielāgots skaitļu formāts

Sociālā tīkla
drošība

012345678

000-00-0000
012-34-5678 

Tālrunis

0012345556789

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

Pasta indekss
kods

00123

00000
00123 

Darbības    

  1. Atlasiet formatāmo šūnu vai šūnu diapazonu.

  2. Nospiediet taustiņu kombināciju Ctrl+1, lai ielādētu dialoglodziņu Šūnu formatēšana.

  3. Atlasiet cilni Skaitlis, pēc tam sarakstā Kategorija noklikšķiniet uz Pielāgota un pēc tam lodziņā Tips ierakstiet skaitļu formātu, piemēram, 000-00-0000 sociālās apdrošināšanas numura kodam, vai 00 0000 ar piecu ciparu pasta indeksu.

    Padoms.: Varat arī noklikšķināt uz Speciālsun pēc tam atlasīt Pastaindekss, Pasta indekss + 4,Tālrunisnumurs vai sociālās apdrošināšanas numurs.

    Papildinformāciju par pielāgotiem kodiem skatiet rakstā Pielāgota skaitļu formāta izveide vai dzēšana.

    Piezīme.: Tādējādi netiks atjaunotas sākuma nulles, kas tika noņemtas pirms formatējuma. Tas ietekmēs tikai skaitļus, kas tiek ievadīti pēc formāta lietošanas.

Funkcijas TEXT izmantošana, lai lietotu formātu

Varat izmantot tukšu kolonnu blakus datiem un izmantot funkciju TEXT, lai to pārvērstu 3d formātā.

Numura kods

Piemērs (šūnā A1)

Funkcija TEXT un jauns formāts

Sociālā tīkla
drošība

012345678

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

Tālrunis

0012345556789

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

Pasta indekss
kods

00123

=TEXT(A1,"00000")
00123

Kredītkartes numuri tiek noapaļoti uz leju

Excel ir maksimālā precizitāte 15 nozīmīgie cipari, kas nozīmē, ka ikvienam skaitlim, kas satur 16 vai vairāk ciparus, piemēram, kredītkartes numuram, visi skaitļi pāri 15. ciparam tiek noapaļoti uz leju līdz nullei. Ja ciparu kodi ir 16 vai lielāki, jāizmanto teksta formāts. Lai to izdarītu, varat veikt vienu no divām darbībām:

  • Formatēt kolonnu kā tekstu

    Atlasiet datu diapazonu un nospiediet taustiņu kombināciju Ctrl+1, lai atvērtu dialoglodziņu šūnu > formatēšana. Cilnē Skaitlis noklikšķiniet uz Teksts.

    Piezīme.: Tas nemainīs jau ievadītos skaitļus. Tas ietekmēs tikai skaitļus, kas tiek ievadīti pēc formāta lietošanas.

  • Apostrofa rakstzīmes izmantošana

    Skaitļa priekšā var ierakstīt apostrofu('),un pēc tam Excel to apstrādās kā tekstu.

Uz lapas sākumu

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×