Glenn은 4 자리 숫자의 최하위 3 자리를 반환해야하며 이것이 어떻게 가장 잘 수행 될 수 있는지 궁금합니다. Excel의 많은 작업과 마찬가지로 원하는 정보를 도출 할 수있는 여러 가지 방법이 있습니다. 한 가지 방법은 다음과 같은 방식으로 MOD 함수를 사용하는 것입니다.

=MOD(A1,1000)

이 함수는 A1 셀의 값을 1000으로 나눈 다음 남은 값을 반환합니다. A1의 값이 4 자리 정수이면 원하는 결과를 얻을 수 있습니다.

원하는 값을 결정하는 또 다른 유사한 방법은 일반적으로 텍스트 값과 함께 사용되는 함수를 사용하는 것입니다.

=RIGHT(A1,3)

그러면 A1 셀에있는 모든 항목의 가장 오른쪽에있는 3 개의 문자 (숫자)가 반환됩니다. A1에 숫자가 아닌 문자가 포함될 수 있다고 생각되면 다음과 같이 VALUE 함수에서 함수를 래핑해야합니다.

=VALUE(RIGHT(A1,3))

물론 지금까지 논의 된 모든 접근 방식이 원하지 않는 결과를 가져올 가능성이 매우 높습니다. A1의 값이 정수 값이면 잘 작동하지만 값이 12.36 또는 105.2와 같이 유효 숫자가 4 개인 실수이면 잘 작동하지 않습니다. 이러한 경우 다음과 같은 수식을 사용할 수 있습니다.

=RIGHT(0.0001*A1,3)

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (3414)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Returning_Least-Significant_Digits [최소 유효 자릿수 반환].