책 내용 질문하기
수식 입력시 질문
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
93
조회수
22
작성일
2018-10-11
작성자
탈퇴*원
첨부파일

1급 실기 함수작업 문제를 해설을 보며 푸는 중인데,

수식 입력 후 그냥 엔터 키를 치는 것과 Ctrl+Shift+Enter의 차이를 모르겠어요.

또 수식을 입력할 때 범위와 값을 지정할 시에 $의 정확한 사용법을 모르겠어요.

93p의 경우,

=MAX($B$7:$B$12=$B3)*($D$7:$D$12=C$2)*$E$7:$F$12) 에서

$B3과 C$2 둘 다 해당 값을 지정해 주는 건데 $의 위치가 왜 달라지는지 이해가 안가요.

답변
2018-10-11 21:05:08

안녕하세요.

배열 수식은 피연산자나 함수의 인수로 배열을 사용하여

여러 가지 계산을 하고 단일 결과나 여러 개의 결과를 동시에 반환하는 수식으로서

수식에 사용되는 피연산자나 함수의 인수로 배열을 이용합니다

즉, 한 번의 계산으로 여러 셀을 비교, 계산할 수 있도록 배열을 이용하는 함수입니다.

엑셀 프로그램에 배열 수식임을 알리기 위해 Ctrl+Shift+Enter를 쳐주는 것입니다.

셀을 참조할 때 상대참조, 혼합참조, 절대참조를 사용할 수 있습니다.

[B3]은 행과 열을 고정하지 않은 상대참조 형태로, 오른쪽으로 채우기 핸들러를 움직이면 셀 참조가 C3,D3, 형태로 열번호가 변합니다.

아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5, 형태로 행번호가 변경됩니다.

[B$3]은 혼합참조로, 열번호는 고정하지 않고 행번호를 고정하는 형태입니다.

오른쪽으로 채우기 핸들러를 움직이면, 셀 참조가 C3, D3 형태로 열번호가 변합니다.

그러나, 아래쪽으로 채우기 핸들러를 움직이면, 행이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.

[$B3]은 혼합참조로, 행번호는 고정하지 않고 열번호를 고정하는 형태입니다.

오른쪽으로 채우기 핸들러를 움직이면, 열이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.

그러나, 아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5 형태로 행번호가 변합니다.

[$B$3]은 절대참조로, 행번호와 열번호를 모두 고정하는 형태입니다.

채우기 핸들러로 수식을 복사해도 참조범위는 변하지 않습니다.

즉,

채우기 핸들러를 아래쪽으로 이동시켜 아래쪽 셀을 채우려면, 열번호는 고정되고 행번호는 고정시키면 안됩니다.

채우기 핸들러를 오른쪽으로 이동시켜 오른쪽 셀을 채우려면, 열번호는 공정시키지 않고 행번호는 고정시킵니다.

(이렇게 해야 정확한 참조가 되며. 채우기 핸들러를 아래쪽이동 후 오른쪽으로 채우거나, 아래쪽 채우고 오른쪽 채울 경우 오류가 없습니다.)


하지만,

채우기 핸들러를 아래쪽으로만 이동시키고 이후에 오른쪽 이동을 안 할 경우, 행과 열을 모두 고정시키지 않아도,

아래쪽으로 채우기가 이루어지므로 수식의 행만 움직여 참조가 이루어집니다.

참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다.

필요에 따라 조정해 주시면 될 것 같습니다.

좋은 하루 보내세요.

  • *
    2018-10-11 21:05:08

    안녕하세요.

    배열 수식은 피연산자나 함수의 인수로 배열을 사용하여

    여러 가지 계산을 하고 단일 결과나 여러 개의 결과를 동시에 반환하는 수식으로서

    수식에 사용되는 피연산자나 함수의 인수로 배열을 이용합니다

    즉, 한 번의 계산으로 여러 셀을 비교, 계산할 수 있도록 배열을 이용하는 함수입니다.

    엑셀 프로그램에 배열 수식임을 알리기 위해 Ctrl+Shift+Enter를 쳐주는 것입니다.

    셀을 참조할 때 상대참조, 혼합참조, 절대참조를 사용할 수 있습니다.

    [B3]은 행과 열을 고정하지 않은 상대참조 형태로, 오른쪽으로 채우기 핸들러를 움직이면 셀 참조가 C3,D3, 형태로 열번호가 변합니다.

    아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5, 형태로 행번호가 변경됩니다.

    [B$3]은 혼합참조로, 열번호는 고정하지 않고 행번호를 고정하는 형태입니다.

    오른쪽으로 채우기 핸들러를 움직이면, 셀 참조가 C3, D3 형태로 열번호가 변합니다.

    그러나, 아래쪽으로 채우기 핸들러를 움직이면, 행이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.

    [$B3]은 혼합참조로, 행번호는 고정하지 않고 열번호를 고정하는 형태입니다.

    오른쪽으로 채우기 핸들러를 움직이면, 열이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.

    그러나, 아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5 형태로 행번호가 변합니다.

    [$B$3]은 절대참조로, 행번호와 열번호를 모두 고정하는 형태입니다.

    채우기 핸들러로 수식을 복사해도 참조범위는 변하지 않습니다.

    즉,

    채우기 핸들러를 아래쪽으로 이동시켜 아래쪽 셀을 채우려면, 열번호는 고정되고 행번호는 고정시키면 안됩니다.

    채우기 핸들러를 오른쪽으로 이동시켜 오른쪽 셀을 채우려면, 열번호는 공정시키지 않고 행번호는 고정시킵니다.

    (이렇게 해야 정확한 참조가 되며. 채우기 핸들러를 아래쪽이동 후 오른쪽으로 채우거나, 아래쪽 채우고 오른쪽 채울 경우 오류가 없습니다.)


    하지만,

    채우기 핸들러를 아래쪽으로만 이동시키고 이후에 오른쪽 이동을 안 할 경우, 행과 열을 모두 고정시키지 않아도,

    아래쪽으로 채우기가 이루어지므로 수식의 행만 움직여 참조가 이루어집니다.

    참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다.

    필요에 따라 조정해 주시면 될 것 같습니다.

    좋은 하루 보내세요.

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