1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

[레벨:30]아별

2009.07.03 00:42

 

▲ 엑셀 2003 사용자들을 위한 답변 =============================================================

 

2가지 조건 이상을 만족하는 데이터의 카운팅 문제군요..

단순히 가장 먼저 떠오르는 함수가 COUNTIF 지만 1가지 조건만 지정할 수 있기 때문에 안되지요..

 

그래서~ C15셀엔 아래와 같이 SUMPRODUCT를 이용해서 입력하시면 됩니다.

( 경력이 5년 미만인 남자 직원의 수를 카운팅해주는 수식입니다.)

=SUMPRODUCT(($C$4:$C$11<5)*($C$4:$C$11>=0)*($A$4:$A$11="남"))

 

SUMPRODUCT는 다중 조건을 만족하는 데이터의 합계나 갯수를 구할때 유용한 함수입니다.

원가 계산을 할때도 많이 사용되지요..

막 중급에 들어선 레벨의 엑셀러가 배열 수식과 함께 익히게 되는 함수입니다.

 

험험.. 서론은 여기까지 하고요.. ㅎㅎ

제가 수정한 파일을 참고하세요.. ( 다운받기 : 성별경력통계표_abyul.xls  )

원래 수식은 각 셀별로 수정해서 사용하지 않도록 꾸미는게 좋습니다.

이상, 이하의 기준 숫자는 별도의 기준 테이블로 만들어 놓았구요.. 각 열 제목의 "남자(N)"으로 원본 데이터도 통일시켰습니다.

그렇게 해주면.. C15:D23 영역의 셀 수식을 하나로 통일시킬 수가 있지요.. 그럼 조건이 바뀐다고 해서 수식을 하나씩 바꿀 필요가 없이,

기준 테이블으로 수정해주거나, 한개 셀의 수식을 수정하고 나머지를 복사해 넣으면 되기 때문에 수식을 만들때 중요한 참고사항입니다.

 

이 내용을 제가 12월에 출판 예정인 책에 사용해도 되겠죠? ㅎㅎ

 

감사합니다.

 

 

 

▲ 엑셀 2007 사용자들을 위한 답변 =============================================================

 

이상은 엑셀 2003 사용자를 대상으로 한 설명이구요..

엑셀 2007 사용자라면 얘기가 달라집니다. ㅎㅎ

COUNTIFS라는 함수가 새로 추가 되었기 때문이지요~ 와우~ ㅎㅎ

 

C15셀에 아래와 같이 입력하면 됩니다.

=COUNTIFS($C$4:$C$11,">=0",$C$4:$C$11,"<5",$A$4:$A$11,"남자(N)")

 

COUNTIFS 함수를 활용한 엑셀 2007버전용 파일 다운 받기 : 성별경력통계표_abyul2007.xlsx

 

참고로, COUNTIFS 함수의 사용법은 아래와 같습니다. F1누르면 더 자세히 나옵니다.

=COUNTIFS( 범위1, 범위1의 조건, 범위2, 범위2에서 찾을 조건, ........ 여러 조건을 넣을 수 있지요........)

 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)