문제1번: 고급 필터가 오답처리 되었어요 PC강사로 답을 수정했는데도 틀렸다고 나오네요..
문제2번 : 작은 1번하고 2번하고 틀렸습니다. 해답지 읽어 봤는데요 해답지로 보면 이해가 대충되는거 같은데 선생님 설명이 필요합니다. 특히 2번은 인덱스 매치 라지 이렇게 3개 함수 같이 쓰는건 항상 틀리는거 같아요
문제3번 : 여기는 피벗보고서에서 틀렸습니다. 80%는 알겠는데요 못했던 부분이 피벗 테이블에 '보고서1서식'을 사용하세요 여기에서~ 빠른메뉴에 서식 이 없어서 리본에 들어가서 서식아이콘을 아무리 찾아도 없어서 못하고 갔구요
직위가 '대리'인 사람에 관한 자료만 따로 시트에 빼는것도 몰라서 못했습니다.
알려주세요~~
1. 조건3 에서
=F4>=AVERAGE(F4:F20)
로 사용하셨는데 average의 범위는 절대참조하셔야 합니다.
=F4>=AVERAGE($F$4:$F$20)
로 지정하셔야 정확한 결과가 나옵니다. 그렇지 않으면 한행씩 비교하면서
=F4>=AVERAGE(F4:F20)
=F5>=AVERAGE(F5:F21)
=F6>=AVERAGE(F6:F22)
..
와 같이 변경되므로 정확한 값이 나오지 않습니다.
2. 배달누락에 대한 조건도 적용해야 하므로
=SUM(($B$9:$B$35=$A3),$F$9:$F$35)
가 아니라
=SUM(($B$9:$B$35=$A3)*($F$9:$F$35="배달누락"))
으로 작성하셔야 합니다. 조건을 * 로 묶으면 and조건이고
조건이 참이면 1 거짓이면 0이므로
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
으로 조건이 모두 참일때만 1값이 나오고
sum(1,0,0,1,1,..) 과 같은 값이 나와서 조건이 참인것의 개수를 셀 수 있습니다.
index 함수는
index(범위, 행, 열)
입니다. 만약 행과 열의 위치가 9행부터 시작한다면
index의 범위도 9행부터 시작해야 겠죠.
그래야 정확한 결과가 나옵니다.
=INDEX($A$9:$F$35,MATCH(LARGE(($C$9:$C$35=$E3)*$D$9:$D$35,3),($C$9:$C$35=$E3)*$B$9:$B$35,0),2)
match 부분에 행에 해당하는 것인데 c9부터 범위가 지정 되어 있습니다.
match에서 나오는 값은 배달지역에서 세번째로 큰 배달시간이 나오게 됩니다. 여기서 범위에 해당하는 b9:b35의 범위에서 정확히 일치하는 값을 찾아 그 상대적인 위치를 반환 하게 되므로
b9에서 부터 값의 위치를 반환하게 되죠.
그러므로 index의 범위가 a9부터 시작해야 같은 위치에 있는 것을 찾을 수 있는 것입니다.
a8부터 범위를 사용하게 되면 한행씩 밀려서 표시되게 되겠죠.
그러므로 index의 범위는 다른 값의 위치등과 관계하여 지정 하셔야 하는 것입니다.
3. 보고서 서식인 자동서식을 추가하는 방법은 139쪽에 있으니 참고해 주시기 바랍니다.
4. 141페이지에 특정 데이터만 별도 시트에 표시하는 방법도 설명이 있습니다.
특정 데이터에서 더블클릭 하시면 됩니다.
좋은 하루 되세요.
-
*2012-11-12 07:49:28
1. 조건3 에서
=F4>=AVERAGE(F4:F20)
로 사용하셨는데 average의 범위는 절대참조하셔야 합니다.
=F4>=AVERAGE($F$4:$F$20)
로 지정하셔야 정확한 결과가 나옵니다. 그렇지 않으면 한행씩 비교하면서
=F4>=AVERAGE(F4:F20)
=F5>=AVERAGE(F5:F21)
=F6>=AVERAGE(F6:F22)
..
와 같이 변경되므로 정확한 값이 나오지 않습니다.
2. 배달누락에 대한 조건도 적용해야 하므로
=SUM(($B$9:$B$35=$A3),$F$9:$F$35)
가 아니라
=SUM(($B$9:$B$35=$A3)*($F$9:$F$35="배달누락"))
으로 작성하셔야 합니다. 조건을 * 로 묶으면 and조건이고
조건이 참이면 1 거짓이면 0이므로
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
으로 조건이 모두 참일때만 1값이 나오고
sum(1,0,0,1,1,..) 과 같은 값이 나와서 조건이 참인것의 개수를 셀 수 있습니다.
"index 함수는
index(범위, 행, 열)
입니다. 만약 행과 열의 위치가 9행부터 시작한다면
index의 범위도 9행부터 시작해야 겠죠.
그래야 정확한 결과가 나옵니다.
=INDEX($A$9:$F$35,MATCH(LARGE(($C$9:$C$35=$E3)*$D$9:$D$35,3),($C$9:$C$35=$E3)*$B$9:$B$35,0),2)
match 부분에 행에 해당하는 것인데 c9부터 범위가 지정 되어 있습니다.
match에서 나오는 값은 배달지역에서 세번째로 큰 배달시간이 나오게 됩니다. 여기서 범위에 해당하는 b9:b35의 범위에서 정확히 일치하는 값을 찾아 그 상대적인 위치를 반환 하게 되므로
b9에서 부터 값의 위치를 반환하게 되죠.
그러므로 index의 범위가 a9부터 시작해야 같은 위치에 있는 것을 찾을 수 있는 것입니다.
a8부터 범위를 사용하게 되면 한행씩 밀려서 표시되게 되겠죠.
그러므로 index의 범위는 다른 값의 위치등과 관계하여 지정 하셔야 하는 것입니다.
3. 보고서 서식인 자동서식을 추가하는 방법은 139쪽에 있으니 참고해 주시기 바랍니다.
4. 141페이지에 특정 데이터만 별도 시트에 표시하는 방법도 설명이 있습니다.
특정 데이터에서 더블클릭 하시면 됩니다.
좋은 하루 되세요.