책 내용 질문하기
조건연결하기
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
112
조회수
62
작성일
2011-06-07
작성자
첨부파일

조건연결할 때 * 쓰잖아요

그런데 112페이지 위쪽 부분에

파란박스 안의 2번이요

AVERAGE 함수에서 왜 * 로 안 연결시키고 , 를 써요? IF함수가 있어서 그래요?

* 랑 , 랑 차이가 뭐에요? ㅠㅠㅠ

답변
2011-06-08 10:52:32

네 if가 있을때와 없을때의 사용법이 좀 다릅니다.

* 는 조건을 and로 연결 하는 것입니다. +는 or로 연결하는것이구요.

max((조건)*최대값을구할범위)

max(if(조건,최대값을구할범위)

로 사용하구요. if가 들어간것은 if문 사용법 처럼 조건에 맞으면 값을 반환하고 조건에 맞지 않으면 아무것도 반환하지 않는다는 것입니다.

if문이 if(조건,참일때반환하는값,거짓일때반환하는값) 이기때문에 , 가 들어가게 되는 것입니다.

대부분 배열함수들이 이런 모양으로 사용되구요. 조건이 추가되면

max((조건1)*(조건2)*최대값을구할범위)

max(if((조건1)*(조건2),최대값을구할범위)

와 같이 조건을 추가해 주시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-06-08 10:52:32

    네 if가 있을때와 없을때의 사용법이 좀 다릅니다.

    * 는 조건을 and로 연결 하는 것입니다. +는 or로 연결하는것이구요.

    max((조건)*최대값을구할범위)

    max(if(조건,최대값을구할범위)

    로 사용하구요. if가 들어간것은 if문 사용법 처럼 조건에 맞으면 값을 반환하고 조건에 맞지 않으면 아무것도 반환하지 않는다는 것입니다.

    if문이 if(조건,참일때반환하는값,거짓일때반환하는값) 이기때문에 , 가 들어가게 되는 것입니다.

    대부분 배열함수들이 이런 모양으로 사용되구요. 조건이 추가되면

    max((조건1)*(조건2)*최대값을구할범위)

    max(if((조건1)*(조건2),최대값을구할범위)

    와 같이 조건을 추가해 주시면 됩니다.

    좋은 하루 되세요.

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