여기 감가상각애2 정률법에서
월수 구하는 곳에서요
=IF(YEAR($G$34)-YEAR(B36)>E36,"",DB(C36,D36,E36,YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1))중에서
YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1가 월수라는 거잖아요?
근데 이러면 YEAR($G$34)-YEAR(B36)=>가 년도로 2년(숫자2)
12-MONTH(B36)+1 =>가 월수로 3개월(숫자3) 이렇게되는거 아닌가요? 그럼 답이 5나오는거 아니에요?
이걸 모르겠어서 따로 다른셀에
=YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1로 계산하려고아니까 그냥 오류가 뜨거나
=YEAR($G$34)-YEAR(B36)*(12-MONTH(B36)+1) 로 바꿔버리더라구여
함수도중에는 날짜계산이 year랑 month랑 같이쓰면 알맞게 호완되나여?
안녕하세요.
=YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1 로 작성하시면
DB 함수의 일부 인수만으로 작성되었기 때문에 오류가 발생하는 것입니다. 일반적인 수식에는 함수명없이 ,12 와 같은 형식(,가 들어간)으로 사용되지 않습니다.
정률법에 따라 감가상각비를 구하는 문제로
=IF(YEAR($G$34)-YEAR(B36)>E36,"", DB(C36,D36,E36,YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1))는
=IF(조건 ,참, 거짓 ) 의 형식입니다.
DB 함수를 이용해서 구한 것이구요.
DB의 마지막 인수 월수는 12-Month(B36)+1로 구해집니다. B36 셀이 5월이므로 12-5+1=8이 됩니다.
8개월인 것이죠.
좋은 하루 보내세요.
-
관리자2019-10-27 17:49:55
안녕하세요.
=YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1 로 작성하시면
DB 함수의 일부 인수만으로 작성되었기 때문에 오류가 발생하는 것입니다. 일반적인 수식에는 함수명없이 ,12 와 같은 형식(,가 들어간)으로 사용되지 않습니다.
정률법에 따라 감가상각비를 구하는 문제로
=IF(YEAR($G$34)-YEAR(B36)>E36,"", DB(C36,D36,E36,YEAR($G$34)-YEAR(B36),12-MONTH(B36)+1))는
=IF(조건 ,참, 거짓 ) 의 형식입니다.
DB 함수를 이용해서 구한 것이구요.
DB의 마지막 인수 월수는 12-Month(B36)+1로 구해집니다. B36 셀이 5월이므로 12-5+1=8이 됩니다.
8개월인 것이죠.
좋은 하루 보내세요.