책 내용 질문하기
sumifs, countifs의 차이가 뭔가요?, if사용시 ""관해서
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
233
조회수
275
작성일
2012-04-12
작성자
첨부파일

표4 경기고교 3학년 학생수, 경기고교 2학년 영어점수 합계 구하시오

합계를 구하는 함수식인데

왜 countifs함수를 사용하는건가요?

countifs, sumifs는 각각 어떨때 사용되고 두개의 차이가 뭔가요?

이렇게 알맞은 함수 고르라고 할때 왜 그 함수를 고르는지도 알려주세요

그리고 if함수쓸때 어떨때는 ""가 사용이되고 어쩔대는 ""가 사용이 안되던데

사용되는 함수가 정해져있나요?

ex)

=IF(RIGHT(A3,1)="1","통신과",IF(RIGHT(A3,1)="2","전기과","기계과"))

"1" 이 부분에서"" 사용

=IF( RANK(C4, $C$3:$C$10)<=3, "A", IF(RANK(C4, $C$3:$C$10)<=6, "B", "C") )

이부분은 <=3에서 사용을 안하고 ㅠㅠ 알려주세요

답변
2012-04-13 10:17:41

sumifs 는 조건에 맞는 것의 합계를 구하는 것이고

countifs 는 조건에 맞는 것의 개수를 구하는 것이므로

학생수는 countifs 로 영어점수합계는 sumifs로 작성하시면 됩니다.

"" 는 문자일때 사용하는 것입니다.

left, right, mid 함수는 텍스트 함수이므로 여기서 나온 값은 모두 문자가 됩니다.

1이 라는 값이 나와도 숫자 1이 아닌 문자 "1" 이 되므로 비교하는 값도 "" 안에 넣어서 비교하셔야 하죠.

그래서 left(a1,1)="1" 과 같이 "" 에 사용하는 것입니다.

rank 함수는 순위를 나타내는 함수이므로 숫자로 값이 나오기 때문에 >=3 과 같이 숫자로 비교하는 것이죠.

좋은 하루 되세요.

"
  • *
    2012-04-13 10:17:41

    sumifs 는 조건에 맞는 것의 합계를 구하는 것이고

    countifs 는 조건에 맞는 것의 개수를 구하는 것이므로

    학생수는 countifs 로 영어점수합계는 sumifs로 작성하시면 됩니다.

    "" 는 문자일때 사용하는 것입니다.

    left, right, mid 함수는 텍스트 함수이므로 여기서 나온 값은 모두 문자가 됩니다.

    1이 라는 값이 나와도 숫자 1이 아닌 문자 "1" 이 되므로 비교하는 값도 "" 안에 넣어서 비교하셔야 하죠.

    그래서 left(a1,1)="1" 과 같이 "" 에 사용하는 것입니다.

    rank 함수는 순위를 나타내는 함수이므로 숫자로 값이 나오기 때문에 >=3 과 같이 숫자로 비교하는 것이죠.

    좋은 하루 되세요.

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