안녕하세요.
컴퓨터활용능력 2급 별책부록에 나온 기출문제를 풀다가, 문의드릴 것이 있어서 질문드립니다.
쪽수:137p 문제2 '계산작업 02. 상여금이 1,200,000원 보다 크면서, 평균 기본급 이상인 인원수'
이 문제에 대한 풀이를 보면,
=COUNTIFS(J3:J10,">1200000",I3:I10,">="&average(I3:I10)")&"명"
이것이 답이라고 되어 있는데, >= 이 연산을 큰따옴표로 묶고 연산자를 사용한 이유를 모르겠습니다..!
저는 =COUNTIFS(J3:J10,">1200000",I3:I10,">=average(I3:I10)")&"명"
이렇게 했더니 0명으로 계산되어 틀렸습니다..
어쩔 때는 함수식 안에 큰따옴표를 넣고, 어떤 때는 넣지 않아 조금 혼란이 오는데, 혹시 이유가 있을까요..?ㅠ.ㅠ
그리고 어쩔 때는 함수식 안에 () 이 괄호로 묶어야하는 상황도 생기는데, 그 차이를 모르겠습니다..
많은 질문을 드렸네요..!
바쁘실텐데 답변 감사합니다.
안녕하세요.
조건이 관계 연산자를 이용해서 크기를 확인하는 조건이라면 큰따옴표 안에 묶어서 처리합니다.
">=100", "이수" 등 ..
하지만 조건에 함수가 사용되는 경우는 함수를 큰따옴표 안에 넣으면 단순 문자로 인식하므로
교재와 같이 관계 연산자만 큰따옴표로 묶고 .. 함수는 별로도 분리하여 & 연산자로 연결해야 합니다.
이는 엑셀에서 countif, sumif 등을 사용할 때 조건을 적용하는 규칙입니다.
오늘도 즐거운 하루 되세요.
-
관리자2021-06-14 09:05:09
안녕하세요.
조건이 관계 연산자를 이용해서 크기를 확인하는 조건이라면 큰따옴표 안에 묶어서 처리합니다.
">=100", "이수" 등 ..
하지만 조건에 함수가 사용되는 경우는 함수를 큰따옴표 안에 넣으면 단순 문자로 인식하므로
교재와 같이 관계 연산자만 큰따옴표로 묶고 .. 함수는 별로도 분리하여 & 연산자로 연결해야 합니다.
이는 엑셀에서 countif, sumif 등을 사용할 때 조건을 적용하는 규칙입니다.
오늘도 즐거운 하루 되세요.