수치의 통계를 구할때는 엑셀 countifs 함수 방법

momo03 2021. 2. 10. 22:25

안녕하세요~~~

엑셀로 데이터 작업을 신나게 하고있는데..ㅋㅋㅋ 명단에대해 숫자를 확인할 때 자동필터나 드래그해서 확인하신 적 없으신가요~? 하나하나 확인하기 불편하지 않으셨나요 전 불편했거든요 ㅎㅎ

그런데 엑셀 countifs함수를 사용하면 네버~ 문제 없다는 사실! 함수라고하면 많이들 허걱 하시는데..어렵지 않아요~

그리고 counifs함수는 countif함수랑 같은 원리인데요 뒤에 s가 붙어있죠~

영어도 apple하면 사과한개라고하지만 apples하면 s가 붙어서 사과들이되지요~ㅋㅋ 

이것처럼 countif함수에 s를 붙인것도 같은 것으로 생각하면 될 것 같아요~ 즉 1개의 조건만 되는것이 여러개의 조건을 가능하도록 만들어주는 함수랍니다~ㅎㅎ

엑셀 countifs 함수가 어떻게 쓰여지는지 감이 잘 안오실텐데요~ 한번 확인해볼까요~~

여기서 그룹별 인원수와 출석수가 어떻게되는지 확인해볼건데요~ 먼저 그룹별인원수부터 확인해볼게요~

참고로 countifs함수는 틀을 만들어주는 것이 좋아요~~그래서 아래와 같이 간단하게 틀을 만들었어요 ㅎㅎ

그룹별 인원수를 구할거기에 그대로 지정해서 표로 만들어주면 준비과정은 다 된거랍니다~

먼저 저는 그룹을 처음조건으로잡고 인원을 다음조건으로 잡아볼게요~

수식으로 나타낸단면 =COUNTIFS($B:$B,$E2,$A:$A,"*") 절대값은 움직이지않게하기위함이라고 말씀드렸죠~ 특히 전체범위는 무조건 절대값~~ 여기서도 range범위를 잡으라고해서 절대값으로 잡아주었답니다~

그리고 $B$2:$B$15로 잡아도되지만 보통 데이터가 많기때문에 저는 열을 통채로 잡아주고 있어요~

그리고 criteria조건은 왼쪽표에서 A셀을 클릭해서 잡아준건데요 "A"라고 입력해도되지만 원하는 값이 셀로 구분이 되어있다면 셀로 조건을 잡아도 된답니다~ 그리고 이건 열에만 절대값이있지요~ 열은고정시키고 행은 움직이라는 뜻이예요~~행도고정을해버리면 수식을구하고 드래그할때 A와 같은 값이 연달아서 나오게되겠지요~? 

아 그리고 인원숫자 조건에 제가 "*" 이렇게 해놓았는데요 인원이들어가있는 데이터를 모두 구해달라는 의미예요~~ *은 와일드키로서 모든것을 포함시켜준답니다 ㅎㅎ

그래서 A의 인원수는 5라는 값이 나온답니다~ 그리고 출석수를 구해볼건데요~ 나머지 B,C를 왜 안구하나 하시겠지만 엑셀은 드래그기능이 아주 좋아요~~ 그래서 첫번째것만 구하고 드래그만 해주면 끝나는 거라 나머지는 따로 안구할거예요 ㅋㅋㅋ

다음 출석수를 구해볼건데요 인원수 구한것과 같이 하면됩니다~ 쉽지요~ㅋㅋ위에 처음조건은 둘다 같은 그룹을 기준했기에 그대로 하면되고요~ 다음조건은 출석부분을 잡아주면되요~ 제가 출석하면 1로 표시했지요~ 그래서 출석의 조건을 1이라고 했답니다~~ 아까 글자는 "*"했는데 숫자는 안될까요? 네네 아쉽지만 안되어요~ 숫자는 숫자로 입력해주시면 됩니다 (조건을 함수로 만들어서 해도되지만.. 어려울테니 패스할게요 호호)

그리고 두개값구한것을 아래와같이 드래그를 해주고요 오른쪽하단에 진한점보이시죠~ 거기에 두면 검은십자표시마우스가 나오는데요 그 상태에서 드래그~해주시면 되요

그럼 맨오른쪽과같이 값이 슥삭 구해진답니다 ㅎㅎ 간편하지않나요~ 함수도 그리 어렵지 않으시죠~

엑셀로 데이터 작업시 이렇게 통계작업이 필요할때 COUNTIFS함수를 사용한다면 힘들게 숫자세지않고 바로 뚝딱 나온답니다~~ 편리하지 않나요 ㅎㅎㅎ

그리고 저는 항상 검산을 해보거든요~ 필터를 통해 하나를 지정해서 값이 맞는지 하나정도는 확인해보고있어요 때에 함수를 써서 하는것도있지만요~~

엑셀함수 사용해보니까 그리 어려운 작업이 아니지 않나요~? 어렵다고 포기하지마시고 오늘 하루도 어려운 것도 나만의 것으로 만들어가는 하루되세요~~