안녕하세요 업무에 엑셀을 사용하며 일을 조금 편하게 하고자 엑셀공부를 하는중인데,오류가 왜 나는지를 모르겠습니다...
사용한 기숙사에서 해당되는 기간의 금액을 일할 계산한 금액이 필요한데, 도움이 필요합니다 ㅠㅠ...
안녕하세요~
일단 첨부하신 파일에서1차 오류는
--표1[기숙사]=[@주소]
이 부분인데 이를
=(표1[@기숙사]=[@주소])*1 또는 = --(표1[@기숙사]=[@주소])
이렇게 바꾸어야 1 또는 0 을 반환합니다.
=IF(OR([@공제시작일]="",[@공제종료일]=""),"", SUMPRODUCT( (표1[공과금]=H$1)* (표1[기숙사]=[@주소])* (표1[정산시작일]<=[@공제종료일])* (표1[정산종료일]>=[@공제시작일])* IF( (IF(표1[정산종료일]<=[@공제종료일],표1[정산종료일],[@공제종료일])- IF(표1[정산시작일]>=[@공제시작일],표1[정산시작일],[@공제시작일])+1)>0, (IF(표1[정산종료일]<=[@공제종료일],표1[정산종료일],[@공제종료일])- IF(표1[정산시작일]>=[@공제시작일],표1[정산시작일],[@공제시작일])+1), 0 )* 표1[1일당금액] )*0.1)
일할을 0.1 로 해석했습니다.
감사합니다 ㅠㅠ 엑셀 가볍게 배우던중이었는데, 대단한것 같습니다. 배우면 배울수록
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
안녕하세요~
일단 첨부하신 파일에서
1차 오류는
이 부분인데 이를
이렇게 바꾸어야 1 또는 0 을 반환합니다.
=IF(OR([@공제시작일]="",[@공제종료일]=""),"", SUMPRODUCT( (표1[공과금]=H$1)* (표1[기숙사]=[@주소])* (표1[정산시작일]<=[@공제종료일])* (표1[정산종료일]>=[@공제시작일])* IF( (IF(표1[정산종료일]<=[@공제종료일],표1[정산종료일],[@공제종료일])- IF(표1[정산시작일]>=[@공제시작일],표1[정산시작일],[@공제시작일])+1)>0, (IF(표1[정산종료일]<=[@공제종료일],표1[정산종료일],[@공제종료일])- IF(표1[정산시작일]>=[@공제시작일],표1[정산시작일],[@공제시작일])+1), 0 )* 표1[1일당금액] )*0.1)일할을 0.1 로 해석했습니다.
감사합니다 ㅠㅠ 엑셀 가볍게 배우던중이었는데, 대단한것 같습니다. 배우면 배울수록