7번 문제에서 저는 답안 식을 세울때
=sum( ($b$10:$b$25=$a30) * ($d$10:$d$25>=b$29) * 1 ) 로 식을 세웠습니다.
상품별 판매수량별 개수
제가 배열함수를 공부할때 "개수,건수,인원 수처럼 1씩 증가하는 식을 구할 때는 마지막에 1을 붙인다"고 배웠었는데
식을 이렇게 세워도 되나요? 답은 똑같던데 답지랑 식이 달라서요..
제가 배운 예시는 p120의 1번 문제와 같은 경우 입니다. 임대"건수"를 구하라는 문제기에 마지막에 1을 붙인다고 배웠어요. 그래서 문제풀때마다 질문부분에 "건수","개수","인원수"이런게 나오면 1을 붙이려고 암기하고 있었습니다.
근데 지금 또 다시 보니까 p120의 8번 문제와 같은 경우엔, 임대종료"건수"임에도 불구하고 식에 1이 있진않네요.
이 문제도 그렇고 이런 경우에 다 답만 맞으면 식에 *1을 해도 점수받는데는 문제가 없을까요?
+ p120 1번문제의 책 풀이를 잘 읽어보니까 조건이 하나밖에 없을 때 1을 붙인다고 나와있던데 원래는 이렇게 외우는게 맞는건가요?
안녕하세요.
조건이 1개일 때, 1을 생략하면 정확한 값이 나오지 않기 때문에 P.120에서는 1을 붙이도록 설명한 것입니다.
2개 이상일 때믄 1을 넣지 않아도 참인 경우 1을 반환시켜 줍니다.
*1을 넣어도 조건이 만족할 때 1을 반환해서 개수를 구하므로 사용하셔도 됩니다.
배열 수식도 결국은 정확한 값을 구하기 위해 사용하는 것이므로, 결과가 정확하면 시험에서는 정답으로 인정됩니다.
좋은 하루 보내세요.
-
관리자2019-04-11 19:53:17
안녕하세요.
조건이 1개일 때, 1을 생략하면 정확한 값이 나오지 않기 때문에 P.120에서는 1을 붙이도록 설명한 것입니다.
2개 이상일 때믄 1을 넣지 않아도 참인 경우 1을 반환시켜 줍니다.
*1을 넣어도 조건이 만족할 때 1을 반환해서 개수를 구하므로 사용하셔도 됩니다.
배열 수식도 결국은 정확한 값을 구하기 위해 사용하는 것이므로, 결과가 정확하면 시험에서는 정답으로 인정됩니다.
좋은 하루 보내세요.