Pagrindinis Programinė Įranga Kodėl „Excel“ nerodys daugiau nei 15 skaitmenų

Kodėl „Excel“ nerodys daugiau nei 15 skaitmenų



Neseniai gavau šį širdį verčiantį maldavimą iš skaitytojo, kuris, aišku, kurį laiką sunkiai kovojo ir pasiekė savo pririšimo pabaigą: turiu mūsų parduodamų produktų sąrašą, o vienas iš laukų yra UPC - ši sritis gali būti iki 18 skaitmenų. Kai pridedu daugiau nei 15 skaitmenų, „Excel“ automatiškai apvalina paskutinius tris iki 000. Jei nustatysiu šį lauką kaip tekstą, jis eilutės pabaigoje prideda + E11. Nesvarbu, ar mano stulpelio plotis yra didesnis nei tris kartus didesnis už įprastą ilgį. Kaip tai išspręsti?

Kodėl laimėjo „Excel“

Aš tik norėčiau, kad „Excel“ atliktų tai, kas liepta, nepridedant daiktų. Pavyzdžiui, jei langelio formatas yra TEXT, tada nieko jame nesuformatuokite! Atrodo, kad man reikia naudoti „Access“, kad galėčiau atlikti nedidelius pakeitimus CSV faile - naudoti „Access“ kaip skaičiuoklę, o ne skaičiuoklę. Turiu pasidomėti, ar „OpenOffice“ daro tą patį.

Nesvarbu, kokio dydžio skaičius yra arba kur dedamas dešimtainis kablelis, „Excel“ išsaugos tik pirmuosius 15 reikšmingų skaitmenų, o likusius sunaikins.

kaip pridėti ką nors prie nesantaikos serverio

Bet kuriam programinės įrangos produktui yra keletas esminių apribojimų, o „Excel“ nėra išimtis. „Excel“ gali laikyti skaičius tik iki 15 reikšmingų skaičių, nes ji naudoja IEEE slankiojo kablelio matematiką, kuri nurodo, kaip skaičiai - kurių dydis gali būti 1,79769313486231E + 308 arba mažas - 2,229E-308 - saugomi nedarant darbaknygėje suvartojamų gigabaitų vietos ir prireiks valandų perskaičiavimui. Šis apribojimas yra aiškiai nustatytas „Excel“ žinyno tekste.

Atkreipkite dėmesį, kad reikšmingi skaičiai nėra tokie patys kaip kableliai po kablelio; nesvarbu, kokio dydžio skaičius yra arba kur dedamas dešimtainis kablelis, „Excel“ išsaugos tik pirmuosius 15 reikšmingų skaitmenų ir visus likusius išmes.

UPC reiškia universalų gaminio kodą, kuris iš tikrųjų yra simbolinis arba kodinis pavadinimas, sudarytas iš skaitmenų, o ne matematinis skaičius.

Pridedant arba atimant du UPC, nėra jokios prasmės ir tai nereiškia, kad bus sukurtas kitas galiojantis UPC kodas, nors kiekvieną kodą sudaro tik skaitmenys. Jei neturite jokios matematikos savo duomenims, kaip yra UPC, tada galite priversti „Excel“ juos saugoti kaip tekstą, prieš įvesdami pirmąjį skaitmenį, įrašydami apostrofą. Tai „Excel“ nurodo, kad tai, ką vedate, nėra skaičius, nors atrodo ir vienas, ir kad jis turėtų būti saugomas kaip tekstas.

Arba, jei formatuojate langelį kaip Tekstas, o tada į jį įvedate ilgą skaitmenų eilutę, „Excel“ daro tiksliai tai, ko tikėjotės, ir išlaiko visus skaitmenis, nes juos laiko teksto, o ne skaitmenimis. Tačiau jei prieš įvesdami skaitmenis pamiršote suformatuoti langelį kaip „Tekstas“ arba jei neįvedate pagrindinio apostrofo, tada „Excel“ skaitmenis traktuos kaip skaičių, o įvedus duomenis jie bus sutrumpinti iki 15 reikšmingų skaičių ir jūs negalite atgauti pamestų skaitmenų.

