안녕하세요.
countif 함수에 대해서 궁금한게 있어서 그럽니다.
만약에 if 함수와 countif 함수를 같이 썼을때 식이
if(countif(C4:E6,"<60")>=1,"불합격","합격") 이라고 하였을때
왜 <60 양옆에 큰 따옴표가 붙는 지 궁급합니다.
불합격이나 합격이라는 글자는 셀의 결과값으로 표시가 된다고 하지만
<60은 단지 셀범위가 60미만이 1개 이상을 나타낼뿐이고 결과값에는 표시가 않되잖아요.ㅠㅠ
제가 큰따옴표가 붙은건 무조건 표시된다고 생각해서 그런건가요? ㅠㅠ
함수잘 하시는 님들 좀 알려주세요...ㅠㅠ
다음검색
댓글
댓글 리스트-
작성자인피니티 작성시간 10.01.06 큰 따옴표는 '결과 값을 나타내는 기능을 한다'라고 이해하기 보다는 '큰 따옴표 안의 내용을 문자(텍스트)로 인식한다' 라고 이해하시는 것이 좋습니다. 불합격과 합격에 큰 따옴표가 붙은 것은 문자이기 때문에 붙게 되는것입니다. COUNTIF 함수의 criteria 인수 자리인 <60에 큰 따옴표가 붙는 이유는 COUNTIF 함수의 고유한 특성이 있기 때문입니다. COUNTIF 함수의 criteria 인수 자리에 숫자만 입력할 경우는 큰 따옴표를 붙일 필요가 없으나 이번 경우처럼 부등호와 숫자를 혼용해야 할 경우 반드시 전체에 큰 따옴표 처리를 해 주어야 합니다. 이같은 규칙은 SUMIF 함수에서도 적용되고 이러한 특이사항 때문에 시험에 자주 출제됩니다.
-
작성자인피니티 작성시간 10.01.06 함수 마법사로 한번 criteria 인수를 입력해 보세요. <60 라고만 입력해도 완성된 수식에는 강제로 큰 따옴표가 붙어서 수식이 완성됩니다. 물론 함수 마법사를 사용하지 않고 직접 수식입력줄에 타이핑해서 입력할 때는 직접 큰 따옴표를 입력해 주셔야 하겠구요. 종합하면, criteria 인수 자리에 숫자만 올 경우는 그냥 숫자만(ex 60), 부등호와 숫자를 혼용할 때는 전체에 큰 따옴표 처리를(ex "<=60")하게 됩니다. 좀 더 특이한 경우로 시험에는 거의 출제되지 않으나 부등호와 셀주소를 혼용하는 경우(ex "<="&F3)와 부등호와 수식을 혼용하는 경우(ex "<="&average(F1:F10))도 있으니 참고하시면 좋습니다.
-
작성자charlotte~ 작성자 본인 여부 작성자 작성시간 10.01.05 답변 정말 감사드립니다 ^^