메인 소프트웨어 Excel에 15 자리 이상이 표시되지 않는 이유

Excel에 15 자리 이상이 표시되지 않는 이유



나는 최근에 당분간 당연히 고군분투 해왔고 그들의 테 더링 끝에 도달 한 독자로부터이 가슴 설레는 간청을 받았습니다. 우리가 판매하는 제품 목록이 있고 그 중 하나가 UPC입니다.이 필드 18 자리까지 가능합니다. 15 자리 이상을 추가하면 Excel은 마지막 3 자리를 000으로 자동 반올림합니다.이 필드를 텍스트로 설정하면 문자열 끝에 + E11이 추가됩니다. 열 너비가 일반 길이의 3 배보다 길어도 상관 없습니다. 이 문제를 어떻게 해결할 수 있습니까?

Excel이 승리 한 이유

나는 Excel이 무언가를 추가하지 않고도 지시 된대로 수행하기를 바랍니다. 예를 들어, 셀 형식이 TEXT이면 그 안에 아무 것도 서식을 지정하지 마십시오! 스프레드 시트 대신 스프레드 시트로 Access를 사용하기 위해 CSV 파일을 약간 변경하기 위해 Access를 사용해야하는 것 같습니다. 오픈 오피스도 똑같이 작동하는지 궁금합니다.

숫자의 크기 나 소수점 위치는 중요하지 않습니다. Excel은 처음 15 개의 유효 숫자 만 저장하고 나머지는 모두 삭제합니다.

한 컴퓨터에 두 개의 Google 드라이브

모든 소프트웨어 제품에는 몇 가지 근본적인 제한이 있으며 Excel도 예외는 아닙니다. Excel은 IEEE 부동 소수점 수학 (1.79769313486231E + 308만큼 크거나 2.229E-308만큼 작을 수 있음)을 사용하여 통합 문서가 기가 바이트를 사용하지 않고 저장되는 방식을 지정하기 때문에 15 개의 유효 숫자 만 저장할 수 있습니다. 다시 계산하는 데 몇 시간이 걸립니다. 이 제한은 Excel 도움말 텍스트에 명확하게 설명되어 있습니다.

유효 숫자는 소수점 이하 자릿수와 같지 않습니다. 숫자의 크기 나 소수점 위치는 중요하지 않습니다. Excel은 처음 15 개의 유효 숫자 만 저장하고 나머지는 모두 삭제합니다.

UPC는 Universal Product Code의 약자로, 실제로 수학적 숫자가 아닌 숫자로 구성된 기호 또는 코드 이름입니다.

두 개의 UPC를 더하거나 빼는 것은 의미가 없으며 각 코드가 완전히 숫자로 구성되어 있어도 다른 유효한 UPC 코드로 이어지지 않습니다. UPC의 경우처럼 데이터에 대한 수학을 수행하지 않는 경우 첫 번째 숫자를 입력하기 전에 아포스트로피를 입력하여 Excel에서 텍스트로 저장하도록 강제 할 수 있습니다. 이렇게하면 입력하는 내용이 숫자처럼 보이지만 숫자가 아니며 텍스트로 저장되어야 함을 Excel에 알립니다.

또는 셀의 서식을 텍스트로 지정한 다음 긴 숫자 문자열을 입력하면 Excel에서 원하는대로 정확하게 수행하고 숫자가 아닌 텍스트 문자로 처리하기 때문에 모든 숫자를 유지합니다. 그러나 숫자를 입력하기 전에 셀 서식을 텍스트로 지정하는 것을 잊었거나 선행 아포스트로피를 입력하지 않으면 Excel에서 숫자를 숫자로 처리하고 데이터가 입력되면 15로 잘립니다. 유효 숫자와 잃어버린 숫자를 되 찾을 수 없습니다.

또한 CSV 파일은 해당 필드의 데이터 형식에 대한 단서를 포함하지 않기 때문에 CSV 파일에서 데이터를 가져 오는 것은 Excel에 데이터를 직접 입력하는 것과는 상당히 다릅니다. CSV 파일을 두 번 클릭하여 Excel에서 열거 나 Excel의 파일 | 대화 상자를 열면 Excel은 모든 숫자를 포함하는 모든 필드가 원하는 값이 아닌 숫자로 처리되어야한다고 추측합니다. 이러한 필드가 따옴표로 묶여 있는지 여부는 중요하지 않습니다. 모두 숫자 인 경우 Excel은 단순히 숫자로 간주합니다.

