Excel에서 16 자리 숫자를 자르는 이유는 무엇입니까? [복제]


15

16 자리 숫자 (형식 : 숫자, 소수 없음)를 입력하면 숫자가 변경됩니다. 예 : 1234567812345678은보기를 1234567812345670으로 변경합니다.

일반적인 형식으로 입력하면 위의 숫자가 변경되어 1.23457E + 15가 표시되지만 셀을 클릭하면 마지막 자리가 다시 8 대신 0으로 표시됩니다.

다른 컴퓨터에서 파일을 열었으므로 동일한 문제가 발생했습니다. 자동 수정 및 자동 서식을 모두 사용할 수 없도록 변경했습니다. 도움!


실제로 16 자리 숫자입니까? 아니면 실제로 16 자리입니까?
David Schwartz

6
@PleaseStand 나는 당신이 여기서 결론에 도달하는 것 같아요. 나는 또한이 게시물이 필요했고 숫자는 소셜 미디어 네트워크의 주석 식별자입니다. 정확히 16 자리 데이터가 형식으로 들어가서는 안된다고 설교하는 대신에 당면한 질문에 충실 할 수도 있습니다.
Tommy

답변:


19

Microsoft에서 Excel에 적용한 제한 사항입니다. 각 셀은 최대 15 자리의 정밀도를 가질 수 있습니다.

http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP005199291.aspx

여기에 이미지 설명을 입력하십시오


1
+1 "이것은 15 자리의 유효 자릿수 만 저장하는 IEEE 사양에 기인합니다." (출처 : support.microsoft.com/default.aspx?scid=kb;en-us;78113 )
Ellesa

내가 원하는 대답은 아니지만 그것이 왜 나를 미치게했는지에 대한 이유에 감사합니다. 답변 해 주셔서 감사합니다!
미친

8

wbeard52 의 답변 외에도 다음과 같은 해결 방법이 있습니다.

  1. 숫자를 텍스트로 입력 '각 숫자 앞에 a 를 입력 하거나 셀의 숫자 형식을 텍스트로 변경할 수 있습니다.
  2. Xnumbers 라는 addin이 있는데 "1에서 250 자리까지의 다 정밀도 부동 소수점 산술을 수행합니다."

2

다음과 같이 16 자리 숫자 열을 복사하여 Excel에 붙여 넣을 수 있습니다.

새 Excel 문서를 엽니 다.
비워두고 파일 / 다른 이름으로 저장을 클릭하십시오.
유형 상자에서 "텍스트 (탭으로 구분 된 파일)"옵션을 선택하십시오.
16 자리 숫자를 "텍스트"로 붙여 넣을 열의 형식을 지정하십시오.
원본 문서 (단어, 전자 메일 등)에서 16 자리 숫자를 복사하여 텍스트로 포맷 한 탭으로 구분 된 파일의 열에 붙여 넣습니다. 다시 저장하십시오.
오류 경고가 표시됩니다. 16 자리 숫자를 모두 선택하고 오류 처리 옵션 목록에서 "오류 무시"를 선택하십시오.
파일을 텍스트 파일로 유지하거나 Excel 파일로 저장하면 어느 쪽이든 작동합니다. 오류 경고가 다시 표시 될 수 있습니다. 모두 선택하고 오류를 다시 무시하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.