다음을 통해 공유

dated if 함수 일자계산 오류

익명
2015-11-11T07:02:28+00:00

DATEDIF(G38,H38+1,"md") 함수로 재직기간 계산시 1일이 적은 값이 나옵니다.

년 월 계산후 잔여일수가 없는 셀은 정확하게 나오는데 잔여일수가 있는 셀은 값이1이 적게 나옵니다.  

그래서 오류가 나는 셀은 다음과 같은 수식으로 일수를 계산하긴 하였는데 

IF(DAY(G37)>DAY(H37),H37-DATE(YEAR(H37),MONTH(H37)-1,DAY(G37)),DAY(H37)-DAY(G37))+1

일일이 셀에 수식을 바꿔줘야해서 번거롭고 오류발생가능성이 높아서 문제입니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2015-11-12T01:14:26+00:00

    안녕하십니까? hanapark 님

    Microsoft Community 사이트를 방문해 주셔서 감사합니다.

    문의 하신 Excel에서 DateDif 함수에 대해 안내를 드리겠습니다.

    말씀해 주신 DateDIF 함수의 경우 2월(28/29) 기준에 따라서 결과가 달라지게 됩니다. 해당 내용의 경우 함수들의 디자인이기 때문에 안타깝지만 수정/변경이 어렵습니다. 불편하시더라도 수식을 이용하여 +1 등으로 계산해 주셔야 합니다.

    http://answers.microsoft.com/ko-kr/office/forum/office_2010-excel/%EC%97%91%EC%85%80-2010-datedif-%ED%95%A8%EC%88%98/7dba44df-30bd-456d-85ac-8edf1fb6e50d

    추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    감사합니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음