메인 소프트웨어 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은 모두 기본적으로 숫자로 처리하며 완벽하게 합리적인 가정을 재정의하려면 다음을 제공해야합니다. 응용 프로그램 약간의 도움.

재미있는 기사

에디터의 선택

iPhone 6s 팁과 요령 : Apple 스마트 폰을위한 11 가지 해킹
iPhone 6s 팁과 요령 : Apple 스마트 폰을위한 11 가지 해킹
iPhone 7이 헤드 라인을 장식하고 있을지 모르지만 Apple의 iPhone 6s는 여전히 환상적인 핸드셋으로 남아 있습니다. 이전에 보았던 'S'업그레이드보다 더 많은 것을 파티에 제공합니다. iPhone을 활용하기로 결정한 경우
Netflix 구독 취소 방법 [2020 년 3 월]
Netflix 구독 취소 방법 [2020 년 3 월]
Netflix 구독을 취소하는 방법을 배우고 싶다면 제대로 찾아 오셨습니다. 이 튜토리얼은 브라우저, Android 또는 iOS 앱 및 스트리밍 장치에서 수행하는 방법을 보여줍니다.
Discord에서 스트리밍하는 방법
Discord에서 스트리밍하는 방법
오늘날 사용할 수 있는 스트리밍 옵션이 너무 많기 때문에 최상의 결과를 얻으려면 올바른 옵션을 선택하는 것이 중요합니다. YouTube, Twitch 및 인기 채팅 앱 Discord와 같은 온라인 서비스를 사용할 수 있습니다. Discord는 틀림없이 최고의 스트리밍 서비스입니다.
Eero에서 게이트웨이를 변경하는 방법
Eero에서 게이트웨이를 변경하는 방법
집이나 사무실 전체를 Wi-Fi로 연결하는 데 어려움을 겪는 사람들에게 eero는 생명의 은인처럼 보입니다. 이 영리한 장치는 TrueMesh 기술을 사용하여 eeros 네트워크를 생성할 수 있습니다.
Snapchat 스토리를 숨기는 방법
Snapchat 스토리를 숨기는 방법
Snapchat은 지구상의 모든 10 대 청소년들의 우울함에도 불구하고 성인들에게 점점 더 인기를 얻고 있습니다. 물론 삶의 더 개인적인 측면을 전시하도록 설계된 앱은 성인을 확보 할 수밖에 없습니다.
Oculus Quest 죽음의 검은 화면을 수정하는 방법
Oculus Quest 죽음의 검은 화면을 수정하는 방법
Oculus Quest 블랙 스크린 사망 원인은 배터리가 방전되었거나 업데이트가 중단되었기 때문일 수 있습니다. Oculus Quest 검은색 화면을 해결하려면 다음 팁을 시도해 보세요.
PancakeSwap 사용 방법
PancakeSwap 사용 방법
PancakeSwap은 바이낸스 스마트 체인을 기반으로 하는 탈중앙화 거래소(DEX)입니다. PancakeSwap에서는 암호화폐 자산을 교환하고 거버넌스 토큰(CAKE라고 함)을 관리하고 보상을 받을 수도 있습니다. PancakeSwap은 커뮤니티에 의해 관리되며