2013-06-28 1 views
0

"if"함수를 사용하여 결과가> 200 인 경우 10 진수를 제공하지 않습니다. 결과의 10 진수가 .0이 아니면 내 십진수를 표시하지 않습니다. 소수점을 표시하려면 어떻게해야합니까? 내 함수는 다음과 같습니다. = IF ($ E $ 13> 200, ROUND ($ E $ 13,0), ROUND ($ E $ 13,1))Excel 2003에서 소수점 이하 자릿수를 제공하지 않습니다.

+0

텍스트를 표시하도록 셀의 서식을 지정하면 .0이 그대로 유지됩니다. 그러나 .0 값을 유지하려는 이유는 무엇입니까? 서식을 지정 하시겠습니까? –

+0

실험실 기술자에게 올바른 정수 #를 사용하여 결과를보고 할 것을 보여주는 스프레드 시트입니다. 200 개가 넘는 값을 정수로보고하기 때문에 서식이 적용되지 않습니다. –

답변

1

텍스트로 표시 할 수있는 숫자는 허용됩니다. 문제는 : 당신은 미래의 계산에 전화 번호를 사용해야하는 경우

=IF($E$13>200,ROUND($E$13,0),IF(ROUND($E$13,0)=ROUND($E$13,1),CONCATENATE(ROUND($E$13,0),".0"),ROUND($E$13,1))) 

, ROUND($E$13,1)를 통해 얻을 수있는 원래의 번호를 사용하십시오.

+0

이것은 아름답게 작동했습니다! 정말 고맙습니다! –