Основен Софтуер Защо Excel няма да показва повече от 15 цифри

Защо Excel няма да показва повече от 15 цифри



Наскоро получих тази развълнуваща молба от читател, който очевидно се бореше от известно време и беше стигнал до края на връзката си: имам списък с продукти, които продаваме, и едно от полетата е UPC - това поле може да бъде с дължина до 18 цифри. Когато добавя над 15 цифри, Excel автоматично закръглява последните три до 000. Ако задам това поле като текст, той добавя + E11 в края на низа. Няма значение дали имам ширина на колоната по-голяма от три пъти нормалната дължина. Как мога да поправя това?

Защо Excel спечели

Просто ми се иска Excel да прави това, което му се казва, без да се налага да добавя неща. Например, ако форматът на клетката е ТЕКСТ, не форматирайте нищо в нея! Изглежда, че трябва да използвам Access само за да направя някои малки промени в CSV файл - за да използвам Access като електронна таблица вместо електронна таблица. Трябва да се чудя дали OpenOffice прави същото.

Няма значение какъв е размерът на числото или къде е поставена десетичната запетая, Excel ще съхрани само първите си 15 значими цифри и ще изхвърли всички останали

каква е луната на snapchat

Има някои основни ограничения за всеки софтуерен продукт и Excel не е изключение. Excel може да съхранява числа само до 15 значими цифри, тъй като използва математика с плаваща запетая IEEE, която диктува как числата - които могат да бъдат толкова големи, колкото 1.79769313486231E + 308 или толкова малки, колкото 2.229E-308 - се съхраняват, без да накара работната книга да изразходва гигабайта от пространство и отнема часове за преизчисляване. Това ограничение е ясно посочено в помощния текст на Excel.

Имайте предвид, че значимите цифри не са същите като десетичните знаци; няма значение какъв е размерът на числото или къде е поставена десетичната точка, Excel ще съхрани само първите си 15 значими цифри и ще изхвърли всички останали.

UPC означава универсален продуктов код, който всъщност е символно или кодово име, съставено от цифри, а не като математическо число.

Добавянето или изваждането на два UPC няма смисъл и не води до друг валиден UPC код, въпреки че всеки код е съставен изцяло от цифри. Ако не правите никаква математика на данните си, какъвто е случаят с UPC, тогава можете да принудите Excel да ги съхранява като текст, като въведете апостроф, преди да въведете първата цифра. Това казва на Excel, че това, което пишете, не е число, въпреки че изглежда като едно и че трябва да се съхранява като текст.

Като алтернатива, ако форматирате клетка като Текст и след това въведете дълъг низ от цифри в нея, Excel прави точно това, което бихте очаквали и запазва всичките си цифри, защото ги третира като текстови знаци, а не като цифрови цифри. Ако обаче забравите да форматирате клетката като Текст, преди да въведете цифрите, или ако не въведете водещ апостроф, тогава Excel ще третира цифрите като число и след въвеждане на данните ще бъде съкратено до 15 значими цифри и не можете да си върнете изгубените цифри.

Нещо повече, импортирането на данни от CSV файл е съвсем различно от въвеждането на данните директно в Excel, тъй като CSV файлът не съдържа никакви улики относно формата на данните в неговите полета. Когато просто щракнете двукратно върху CSV файл, за да го отворите в Excel, или когато използвате Excel’s File | Отворете диалоговия прозорец, Excel ще предположи, че всички полета, които съдържат всички цифри, трябва да се третират като числа, което е по-често това, което се иска. Няма значение дали тези полета са затворени в кавички: ако всички са цифри, тогава Excel просто приема, че те са числа.

Ако обаче просто отворите CSV файла, щракнете върху Данни | Вземете външни данни | От Text тогава ще ви бъде даден контрол върху процеса на импортиране и можете да изберете формата за всяка колона с данни, така че можете да кажете на Excel, че вашите дълги низове от цифри трябва да се третират като текст, а не като числа.

OpenOffice прави абсолютно същите предположения: всеки път, когато пишете или импортирате данни, които изглеждат като число, както OpenOffice, така и Excel ще го третират като число по подразбиране и ако искате да замените това напълно разумно предположение, тогава ще трябва да дадете на приложение някаква помощ.

Интересни Статии

Избор На Редактора

Деактивирайте Потърсете приложение в магазина в Windows 10 и Windows 8
Деактивирайте Потърсете приложение в магазина в Windows 10 и Windows 8
Ако предпочитате да използвате настолни приложения, ето как можете да деактивирате подканата „Потърсете приложение в магазина“ в Windows 10 и Windows 8.
Преглед на Windows 10 Mobile: Солидна надстройка, но недостатъчно лъскава
Преглед на Windows 10 Mobile: Солидна надстройка, но недостатъчно лъскава
По-рано тази година Microsoft представи своята визия за бъдещето на Windows на работния плот и Windows 10 се оказа голямо подобрение спрямо Windows 8.1. Сега е ред на мобилната операционна система на Microsoft и след месеци на
Как да добавите фоново изображение към Google Календар
Как да добавите фоново изображение към Google Календар
Добавянето на фоново изображение към вашия Google Календар беше лесно от много дълго време. Всичко, което трябваше да направите, беше да използвате функцията Labs, която Google предлагаше в настройките на Google Календар. За съжаление по някаква причина Google
Може ли Echo Show да показва вътрешна температура?
Може ли Echo Show да показва вътрешна температура?
С второто поколение на Amazon Echo има чувството, че вече живеем в бъдещето. Това малко, но мощно устройство ви позволява да имате по-добър контрол върху вашето интелигентно домакинство. Сред многото полезни функции,
Raid: Shadow Legends Tier List – Най-добрите герои
Raid: Shadow Legends Tier List – Най-добрите герои
В Raid: Shadow Legends има много герои и много други винаги са на път. Когато получите нов герой, може да попитате дали е жизнеспособен или си струва да го използвате. Как бихте се ориентирали да разберете кой
Firefox намалява поддръжката на Windows Vista и Windows XP
Firefox намалява поддръжката на Windows Vista и Windows XP
Има лоши новини от лагера на Firefox за потребители на Windows XP. Mozilla, разработчиците на популярния браузър решиха да прекратят поддръжката за Windows XP и Windows Vista, започвайки с Firefox 53. Firefox е единственият съвременен браузър, все още наличен за Windows XP и Vista. Докато Microsoft прекрати цялата поддръжка за Windows XP и
Как да отложим надстройката до Windows 10 Anniversary Update
Как да отложим надстройката до Windows 10 Anniversary Update
Ето официалния начин да отложите надстройката до Windows 10 Anniversary Update, без да използвате приложения или ощипвания на трети страни.