책 내용 질문하기
기본모의고사 1회 319쪽, 계산작업 1번
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
319
조회수
184
작성일
2021-01-08
작성자
탈퇴*원
첨부파일

엑셀 계산작업 중 이해가 안되는 부분이 있어 문의드립니다.

 

시나공 2021 컴활1급 실기

319쪽 계산작업 문제 1번입니다.

 

countifs 함수와 & 연산자를 이용해서 입사연도별 인원수를 계산하는 문제입니다.

 

=COUNTIFS($D$9:$D$28,">=A3",$D$9:$D$28,"<=B3")

 

처음엔 이 식을 써서 했습니다. 물론 &연산자가 들어가 있지 않지만 결과값은 동일하게 나올거라고 생각했는데 값이 나오지 않아요

 

A3셀과 B3셀에 있는 값이 숫자인데 저렇게 식을 입력했을 때 값이 나오지 않는 이유가 뭔가요..?

 

그리고 &연산자를 사용할 때

 

=COUNTIFS($D$9:$D$28,">="&A3,$D$9:$D$28,"<="&B3)

 

이렇게 식을 써야하는 이유를 설명해주시면 감사하겠습니다.

 

처음보는 식 형태라 이해가 되질 않습니다.

 

""를 >=에만 해야하고 A3에는 ""를 안해도되는지...

 

">=" 와 A3사이에 & 들어가야하는 이유가 무엇인지...

 

전체적으로 식 자체가 이해가 되지 않아서 문드립니다.

 

감사합니다.

답변
2021-01-08 19:55:09

countif 의 조건은 항상 "" 안에 작성해야 합니다.

 

이것은 함수의 사용법이므로 ">=80" 과 같이 작성하는 것입니다.

 

">="&$a3

 

과 같이 작성하는 것은 정해진 값(예, 80) 이 아닌 특정 셀의 값을 가져와 사용해야 하므로 이와 같은 방법으로 작성한 것입니다.

 

 

 

좋은 하루 되세요.

  • 관리자
    2021-01-08 19:55:09

    countif 의 조건은 항상 "" 안에 작성해야 합니다.

     

    이것은 함수의 사용법이므로 ">=80" 과 같이 작성하는 것입니다.

     

    ">="&$a3

     

    과 같이 작성하는 것은 정해진 값(예, 80) 이 아닌 특정 셀의 값을 가져와 사용해야 하므로 이와 같은 방법으로 작성한 것입니다.

     

     

     

    좋은 하루 되세요.

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