Samantha는 .25보다 작거나 같은지 여부에 따라 값을 반올림하는 공식이 필요합니다. 예를 들어 3.24는 3으로 내림하고 3.25 (또는 그 이상)는 4로 내림합니다.

프로그램이 ROUND 워크 시트 기능을 제공하기 때문에 Excel에서는 정상 위치 (.5)에서 반올림하는 것이 다소 쉽습니다. 반올림에 대한 “중단 점”이 .5가 아닌 다른 값이되도록하려면 간단한 워크 시트 함수가 아닌 수식에 의존해야합니다.

필요한 결과를 얻기 위해 고안 할 수있는 공식은 (말 그대로) 수십 가지가 있습니다. Excel의 많은 기능과 마찬가지로 솔루션은 데이터의 특성에 따라 다릅니다. 반올림 할 값이 항상 양수이면 다음 수식이 잘 작동합니다. (이 공식을 알파벳순으로 정렬하는 것 외에는 특별한 순서로 포함하지 않았습니다.)

=FLOOR(A1+0.75,1)

=IF(A1-INT(A1)<0.25,FLOOR(A1,1),CEILING(A1,1))

=IF(A1-INT(A1)<0.25,INT(A1),INT(A1)+1)

=IF(A1-INT(A1)<0.25,ROUNDDOWN(A1,0),ROUNDUP(A1,0))

=IF(INT(A1)=INT(A1+0.75),INT(A1),INT(A1)+1)

=IF(MOD(A1,1)<0.25,INT(A1),INT(A1)+1)

=IF(MOD(A1,1)<0.25,ROUNDDOWN(A1,0),ROUNDUP(A1,0))

=IF(MOD(A1,1)<0.25,TRUNC(A1,0),TRUNC(A1,0)+1)

=IF(MOD(A1,SIGN(A1))<0.25,ROUNDDOWN(A1,0),ROUNDUP(A1,0))

=IF(MOD(A1*100,100)>=25,ROUNDUP(A1,0),ROUNDDOWN(A1,0))

=INT(A1)+IF(A1-INT(A1)>=.25,1,0)

=INT(A1)+IF(MOD(A1,1)>=0.25,1,0)

=INT(A1+0.75)

=ROUND(A1,0) + IF(MOD(A1,1)>=.25,1,0)

=ROUND(A1+.25,0)

=ROUNDDOWN(A1-0.25,0)+1 =ROUNDDOWN(A1+0.75,0)

=ROUNDUP(A1-0.24,0)

=ROUNDUP(FLOOR(A1,0.25),0)

=TRUNC(A1)+(MOD(A1,1)>=0.25)

반올림을 수행하기 위해 더 많은 수식과 수식 변형이있을 수 있습니다. 반올림 할 값에 음수 값이 포함될 수있는 경우 다른 수식을 사용해야합니다. (다시 말하지만 이들은 알파벳순으로 만 정렬됩니다.)

=IF(ABS(A1)-INT(ABS(A1))>=0.25,INT(A1)+IF(A1<0,0,1),INT(A1+IF(A1<0,1,0)))

=ROUND(A1+IF(A1>0,0.25,-0.25),0)

=ROUND(A1+SIGN(A1)*0.25,0)

=ROUND(ROUND(A1*2,0)/2,0)

=ROUNDUP(ROUNDDOWN((A1/0.25),0)*0.25,0)

=ROUNDUP(ROUNDDOWN(A1*4,0)/4,0)

=TRUNC(A1+SIGN(A1)*0.75)

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

이 팁 (10126)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다.