값이 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를 이용하면 좀 더 간결하게 표현할 수 있습니다.
'3. FAQ (지식in, 엑셀위키)' 카테고리의 다른 글
[테두리] 엑셀에서 노트나 서명란 처럼 가로로 줄 긋기 (0) | 2022.04.05 |
---|---|
[시트] 여러 시트에 머리글, 바닥글을 한번에 표시하고 입력하려면? (0) | 2022.04.04 |
[함수] 오늘로부터 8 영업일 뒤는 며칠일까요? (만약 연휴도 껴있다면?) (0) | 2022.03.29 |
[함수] 문자와 숫자가 혼합된 값에서 문자에만 꺽쇠 넣기 (Korea838482 → [Korea] 838482) (0) | 2022.03.24 |
[함수] 여러 텍스트를 모두 연결해서 한줄에 쓰는 법 (0) | 2022.03.23 |