안녕하세요.
공부하다가 궁금한 것이 있어서 문의글 남깁니다.
p.232 쪽에서
문제 1번의 (3)번문제, 고급필터를 사용하는 문제에서요,
조건이 이해가 안 가서요.
"회원등급이 일반 이상이고, 결제금액이 전체 결제 금액의 평균 이상인 데이터를 고급 필터를 사용하여 검색"에서,
[결제금액이 전체 결제 금액의 평균 이상]을 셀에 함수로 표현하려면,
=E4">="&AVERAGE(E4:E18) 이라고 써야하는 거 아닌가요?
답이 =E4>=AVERAGE(E4:E18) 이던데,
아직까지 함수를 이용하여 조건을 지정할 때,
">="&AVERAGE 와 같이 표현하라고 배웠는데,
왜 이번 문제에서는
큰따옴표와 &연산자를 사용하지 않고 사용해도 되는 건가요?
안녕하세요.
- 일반적인 수식에서는 부등호를 큰따옴표(")로 묶지 않습니다.
- COUNTIF, SUMIF, COUNTIFS 등과 같은 함수에서는 일반적으로 조건을 =COUNTIF(범위, ">=90")과 같이 큰따옴표(") 안에 지정하는데, 셀 주소이나 함수를 이용하는 경우 큰따옴표 안에 지정하면 텍스트로 인식하므로 이럴 때 =COUNTIF(범위, ">="&AVERAGE(E4:E18))과 같이 분리해서 지정하는 것입니다.
즐거운 하루 되세요.
-
관리자2024-04-19 16:43:51
안녕하세요.
- 일반적인 수식에서는 부등호를 큰따옴표(")로 묶지 않습니다.
- COUNTIF, SUMIF, COUNTIFS 등과 같은 함수에서는 일반적으로 조건을 =COUNTIF(범위, ">=90")과 같이 큰따옴표(") 안에 지정하는데, 셀 주소이나 함수를 이용하는 경우 큰따옴표 안에 지정하면 텍스트로 인식하므로 이럴 때 =COUNTIF(범위, ">="&AVERAGE(E4:E18))과 같이 분리해서 지정하는 것입니다.
즐거운 하루 되세요.