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

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

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

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



답변

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

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


답변

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

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

답변

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

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