답지에는
=CONCATENATE(SUM(($A$3:$A$28=F43)*($D$3:$D$28>AVERAGE($D$3:$D$28))*$D$3:$D$28),"(",SUM(($A$3:$A$28=F43)*($D$3:$D$28>AVERAGE($D$3:$D$28))),"세대)")
이렇게 나와있었는데요
=CONCATENATE(SUM(($A$3:$A$28=$F43)*($D$3:$D$28>AVERAGE($D$3:$D$28))*$D$3:$D$28),"(",SUM(($A$3:$A$28=$F43)*($D$3:$D$28>AVERAGE($D$3:$D$28)),1),"세대)")
마지막 개수 구할 때 1이 들어가지 않나요,,,? 왜 저기에서는 1을 뺏는지 알 수 있을까요?!
안녕하세요.
조건을 만족할 때 1을 넣어 합계를 구해 개수를 구하려면 아래와 같이 IF 함수도 같이 사용해야 합니다.
SUM(IF( ($A$3:$A$28=$F43)*($D$3:$D$28>AVERAGE($D$3:$D$28)), 1)
IF 함수 없이 SUM 함수만을 이용하여 개수를 구할 때는 조건과 조건을 곱해준 후 합계를 구하면 됩니다. 조건이 모두 참일 경우 TRUE * TRUE =1로 계산되기 때문에 1을 지정하지 않아도 됩니다. TRUE * TRUE =1이 된다는 이 부분이 이해가 안되면 1권 125쪽 잠깐만요 부분을 다시 한번 읽어보시기 바랍니다.
즐거운 하루 되세요.
-
관리자2023-11-22 18:31:35
안녕하세요.
조건을 만족할 때 1을 넣어 합계를 구해 개수를 구하려면 아래와 같이 IF 함수도 같이 사용해야 합니다.
SUM(IF( ($A$3:$A$28=$F43)*($D$3:$D$28>AVERAGE($D$3:$D$28)), 1)
IF 함수 없이 SUM 함수만을 이용하여 개수를 구할 때는 조건과 조건을 곱해준 후 합계를 구하면 됩니다. 조건이 모두 참일 경우 TRUE * TRUE =1로 계산되기 때문에 1을 지정하지 않아도 됩니다. TRUE * TRUE =1이 된다는 이 부분이 이해가 안되면 1권 125쪽 잠깐만요 부분을 다시 한번 읽어보시기 바랍니다.
즐거운 하루 되세요.