책 내용 질문하기
엑셀 문의
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
408,423
조회수
266
작성일
2020-02-11
작성자
탈퇴*원
첨부파일

 

엑셀

기본 모의고사 8

1. 계산문제 사용자정의 함수에서

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

라고 입력해야 하는데,

결과에서는 만 나타나는데 앞의 ` won원가대여횟수 &’는 왜 써야 하나요?

 

기본 모의고사 9

1. 조건부 서식 =isodd(row($A5))에서 행을 절대참조로 하지 않는 이유는 알겠는데요, 열을 절대참조로 하는 이유가 무엇인가요?

2. `지급액매크로에서 합계를 sum함수를 사용하면 오답인가요?

 

 

답변
2020-02-12 16:53:26

won원가대여횟수는 실제로는 'DVD가격/대여료/10'를 모르고 For 문을 도는 동안에 ★를 반복표시하는 역할을 합니다.

For 문을 돌 때,

첫 번째에 won원가대여횟수에 ★을 표시하고

두 번째에는 기존 won원가대여횟수인 ★에 ★를 &로 하나 더 표시해서 ★★ 로 won원가대여횟수에 저장합니다.

세 번째에는 기존  won원가대여횟수인 ★★에 ★를 &로 하나 더 표시해서 ★★★ 로 won원가대여횟수에 저장합니다.

 

이런 형태로 For 문을 도는 동안  ★을 증가시켜 저장합니다.

 

& 연산자가 두 개의 문구를 연결해주는 것입니다.

won원가대여횟수에는 숫자가 저장되는 것이 아니라  ★이 저장됩니다.

 

열참조를 하는 이유는 조건부 서식을 적용할때 해당 행을 하나하나 비교하게 되는데

 

행을 내려오는 중에 상대참조로 변경되게 되면 다른 곳을 참조하여 정확한 결과가 나오지 않을 수 있기 때문입니다.

 

열참조를 하지 않아도 정확한 결과가 나온다면 하지 않아도 되지만 간혹 결과가 이상 하게 표시될 수 있습니다.

 

별다른 지시사항이 없었다면 함수 없이 작성하는 것이 좋겠지요.

 

sum 함수를 이용해도 정확한 결과가 나오면 정답으로 인정 될 것 같습니다.

 

좋은 하루 보내세요.  

  • 관리자
    2020-02-12 16:53:26

    won원가대여횟수는 실제로는 'DVD가격/대여료/10'를 모르고 For 문을 도는 동안에 ★를 반복표시하는 역할을 합니다.

    For 문을 돌 때,

    첫 번째에 won원가대여횟수에 ★을 표시하고

    두 번째에는 기존 won원가대여횟수인 ★에 ★를 &로 하나 더 표시해서 ★★ 로 won원가대여횟수에 저장합니다.

    세 번째에는 기존  won원가대여횟수인 ★★에 ★를 &로 하나 더 표시해서 ★★★ 로 won원가대여횟수에 저장합니다.

     

    이런 형태로 For 문을 도는 동안  ★을 증가시켜 저장합니다.

     

    & 연산자가 두 개의 문구를 연결해주는 것입니다.

    won원가대여횟수에는 숫자가 저장되는 것이 아니라  ★이 저장됩니다.

     

    열참조를 하는 이유는 조건부 서식을 적용할때 해당 행을 하나하나 비교하게 되는데

     

    행을 내려오는 중에 상대참조로 변경되게 되면 다른 곳을 참조하여 정확한 결과가 나오지 않을 수 있기 때문입니다.

     

    열참조를 하지 않아도 정확한 결과가 나온다면 하지 않아도 되지만 간혹 결과가 이상 하게 표시될 수 있습니다.

     

    별다른 지시사항이 없었다면 함수 없이 작성하는 것이 좋겠지요.

     

    sum 함수를 이용해도 정확한 결과가 나오면 정답으로 인정 될 것 같습니다.

     

    좋은 하루 보내세요.  

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