Makik에는 숫자 값 목록이 있습니다. 일부는 정수입니다. 일부는 소수점 오른쪽에 숫자가 있습니다. 조건부 서식을 사용하여 소수점 오른쪽에 숫자가있는 값을 강조 표시하려고합니다.

이를 수행 할 수있는 많은 방법과 다양한 접근 방식이 있습니다. 여기서 조건부 형식을 정의하는 방법은 다루지 않겠습니다. 이러한 정보는 이미 _ExcelTips의 다른 문제에서 다루었습니다. 대신 조건 자체와 테스트 할 조건을 선택하는 방법에 초점을 맞출 것입니다.

목록에 숫자 값만 포함된다는 것을 알고있는 경우 값이 정수가 아닌지 여부를 확인하기 위해 여러 수식을 사용할 수 있습니다. 다음은 조건에 수식이 포함되도록 지정하는 경우 사용할 수있는 몇 가지입니다.

MOD (A1,1)> 0 = A1 <> INT (A1)

A1-INT (A1)> 0 = NOT (A1 = INT (A1))

(A1-TRUNC (A1))> 0 = ABS (A1) -INT (ABS (A1))> 0 * = IF (FIND ( “.”, A1), 1,0)

  • = (A1- (ROUNDDOWN (A1,0))> 0)

다양한 수식 (그리고 더 많이 나열 될 수 있음)은 기본적으로 셀의 변경되지 않은 값이 소수점 오른쪽에 아무것도없는 버전과 같은지 확인합니다.

어떤 이유로 든 조건을 정의하기 위해 수식을 사용하지 않으려면 “셀 값이보다 큼”을 선택하고 조건을 ROUNDDOWN (A1,0)으로 설정할 수 있습니다. 조건에 “같지 않음”을 사용할 수도 있고 ROUNDDOWN을 ROUNDUP으로 변경할 수도 있습니다. 어느 쪽이든, 숫자의 반올림 버전 (가장 가까운 정수로 반올림)이 원래 값과 같은지 여부를 테스트하고 있습니다.

목록의 정수 값은 소수점 이하 자릿수로 형식이 지정되며 이러한 값은 이러한 조건부 형식에 의해 “잡히지”않습니다. 예를 들어 셀에 값 41이 포함되어 있지만 값이 41.00으로 표시되도록 형식이 지정된 경우 해당 값은 조건부 형식에 의해 소수점 오른쪽에 무언가가있는 것으로 “표시”되지 않습니다. 그 이유는 값이 실제로 정수이기 때문입니다. 소수점과 두 개의 0을 더하는 것은 단지 디스플레이입니다.

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

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

link : / excelribbon-Conditionally_Formatting_Non-Integers [Conditionally Formatting Non-Integers].