닫기

Menu

[RE]Mos Excel Expert 8강

관리자 [2019-10-16] 조회 1,602

김*석 님께서 작성하신 글입니다.
-------------------------------------------

안녕하세요? mos 강의를 듣고 있는 학생입니다.

 

다름이 아니라 연습문제를 풀다가 모르는 부분이 생겨서 문의드립니다.

 

8강에서 '경리부이고 응시점수가 평균 이상인 사원수' 를 구하는 문제를 푸시다가

 

Countifs 함수 중 criteria2  즉, 응시점수가 평균 이상을 구할 때 average 함수를 사용하셨는데

 

굳이 이 함수말고 이미 평균 값이 구해져 있는 F12셀을 사용하여 할 수 있는 방법이 있을까요?

 

그리고 연산자 기호 &를 사용하시는 것은 이해하였는데 등호표시 이상(>=) 을 사용하셨

 

을 때 ""(큰 따옴표)를 붙이는 이유가 있을까요?

 

안녕하세요 김*석 회원님, 경리부이고 응시점수가 평균 이상인 사원수를 구하는 문제에서 F12셀처럼 응시점수의 평균이 구해져있는 셀이 있다면 그 셀을 사용해도 됩니다. 하지만 없다면? D14셀의 수식을 적을 때 Criteria2 부분에 직접 평균 구하는 수식 ">="&AVERAGE(D4:D12)을 작성하셔야 합니다.

">=" 부분을 따옴표로 묶는 것은 criteria2 부분에 조건을 작성해야 하는데 조건은 "평균 이상일때"가 조건입니다. 그래서 평균을 구한 수식과 ">=" 부등호를 &로 연결 시킨 겁니다. >= 부등호에 따옴표를 붙인 것은 따옴표로 묶지 않으면 별도의 수식으로 간주 되어서 결과값이 제대로 나오지 않습니다.

함수 인수창에서 적게 되면 자동으로 ">=&AVERAGE(D4:D12)" 이렇게 묶여버리게 되는데 이렇게 되면 따옴표 묶인 부분이 텍스트 취급 되면서 조건은 D4:D12 셀의 내용이 >=&AVERAGE(D4:D12) 이 텍스트와 같은 것 으로 인식 되면서 답은 0이 나옵니다.


다시말해, 수식 작성할 때 숫자는 그냥 적고 텍스트로 인식시킬 부분은 ""큰따옴표로 묶고 연결은&  , 부등호나 등호가 나오면 큰따옴표로 묶고 다른 숫자와 &로 연결

criteria는 조건을 적는 부분이므로 ??과같다, ??보다크다, ??보다작다 등의 조건이 들어갑니다.

단, 헷갈리면 안되는 것이 10강의 if 함수가 있는데요 if함수는 첫번재 인수가 logical_test인데 true인지 false인지 판단할 수식을 적는 부분입니다. 여기에서는 부등호를 큰따옴표로 묶으면 식으로 인식하지를 못하므로 묶지 않습니다. 참고해주세요 이용감사드립니다.^^ 

 

댓글