Be to, duomenų importavimas iš CSV failo visiškai skiriasi nuo duomenų įvedimo tiesiai į „Excel“, nes CSV failo laukuose nėra jokių užuominų apie duomenų formatą. Kai dukart spustelėsite CSV failą, kad jį atidarytumėte „Excel“, arba kai naudojate „Excel“ failą | Atidarykite dialogo langą. „Excel“ atspės, kad visi laukai, kuriuose yra visi skaitmenys, turi būti traktuojami kaip skaičiai, o tai dažniausiai yra tai, ko norima. Nesvarbu, ar tie laukai yra kabutėse, ar ne: jei jie visi skaitmenys, tada „Excel“ paprasčiausiai daro prielaidą, kad jie yra skaičiai.

Tačiau, jei ne tik atidarote CSV failą, spustelėkite Duomenys | Gauti išorinius duomenis | Iš „Teksto“ jums bus suteikta kontrolė importavimo procesui ir galėsite pasirinkti kiekvieno duomenų stulpelio formatą, taigi „Excel“ galite pasakyti, kad ilgos skaitmenų eilutės turėtų būti vertinamos kaip tekstas, o ne kaip skaičiai.

„OpenOffice“ daro tas pačias prielaidas: kai įvesite ar importuosite duomenis, kurie atrodo kaip skaičius, „OpenOffice“ ir „Excel“ pagal numatytuosius nustatymus elgsis kaip su skaičiumi. Jei norite nepaisyti šios visiškai pagrįstos prielaidos, turėsite pateikti programa šiek tiek padėti.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

„Microsoft Surface 2“ ir „Surface Pro 2“ apžvalga
„Microsoft Surface 2“ ir „Surface Pro 2“ apžvalga
Neparduotoms „Surface RT“ akcijoms sudegus milijardinę dolerių skylę „Microsoft“ finansuose, bendrovė turi pasitaisyti. Įveskite naujus „Surface Pro 2“ ir „Surface 2“ modelius, kurie pagerina specifikacijas, prailgina baterijos veikimo laiką ir
Kaip pašalinti PIN kodą iš „Windows 10“.
Kaip pašalinti PIN kodą iš „Windows 10“.
„Windows 10“ palaiko įvairius prisijungimo būdus, įskaitant PIN kodus. PIN kodo pašalinimas užtrunka kelias sekundes, o jei apsigalvosite, visada galėsite sukurti kitą PIN kodą.
Kaip naudoti naktinį matymą GTA 5
Kaip naudoti naktinį matymą GTA 5
Naktinio matymo akiniai nėra populiariausias GTA 5 aksesuaras. Nors jie gali padėti pagerinti jūsų žaidimą tamsiose vietose, dažniausiai GTA 5 turi pakankamai šviesos net naktį. Vis tiek galite nusipirkti ir
Kaip pridėti nuotraukų valdiklį „iPhone“.
Kaip pridėti nuotraukų valdiklį „iPhone“.
Galite pridėti nuotraukų valdiklį prie savo iPhone pagrindinio ekrano ir peržiūrėti automatiškai sugeneruotą geriausių nuotraukų pasirinkimą.
Žymų archyvai: „Windows 10“ versijos 10532 versija
Žymų archyvai: „Windows 10“ versijos 10532 versija
Kaip ištrinti išsaugotus pokalbius „Snapchat“.
Kaip ištrinti išsaugotus pokalbius „Snapchat“.
„Snapchat“ yra viena įdomiausių ir populiariausių programų. Jame yra daugybė puikių filtrų, todėl pokalbiai su draugais yra dešimt kartų įdomesni. Vienas iš pagrindinių „Snapchat“ pardavimo taškų yra automatinio ištrynimo funkcija. Tu
Kaip rodyti „Windows“ darbalaukį televizoriuje naudojant „Chromecast“.
Kaip rodyti „Windows“ darbalaukį televizoriuje naudojant „Chromecast“.
Kaip naudoti „Chrome“ naršyklę ir „Chromecast“ raktą kompiuterio turiniui peržiūrėti televizoriuje.