책 내용 질문하기
안녕하세요!
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
0
조회수
484
작성일
2021-03-18
작성자
탈퇴*원
첨부파일

시나공 컴활 1급 실기 기본서 책으로 공부하고 시험보고 왔는데 모르는 문제가 나와서 문의드립니다.

 

실제 시험장에서 나온 시험 문제라 파일이 없는 점 양해부탁드립니다.

 

엑셀 사용자정의함수 문제에서 예를 들어 fn길벗이라는 사용자 정의함수를 구현해야 하는데

 

중간, 기말을 인수로 받아서 fn길벗함수를 만드는 것이었습니다.

 

그래서 기본서에서 그리고 모의고사, 기출문제에서 풀었던 방식대로 코드를 잘 작성하고 있는데,

 

fn길벗함수를 중간, 기말의 평균으로 나타내라는 말이 있길래

 

fn길벗함수 = AVERAGE(중간, 기말) 이런식으로 했더니 오류가 먹으면서 먹통이 되더군요.

 

시험도중이었는데 엑셀이 꺼지게 되면서 감독관에게 도움을 받았습니다.

 

정확하게 기억은 못하지만 대충 fn길벗함수 = "★점수 " & average(중간,기말) 이런식으로 나타냈어야 했습니다.

 

조건은 if else문 사용해서 기본서와 모의고사, 기출문제에서 했던 것 처럼 무리없이 정확히 작성했습니다.

 

사용자 정의 함수내에서 함수로 표현해야만 하는 그 부분이 문제가 됐는데,

 

사용자정의함수 내에서 함수를 사용하는 방법과 윗부분에서 고쳐야 하는 방법을 알려주시면 감사하겠습니다.

 

 

답변
2021-03-20 20:25:38

프로시저 안에서 average 함수를 사용 할 수 없기 때문에 

 

(중간+기말)/2 

 

와 같이 지정해야 합니다. 

 

좋은 하루 되세요. 

  • 관리자
    2021-03-20 20:25:38

    프로시저 안에서 average 함수를 사용 할 수 없기 때문에 

     

    (중간+기말)/2 

     

    와 같이 지정해야 합니다. 

     

    좋은 하루 되세요. 

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