입력을 소수점 두 자리로 제한 (Microsoft Excel)
Ashley는 숫자 입력을 소수점 이하 2 자리로 제한하는 방법을 궁금해합니다.
그것을 알아 내려고 노력하면서 그녀는 데이터 유효성 검사 도구가이 요구 사항에 대해 작동하지 않는 것 같다고 지적합니다.
이 문제에 접근 할 수있는 두 가지 방법이 있습니다. 첫 번째는 Excel의 데이터 유효성 검사 도구에서 사용자 지정 규칙을 사용하는 것입니다. 다음 단계를 따르십시오.
-
입력을 소수점 이하 두 자리로 제한 할 셀을 선택합니다. (이 예에서는 A1 셀을 선택한다고 가정합니다.)
-
리본의 데이터 탭을 표시합니다.
-
데이터 유효성 검사 도구를 클릭합니다. Excel은 데이터 유효성 검사 대화 상자를 표시합니다.
-
설정 탭이 표시되는지 확인합니다. (그림 1 참조)
-
허용 드롭 다운 목록에서 사용자 지정을 선택합니다.
-
5 단계를 완료하면 나타나는 수식 상자에 다음 수식을 입력합니다.
=MOD(A1*100,1)=0
확인을 클릭하여 대화 상자를 닫습니다.
이 유효성 검사 공식은 A1의 값에 100을 곱한 다음 1로 나눈 값에 나머지가 없는지 확인하기 때문에 작동합니다. 입력 한 값에 소수점 이하 자릿수가 3 개 이상있는 경우에만 나머지가 표시됩니다. 누군가가 A1 셀에 텍스트를 입력하려고하면 유효성 검사가 실패합니다.
물론 6 단계에서 사용할 수있는 다른 수식은 얼마든지 있습니다. 다음은 몇 가지입니다.
=INT(A1100)=(A1100) =A1=ROUND(A1,2) =ABS(A1-ROUND(A1,2))<1E-8 =FIND(".",A1,1)>=LEN(A1)-2
데이터 유효성 검사를 사용하는 대신 취할 수있는 또 다른 접근 방식이 있습니다. 여기에는 다음 단계를 사용합니다.
-
입력을 소수점 이하 두 자리로 제한 할 셀을 선택합니다. (이 예에서는 A1 셀을 선택한다고 가정합니다.)
-
원하는대로 셀 서식을 지정하되 소수점 이하 두 자리 만 표시하도록 최소한 서식이 지정되었는지 확인합니다.
-
Excel 옵션 대화 상자를 표시합니다. (Excel 2007에서는 Office 단추를 클릭 한 다음 Excel 옵션을 클릭합니다. Excel 2010 이상 버전에서는 리본의 파일 탭이 표시되고 옵션을 클릭합니다.)
-
대화 상자 왼쪽에있는 고급 옵션을 클릭합니다.
-
이 통합 문서를 계산할 때 섹션이 표시 될 때까지 사용 가능한 옵션을 스크롤합니다. (그림 2 참조)
-
Set Precision as Displayed 확인란이 선택되어 있는지 확인합니다.
-
확인을 클릭하십시오.
이제 누군가가 2 단계에서 서식을 지정한 셀에 값을 입력하면 자동으로 소수점 이하 두 자리로 반올림되고 Excel은 모든 계산에서 소수점 이하 두 자리 값을 사용하도록합니다.
이 접근 방식의 단점은 Excel에서 계산을 수행하는 방법 (3-6 단계)을 변경하면 1 단계에서 선택한 데이터 입력 셀뿐만 아니라 전체 통합 문서에 영향을 미친다는 것입니다. 이것이 허용되지 않는 경우 데이터를 선택해야합니다. 앞에서 설명한 유효성 검사 접근 방식.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (889)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다.