함수사전 113P 2번, 5번
2번.
{=SUM( YEAR ( TODAY()) - YEAR(C3:C8)>=35)*(VALUE(LEFT(D3:D8,1)))=4*E3:38)}
5번.
{=MIN((IF(B17:B25="수영")*(C17:C25>=20),E17:E25))}
답이 이렇게 나와있는데 절대참조 변환하지 않은 이유가 무엇인가요?
117P 5번
COUNT,DCOUNTA,COUNTIF 중 알맞은 함수 선택
답이 DCOUNTA(A2:G11,1,E21:F22) 인데 DCOUNTA를 사용하는 이유?
(COUNTIF도 가능하다면 COUNTIF 이용한 식도 제시해 주시면 감사하겠습니다..)
135P 2번
{=SUM(IF($C$3:$C$23<=H8 , 1, 0 ))}
이 식에서 0이 왜 들어가는지 설명 부탁드립니다
140P
=MATCH( DMAX( A3:H26, 5, J11:J12), E4:E26 , )
수식이 잘 이해가 안돼서 해설 부탁드립니다.
1. 각 행마다 값을 구하는 것이므로 절대참조나 혼합참조가 필요하지 않습니다.
5번의 경우 하나의 셀에 값을 구하는 것이므로 식을 채우기 핸들로 복사하여 사용하지 않으므로 절대참조를 사용하지 않아도 됩니다.
2. 조건의 범위가 주어진 문제이므로 조건을 사용해야 합니다.
조건을 사용할 수 있는 함수는 d가 들어가는 함수이므로 dcounta 함수밖에 사용할 수 없습니다.
3.
sum(if(조건,1,0))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1 아니면 0을 나타내므로
=sum(1,1,0,1,0,1,0,0,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
0을 생략을 하든 0을 사용하든 결과가 같기 때문에 0이나 생략으로 사용하는 것입니다.
4.
match 함수가 범위에서 찾을값과 같은 데이터를 찾아 옵션을 적용하여 그 위치를 일련번호로 표시합니다.
=MATCH(DMAX(A3:H26,E3,J11:J12),E4:E26,0)
위의 식을 쓰시면
조건에 맞는 열번호가 나오게 되는 것입니다.
조건은 dmax 에 쓰인데로 점수가 가장 높은 사람을 구하게 되구요.
그사람의 상대 위치를 구하게 되므로 16이 나옵니다.
좋은 하루 되세요.
-
*2013-04-24 10:03:27
1. 각 행마다 값을 구하는 것이므로 절대참조나 혼합참조가 필요하지 않습니다.
5번의 경우 하나의 셀에 값을 구하는 것이므로 식을 채우기 핸들로 복사하여 사용하지 않으므로 절대참조를 사용하지 않아도 됩니다.
2. 조건의 범위가 주어진 문제이므로 조건을 사용해야 합니다.
조건을 사용할 수 있는 함수는 d가 들어가는 함수이므로 dcounta 함수밖에 사용할 수 없습니다.
3.
sum(if(조건,1,0))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1 아니면 0을 나타내므로
=sum(1,1,0,1,0,1,0,0,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
0을 생략을 하든 0을 사용하든 결과가 같기 때문에 0이나 생략으로 사용하는 것입니다.
4.
match 함수가 범위에서 찾을값과 같은 데이터를 찾아 옵션을 적용하여 그 위치를 일련번호로 표시합니다.
=MATCH(DMAX(A3:H26,E3,J11:J12),E4:E26,0)위의 식을 쓰시면
조건에 맞는 열번호가 나오게 되는 것입니다.
조건은 dmax 에 쓰인데로 점수가 가장 높은 사람을 구하게 되구요.
그사람의 상대 위치를 구하게 되므로 16이 나옵니다.좋은 하루 되세요.
"