책 내용 질문하기
함수
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
113
조회수
58
작성일
2014-01-15
작성자
첨부파일

1. p.112 1번 문제 - if에서 왜 합계구할 값 1 을 설정하는 것인가요?

2, 2번 문제에서 "급"을 보면. 사원=1급 대리=2급 ... 이런식으로 조건을 설정해주지 않았는데

어떻게 사원이면 1급이 나오고 대리이면 2급이 나올 수 있는 건가요> ??

3 3번문제에서 if 에서는 조건,평균구할범위 로 쓰였는데요

1번에서는 조건,합계 구할 값으로 쓰였구요

상황에 따라서 if의 쓰임이 달라지는 것인가요?

답변
2014-01-17 11:15:12

1.

sum(if(조건,1))

if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.

조건이 참이면 1을 조건이 거짓이면 아무것도 나타내지 않으므로

=sum(1,1,,1,,1,,,1)

과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.

즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.

2. MATCH 함수는 (찾을값, 찾을범위, 옵션)

찾을값을 찾을 범위에서 찾아 그 상대적인 위치를 반환 하는 것입니다.

그래서 범위를 1,2,3,4,5 로 표시하고 그중에서 값이 위치한 곳의 위치값을 반환하므로

1,2,3,4,5 라는 값이 나올 수 있습니다.

여기서 나온 숫자와 "급" 을 이어서

1급
2급
..

과 같이 나타내게 됩니다.

3. if 는 if(조건, 참, 거짓) 이 됩니다.

앞에 사용된 sum 은 합계를 구하는 것이고, average 는 평균을 구하는 것입니다.

그래서 설명이 달라지는 것이죠.

좋은 하루 되세요.

"
  • *
    2014-01-17 11:15:12

    1.

    sum(if(조건,1))

    if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.

    조건이 참이면 1을 조건이 거짓이면 아무것도 나타내지 않으므로

    =sum(1,1,,1,,1,,,1)

    과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.

    즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.

    2. MATCH 함수는 (찾을값, 찾을범위, 옵션)

    찾을값을 찾을 범위에서 찾아 그 상대적인 위치를 반환 하는 것입니다.

    그래서 범위를 1,2,3,4,5 로 표시하고 그중에서 값이 위치한 곳의 위치값을 반환하므로

    1,2,3,4,5 라는 값이 나올 수 있습니다.

    여기서 나온 숫자와 "급" 을 이어서

    1급
    2급
    ..

    과 같이 나타내게 됩니다.

    3. if 는 if(조건, 참, 거짓) 이 됩니다.

    앞에 사용된 sum 은 합계를 구하는 것이고, average 는 평균을 구하는 것입니다.

    그래서 설명이 달라지는 것이죠.

    좋은 하루 되세요.

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