3. FAQ (지식in, 엑셀위키)
[함수] MIN/MAX를 써서 모든 음수를 0으로 바꾸는 법 (IF 없이)
알렉스 (Alex)
2022. 4. 1. 22:21
값이 0보다 작으면 0으로, 0보다 크면 나머지를 표현하고 싶은 경우, 어떻게 할까요?
MIN/MAX를 통한 대소비교하기
1. 직관적으로 생각하면 IF문을 쓸 수 있습니다.
=IF(C3>0,C3,0)
[수식 설명]
IF(C3>0,C3,0) = 0보다 작으면, 0이라고 쓰고, 아니라면 원래값을 돌려줘라.
2. 그런데, MAX함수를 쓰면 IF조차 쓰지 않고 값을 구할 수 있습니다.
=MAX(C3,0)
[수식 설명]
MAX(C3,0) = C3와 0중에, 큰 수를 보여줘라.
3. 비슷하게, MIN함수를 쓰면 모든 양수를 0으로 변환할 수 있습니다.
4. 마지막으로, 0이 아니라, 특정 구간으로 확장해서 함수를 쓸 수도 있습니다.
IF를 2번 쓰는것 보다는, MIN/MAX를 이용하면 좀 더 간결하게 표현할 수 있습니다.