책 내용 질문하기
계산작업 문제 모음 E형
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
136
조회수
81
작성일
2018-12-31
작성자
탈퇴*원
첨부파일

안녕하세요

 

계산작업 문제 모음 136페이지 3번문제 문의드립니다.

 

3번문제에서는 왜 결과가 표시될 [K10:K14] 영역을 블록으로 지정한 뒤에 수식을 입력해야하나요?

물론 풀어보니 값이 다 같이나와서.. 블록지정해야 제대로된 답이 나온다는건 알겠습니다만 처음보는거라..무슨원리?인지 궁금해요

또 이러한 경우 말고 블록지정한 후 수식 계산해야하는 경우가 또 있나요? 알려주심 감사하겠습니다.

 

={FREQUENCY(IF($B$4:$B$33=K$9,$C$4:$C$33),$J$10:$J$14)}

 

답변
2019-01-01 16:02:49

안녕하세요.

 

일반적인 배열 수식에서는 하나의 셀에 배열 수식을 입력하고 Ctrl+Shift+Enter를 한 후에 채우기 핸들러로 채워서 수식을 복사합니다.

 

하지만,

FREQUENCY 함수는 자료의 범위 내에서 해당 값의 발생 빈도를 계산하여 세로 배열 형태로 반환하는 함수로, 결과가 여러 개의 값을 갖는 배열로 반환되므로 결과가 계산될 범위를 먼저 지정한 후 배열 수식으로 입력해야 합니다.

 

즉, FREQUENCY 함수가 결과를 배열 형태로 반환하는 특이한 경우인 것이지요.

 

좋은 하루 보내세요. 

  • 관리자
    2019-01-01 16:02:49

    안녕하세요.

     

    일반적인 배열 수식에서는 하나의 셀에 배열 수식을 입력하고 Ctrl+Shift+Enter를 한 후에 채우기 핸들러로 채워서 수식을 복사합니다.

     

    하지만,

    FREQUENCY 함수는 자료의 범위 내에서 해당 값의 발생 빈도를 계산하여 세로 배열 형태로 반환하는 함수로, 결과가 여러 개의 값을 갖는 배열로 반환되므로 결과가 계산될 범위를 먼저 지정한 후 배열 수식으로 입력해야 합니다.

     

    즉, FREQUENCY 함수가 결과를 배열 형태로 반환하는 특이한 경우인 것이지요.

     

    좋은 하루 보내세요. 

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