책 내용 질문하기
해설 질문이요!
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
33
조회수
46
작성일
2012-12-28
작성자
첨부파일

기출문제 따라잡기에 임대개월수 계산에서

해설에는 round((d2-c2)/30,0)

으로 되어있는데 두 날짜 사이에 기간이므로 days360을써서

=round(days360(c2,d2)/30,0)은 왜 안되는지 궁금합니다.

그리고 dsum함수와 sumif의 개념이 많이 헷갈립니다. 조금 자세한 설명 부탁드립니다.

답변
2013-01-01 06:57:44

days360은 각 달을 무조건 30일, 1년을 360으로 계산을 하는 것입니다. c2와 d2 날짜의 차이일 수는 366일인데, days360으로 계산을 하면 360이 됩니다. 이렇게 두 날짜 사이의 일수가 달라지기때문에 결과값이 달라지는 것입니다.

컴활 실기 시험은 문제에서 제시한 함수 중 선택해서 수식을 작성해야 합니다. 이 부분에서는 제시한 함수를 표시하지 않았는데, 실제 시험에서 round 함수를 사용하라고 되어 있었기때문에 round 함수를 사용한 것입니다. 만약 문제에 days360 함수를 사용하라고 되어 있었다면 이 함수를 사용해야 겠죠.

dsum 은 데이터 베이스 함수로 범위에 필드명을 포함한 범위를 사용해야 하고 조건도

필드명

조건

과 같은 모양으로 잡으셔야 합니다.

sumif 는 범위에서 조건에 맞는 것의 합을 구하면 되고 조건은 "" 안에 조건을 입력 하시면 됩니다.

조건에 맞는 값의 합계를 구하는 것은 같지만 사용방법이 다르죠.

즐거운 하루 되세요.

"
  • *
    2013-01-01 06:57:44

    days360은 각 달을 무조건 30일, 1년을 360으로 계산을 하는 것입니다. c2와 d2 날짜의 차이일 수는 366일인데, days360으로 계산을 하면 360이 됩니다. 이렇게 두 날짜 사이의 일수가 달라지기때문에 결과값이 달라지는 것입니다.

    컴활 실기 시험은 문제에서 제시한 함수 중 선택해서 수식을 작성해야 합니다. 이 부분에서는 제시한 함수를 표시하지 않았는데, 실제 시험에서 round 함수를 사용하라고 되어 있었기때문에 round 함수를 사용한 것입니다. 만약 문제에 days360 함수를 사용하라고 되어 있었다면 이 함수를 사용해야 겠죠.

    dsum 은 데이터 베이스 함수로 범위에 필드명을 포함한 범위를 사용해야 하고 조건도

    필드명

    조건

    과 같은 모양으로 잡으셔야 합니다.

    sumif 는 범위에서 조건에 맞는 것의 합을 구하면 되고 조건은 "" 안에 조건을 입력 하시면 됩니다.

    조건에 맞는 값의 합계를 구하는 것은 같지만 사용방법이 다르죠.

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.