미해결 엑셀2016윈도우10
if중첩함수 문의드립니다. (쉬운 것 같은데 값이 틀리게 나옵니다ㅠ)
안녕하세요,
경력년수에 따라 해당번호로 1,2,3,4,5 로 표기만 하면 되서
식을 =IF(H3<=5,1,IF(H3<=10,2,IF(H3<=15,3,IF(H3<=20,4,IF(F3<=25,5,IF(F3<=30,6,IF(H3<=35,7,8)))))))
이런식으로 구성했는데
일부 값이 틀리게 나옵니다ㅠ
예를 들면 테스트 파일에 25.3년은 6으로 표기가 되어야하는데
5로 값이 나오는데요
제가 어떤걸 잘못하고 있는걸까요?ㅠ
조언해주시면 정말 감사하겠습니다ㅠ
| 1: 0~5년 |
| 2: 6~10년 |
| 3: 11~15년 |
| 4: 16~20년 |
| 5: 21~25년 |
| 6: 26~30년 |
| 7: 31~35년 |
| 8: 36~40년 |
| 9: 41~45년 |
| 10: 46년 이상 |
황
디
3
댓글 3
수식의 참조셀이 전부 H3셀이어야하는데, 값이 틀리게 나오는 부분들이 전부 다른 셀(F3)을 참조하고 있습니다.
H3으로 바꾸니 정상적으로 출력됩니다
=IF(H3<=5,1,IF(H3<=10,2,IF(H3<=15,3,IF(H3<=20,4,IF(H3<=25,5,IF(H3<=30,6,IF(H3<=35,7,IF(H3<=40,8,IF(H3<=45,9,10)))))))))
수식에 오타가 있네요..
=IF(H212<=5,1,IF(H212<=10,2,IF(H212<=15,3,IF(H212<=20,4,IF(F212<=25,5,IF(F212<=30,6,IF(H212<=35,7,8)))))))
5년씩으로 규칙적이므로..
G3셀 =MIN(10, CEILING.MATH(H3,5)/5)