책 내용 질문하기
기본모의고사 7회 계산작업 6번문제
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
371
조회수
95
작성일
2016-12-11
작성자
첨부파일

1. 기본모의고사 7회 계산작업 6번문제의 정답을 보면

=TEXT(QUOTIENT(DAYS360(F37,G37,30),"00개월")

이라고 나오는데 "00개월"은 텍스트의 형식을 지정하는 위치인데

""(큰따옴표) 안의 내용은 모두 그대로 표현한다고 알고 있기때문에 00개월이라고 나와야 할것 같은데 그렇지 않은데

왜 그런지 알고 싶습니다.

저는 정답으로 =TEXT(QUOTIENT(DAYS360(F37,G37,30),QUOTIENT(DAYS360(F37,G37,30)"개월")

이라고 입력하였더니 60개월로 표현되어야 할 부분이 660개월로 표현되었습니다.

궁금해서 질문올립니다.

2. 기본모의고사 8회 계싼작업 3번문제의 정답을 보면

사용자 정의 함수를 작성할때

For a = 1 to DVD대여가격 / 대여료 /10

won원가대여횟수 = won대여횟수 & "★"

next a

라고 나와있는데

그러면 h10:h25영역에 해당하는 won대여횟수& "★" 합쳐진 2★, 3★ 이렇게 나와야 할것 같은에 돼 ★표시가 해당

개수만큼 나타나는 것인지 궁금합니다.

답변
2016-12-15 06:00:21

1. text 함수에 사용된 "00개월" 에서 00 은 숫자를 표시하는 부분입니다.

셀서식에서 0 이나 # 을 이용하여 숫자를 표시합니다.

그것과 같은 것이라고 생각 하시면 됩니다.

그러므로 00 자리에 숫자값을 입력하고 개월을 붙여 표시하게 되는 것입니다.

2. 반복 실행문입니다.

1개가 있다면 "★" 하나가 won원가대여횟수에 입력이 됩니다.

반복문이 돌때마다 "★" 하나씩 더 붙게 됩니다.

그래서 별표가 여러개 표시되는 것입니다.

won원가대여횟수=won원가대여횟수 +1

로 지정하면 계속 누적된 값이 표시가 되는데요.

이런 방법으로 ★ 를 누적 시키는 것입니다.

좋은 하루 되세요.

  • *
    2016-12-15 06:00:21

    1. text 함수에 사용된 "00개월" 에서 00 은 숫자를 표시하는 부분입니다.

    셀서식에서 0 이나 # 을 이용하여 숫자를 표시합니다.

    그것과 같은 것이라고 생각 하시면 됩니다.

    그러므로 00 자리에 숫자값을 입력하고 개월을 붙여 표시하게 되는 것입니다.

    2. 반복 실행문입니다.

    1개가 있다면 "★" 하나가 won원가대여횟수에 입력이 됩니다.

    반복문이 돌때마다 "★" 하나씩 더 붙게 됩니다.

    그래서 별표가 여러개 표시되는 것입니다.

    won원가대여횟수=won원가대여횟수 +1

    로 지정하면 계속 누적된 값이 표시가 되는데요.

    이런 방법으로 ★ 를 누적 시키는 것입니다.

    좋은 하루 되세요.

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