안녕하세요.
242족 문제 2에 5번 문항이요.
함수를 =IF(($D$4:$D$28=C32)*(LEFT($B$4:$B$28,2)="13"+LEFT($B$4:$B$28,2)="11"),MAX($F$4:$F$28))
이렇게 입력하면 왜 0으로 나오나요?
정답에서는 max를 가장 바깥에 있는 함수로 지정하였고 이해가 갑니다.
그런데 =IF(($D$4:$D$28=C32)*(LEFT($B$4:$B$28,2)="13"+LEFT($B$4:$B$28,2)="11"),MAX($F$4:$F$28))
이 함수도 맞는 것 같은데 답이 나오지 않는 이유가 궁금합니다.
그리고 또 추가로 엑세스 쿼리 질문입니다.
쿼리 만들 때에 조건 입력 위해 사용하는 함수 작성 시 조금 더 쉽게 할 수 있는 방법은 없나요?
(예를 들어 엑셀의 경우 =sum( 까지만 하면 이후에 들어가야 하는 것이 무엇인지 밑에 제시해 주니 세세하게 외우지 않아도 사용할 수 있는데, 여기서는 iif함수의 경우 그런 도움말(?)이 나오지 않는 것 같아서 혹시 확인할 수 있는 방법이 있는지 여쭤보고 싶네요.)
새해 복 많이 받으세요!
감사합니다.
안녕하세요.
조건에 만족하는 것 중에서 최대값을 구해야 하는데, 님과 같이 작성한 것은 먼저 최대값을 구한 후 그것을 조건에 만족할 때 넣으라는 건데, 배열 수식에서는 이것이 성립되지 않는 것입니다.
액세스에서는 함수와 달리 그런 방법은 없습니다.
즐거운 하루 되세요.
-
*2017-01-06 09:13:55
안녕하세요.
조건에 만족하는 것 중에서 최대값을 구해야 하는데, 님과 같이 작성한 것은 먼저 최대값을 구한 후 그것을 조건에 만족할 때 넣으라는 건데, 배열 수식에서는 이것이 성립되지 않는 것입니다.
액세스에서는 함수와 달리 그런 방법은 없습니다.
즐거운 하루 되세요.