문제에서 오늘 날짜를 2016-12-31로 가정하고 풀어라고 해서
=IF(YEAR(2016-12-31)-YEAR(B21)>=10, 150000, 50000)
으로 해서 풀었는데 답이 다르더라고요...
그래서 =YEAR(2016-12-31)으로 하니깐 1905가 나오는데 왜이런건가요??
P.S 셀에다가 2016-12-31 치고나서 그 셀을 YEAR함수 인수로 하니깐 2016 잘나오는데... 위에 식은 왜 1905가
나오는지 궁금합니다.
yaer 함수의 인수로 사용되는 것은 날짜에 해당하는 일련번호여야 합니다.
셀에 입력된 날짜는 날짜형식으로 보여도 일련번호로 표시가 가능하므로
yaer(b21) 과 같이 사용해도 정확한 결과가 나오지만
YEAR(2016-12-31) 과 같이 사용했을때는 정확한 결과가 나오지 않는 것입니다.
=IF(YEAR(DATE(2016,12,31))-YEAR(B21)>=10, 150000, 50000)
date 와 같이 날짜를 입력받은 수 있는 함수를 이용하여 작성할 수 있구요.
이문제에서는 today 함수를 이용하여 현재날짜를 이용하여야 되는 문제이므로
today 함수를 이용해 보시기 바랍니다.
좋은 하루 되세요.
-
*2017-02-02 15:19:33
yaer 함수의 인수로 사용되는 것은 날짜에 해당하는 일련번호여야 합니다.
셀에 입력된 날짜는 날짜형식으로 보여도 일련번호로 표시가 가능하므로
yaer(b21) 과 같이 사용해도 정확한 결과가 나오지만
YEAR(2016-12-31) 과 같이 사용했을때는 정확한 결과가 나오지 않는 것입니다.
=IF(YEAR(DATE(2016,12,31))-YEAR(B21)>=10, 150000, 50000)
date 와 같이 날짜를 입력받은 수 있는 함수를 이용하여 작성할 수 있구요.
이문제에서는 today 함수를 이용하여 현재날짜를 이용하여야 되는 문제이므로
today 함수를 이용해 보시기 바랍니다.
좋은 하루 되세요.