그러나 CSV 파일을 여는 대신 데이터 | 외부 데이터 가져 오기 | 텍스트에서 가져 오기 프로세스를 제어하고 각 데이터 열의 형식을 선택할 수 있으므로 긴 숫자 문자열을 숫자가 아닌 텍스트로 처리해야한다고 Excel에 알릴 수 있습니다.

OpenOffice는 정확히 동일한 가정을합니다. 숫자처럼 보이는 데이터를 입력하거나 가져올 때마다 OpenOffice와 Excel은 모두 기본적으로 숫자로 처리하며 완벽하게 합리적인 가정을 재정의하려면 다음을 제공해야합니다. 응용 프로그램 약간의 도움.

재미있는 기사

에디터의 선택

Roblox에서 채팅 색상을 변경하는 방법
Roblox에서 채팅 색상을 변경하는 방법
전체 게임 세계를 구축하고 수많은 창의적인 아이디어를 탐색 할 수있는 Roblox와 같은 플랫폼에서 채팅 색상 변경은 사소한 사용자 지정처럼 보일 수 있습니다. 하지만 자주 눈에 띄는 것이 있다면
My Brother 프린터가 오프라인으로 나타나는 이유는 무엇입니까?
My Brother 프린터가 오프라인으로 나타나는 이유는 무엇입니까?
컴퓨터에서 무언가를 인쇄하려고 할 때 프린터가 오프라인으로 표시되는 경우가 있습니다. 여기에는 여러 가지 이유가 있으며 대부분은 아주 쉽게 해결할 수 있습니다. 이는 Brother에서 제조한 프린터와도 관련이 있습니다.
Project NEON은 Windows 10을위한 새로운 디자인 언어입니다.
Project NEON은 Windows 10을위한 새로운 디자인 언어입니다.
Microsoft는 기본 제공 Windows 앱을 포함하여 Windows 10 운영 체제의 모양을 다시 업데이트하기 시작했습니다. 코드 명 Project NEON이라는 새로운 디자인 언어는 유니버설 Windows 플랫폼 앱의 사용자 인터페이스에 더 많은 투명성, 흐림 및 애니메이션을 추가합니다. 현재 Windows 계산기, Windows 카메라, 음성 녹음기, 그림판 3D 및
전화가 잠긴 상태에서 YouTube를 재생하는 방법
전화가 잠긴 상태에서 YouTube를 재생하는 방법
YouTube는 세계에서 가장 인기있는 비디오 스트리밍 사이트입니다. Vimeo와 같은 다른 비디오 스트리밍 서비스는 합리적으로 잘 해왔지만 YouTube의 인기에 가까워지지 않았습니다. YouTube는 심지어
Nexus 10 검토
Nexus 10 검토
우리는 지금 오랫동안 그것을 말하고 있습니다. 품질이 적어도 그다지 좋지 않다면 10 인치 제품을 아이 패드와 같은 가격으로 책정하는 것은 좋은 경쟁 태블릿 제조업체가 아닙니다. 만능 품질
당신의 트위터 프로필을 본 사람을 볼 수 있습니까? 아니요!
당신의 트위터 프로필을 본 사람을 볼 수 있습니까? 아니요!
Twitter 계정이 있는 경우 어느 시점에서 누가 귀하의 프로필에 참여하고 있는지 궁금할 수 있습니다. 트윗을 좋아하고 다시 게시하는 계정과 같이 쉽게 찾을 수 있는 특정 사항이 있지만
책을 사랑하는 사람들을 위한 최고의 사이트 11곳
책을 사랑하는 사람들을 위한 최고의 사이트 11곳
웹에서 찾을 수 있는 독서 자료는 끝이 없습니다. 모든 독자가 사랑에 빠지게 될 11가지 훌륭한 도서 웹사이트를 확인해 보세요.