책 내용 질문하기
엑셀 처음 접한 자
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
52
작성일
2017-11-10
작성자
탈퇴*원
첨부파일

안녕하세요 .엑셀을 처음 접하는 취준생 입니다.

1. 106p에 배열 수식은 피연산자나 함수의 인수로 배열을 사용하여 여러 가지 계산을 하고 단일 결과나

여러 개의 결과를 동시에 반환하는 수식으로서 수식에 사용되는 피연산자나 함수의 인수로 배열을 이용합니다.

라고 되어있는데요 피연산자와 함수의 인수는 무엇인지 배열을 사용하여 는 무슨말이고 결과를 반환한다는 말도

무슨말인지 설명해 주시면 감사하겟습니다.-

2. 109p 에서 방법 1,방법2가 있다고 하셨는데 그 방법의 차이점이 *를 왜 넣는 가요??

3.{=sum(if(B11:B29=B3,1,0))} 에서 수식의 결과를 표시하면 -sum(0,1,0,0,1,…,0)→5 라고 적혀있는데

수식을 이해하는 과정에서 왜 이런 값이 나오는 건가요??

4. 109p에 [C3]셀에 입력된 수식을 [C7]셀까지 채우기 전에 배열수식의 배열부분을 범위로 설정한 다음

절대 주소로변경하세요. 배열 수식은 수식을 변경한 다음에도 Ctrl +Shift +Enter를 눌러서 완료해야 합니다.

라고 되어있는데요, 배열수식의 배열범위가 수식 그 자체 아닌가요?? 배열범위가 무엇인지 그리고 절대주소가

무엇인지 그리고 왜 절대주소로 변경해야 하는지 그리고 배열수식을 수식을 변경한 다음에도 Ctrl+Shift+Enter를

물러서 완료해야 한다는 뜻이 무슨말 인지 설명해 주시면 감사하겠습니다.-

5. Ctrl+Shift+Enter가 무슨 역활을 하나요 .??

번거롭더라도 질문한 순서대로 하나하나 설명해 주시면 감사하겠습니다..

답변
2017-11-15 14:11:59

1. =a+b 라는 수식이 있을 때 a, b는 피연산자, +는 연산자가 됩니다. a나 b가 특정 값이 아닌 a1:a5 + c1:c5 와 같이 더하는 값이 여러개의 값, 즉 배열로 되어 있는 것이 배열수식이라고 생각하면 됩니다.

결과가 표시되는 것이 결과를 반환한다는 것입니다.

2. if문이 있느냐 없느냐의 차이입니다.

조건을 * 로 연결 하면 and 조건, + 로 연결하면 or 조건이구요.

조건*결과값 으로 작성하는 것도 조건에 맞는 결과를 나타내기 위한 것입니다.

if 를 사용하면

sum(if(조건,결과를 표시할 셀 주소)) 로 사용됩니다.

if 문의 조건이 참이면 결과를 표시하는 것이죠.

이부분에서도 조건여러개라면 sum(if((조건1)*(조건2),결과를 표시할 셀)) 로 사용할 수 있습니다.

3. .{=sum(if(B11:B29=B3,1,0))} B11:B29=B3 이라는 조건이 참이면 1, 거짓이면 0을 표시하므로

sum(0,1,0,0,1,…,0) 와 같은 결과가 나오고 여기서 나온 값을 sum 으로 모두 더하므로 5 가 나오는 것입니다.

4. {=sum(if(B11:B29=B3,1,0))} 에서 사용한 B11:B29 이 배열 입니다. 해당 범위 내에서 계산을 하게 되는 것이죠.

Ctrl+Shift+Enter 는 배열 수식의 값을 표시하기 위한 것입니다.

5. 수식으로 지정하려면 Ctrl+Shift+Enter 을 사용해야 하는 것입니다.

좋은 하루 되세요.

  • *
    2017-11-15 14:11:59

    1. =a+b 라는 수식이 있을 때 a, b는 피연산자, +는 연산자가 됩니다. a나 b가 특정 값이 아닌 a1:a5 + c1:c5 와 같이 더하는 값이 여러개의 값, 즉 배열로 되어 있는 것이 배열수식이라고 생각하면 됩니다.

    결과가 표시되는 것이 결과를 반환한다는 것입니다.

    2. if문이 있느냐 없느냐의 차이입니다.

    조건을 * 로 연결 하면 and 조건, + 로 연결하면 or 조건이구요.

    조건*결과값 으로 작성하는 것도 조건에 맞는 결과를 나타내기 위한 것입니다.

    if 를 사용하면

    sum(if(조건,결과를 표시할 셀 주소)) 로 사용됩니다.

    if 문의 조건이 참이면 결과를 표시하는 것이죠.

    이부분에서도 조건여러개라면 sum(if((조건1)*(조건2),결과를 표시할 셀)) 로 사용할 수 있습니다.

    3. .{=sum(if(B11:B29=B3,1,0))} B11:B29=B3 이라는 조건이 참이면 1, 거짓이면 0을 표시하므로

    sum(0,1,0,0,1,…,0) 와 같은 결과가 나오고 여기서 나온 값을 sum 으로 모두 더하므로 5 가 나오는 것입니다.

    4. {=sum(if(B11:B29=B3,1,0))} 에서 사용한 B11:B29 이 배열 입니다. 해당 범위 내에서 계산을 하게 되는 것이죠.

    Ctrl+Shift+Enter 는 배열 수식의 값을 표시하기 위한 것입니다.

    5. 수식으로 지정하려면 Ctrl+Shift+Enter 을 사용해야 하는 것입니다.

    좋은 하루 되세요.

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