반응형
안녕하세요.
질문을 받았습니다.
질문의 취지는 실수의 경우 최대 소수 이하 둘째자리까지 표시하고 싶다는 것이었습니다.
표시 형식을 이용하면 간단히 나타낼 수 있습니다.
그런데 제한 조건이 있어 문제입니다.
정수인 경우엔 소수점 빼고 정수만 나타내야 한다는 것입니다.
이 경우엔 표시 형식만으로는 해결할 수 없습니다.
예시 값을 입력했습니다.
<Ctrl + 1>을 눌러 [셀 서식] 대화상자를 나타내고, 사용자 지정 서식으로 #,##0.##을 입력합니다.
#,##0.##
[확인]을 눌러 적용된 결과를 보면 실수는 제대로 처리되었지만 정수인 경우엔 문제가 있습니다.
[A1] 셀을 보면 숫자 끝에 필요없는 소수점이 표시되어 있습니다.
이걸 해결하려면 정수와 실수에 각각 다른 사용자 지정 서식을 적용해야 합니다.
표시 형식에서는 할 수 없기 때문에 조건부 서식 기능을 씁니다.
[홈]-[스타일]-[조건부 서식]-[새 규칙]을 선택합니다.
실수인 경우 나타낼 표시 형식은 이미 설정했으므로 정수인 경우만 선택하면 됩니다.
정수인지 확인하는 수식을 조건에 적습니다.
=A1=INT(A1)
INT 함수는 소수 이하 자리를 버리는 함수입니다.
[A1] 셀에 입력된 값과 INT 함수를 적용한 [A1] 셀 값이 같다는 것은 원래부터 소수 이하 값이 없다는 뜻, 즉 정수라는 의미입니다.
아래 [서식]을 눌러 사용자 지정 서식을 입력합니다.
#,##0
미리 보기에 설정한 결과 예시가 표시됩니다.
[확인]을 눌러 적용합니다.
문제가 해결되었습니다.
필요하신 분께 도움이 되길 바랍니다.
반응형
'엑셀' 카테고리의 다른 글
엑셀] 시간 표시 막대와 슬라이서로 대시보드 완성 | 클릭하면 보고서가 변한다고?? (2) | 2024.06.28 |
---|---|
엑셀 함수] XLOOKUP 함수 안벽 마스터 | VLOOKUP 아니고 XLOOKUP?? (0) | 2024.06.20 |
셀을 선택하면 연속된 여러 행/열에 색상이 표시되는 방법 (0) | 2024.06.05 |
엑셀] 데이터 표시 형식 총정리 | 데이터의 가치를 더욱 효과적으로 전달할 수 있어요~ (0) | 2024.05.11 |
보고서 작성에 필요한 조건부 서식 활용법 | 모르면 후회하는 😢 (0) | 2024.04.03 |