예를 들어 셀에 5.555를 설정했습니다. 소수점 이하 자릿수를 2로 변경하면 값이 5.56으로 변경됩니다. 소수 자릿수가 0이면 셀의 값은 6입니다. 소수 자릿수를 추가해도 값은 변경되지 않습니다. 실행 취소도 작동하지 않습니다.
이전에 여기에 있었던 모든 매크로와 모든 시트를 삭제했습니다.
답변1
문제는 "표시된 정밀도 설정"(파일->옵션->고급) 옵션에 있었습니다.
http://office.microsoft.com/en-us/excel-help/set-rounding-precision-HA010218870.aspx
답변2
귀하의 의견에 이제 해결책이 언급되어 있으므로 귀하가 수행하는 작업은 기본적으로 예상되므로 이는 대안입니다.
이 문제를 해결하는 또 다른 방법은 값을 문자열로 효과적으로 처리하는 값을 줄이기 위해 자르기를 사용하는 것입니다.
따라서 셀 값을 5.555에서 다음으로 업데이트합니다.
=TRUNC(5.555, 2)
그리고 2자리로 업데이트됩니다.
또는 수식이 다른 셀을 참조할 수 있습니다. 같은 것
=TRUNC(a5, 4)
이것의 아이디어는
=TRUNC(numberToChange , numberOfDigits)