액셀 기본 모의고사를 풀다가 생긴 몇가지 질문인데요.
먼저
1. 액셀 기본 모의고사 1회에서
문제2의 3번 h10셀에
=AVERAGE(IF((LEFT($A$20:$A$39,2)=H$9)*(RIGHT($A$20:$A$39,2)=$G10), $G$20:$G$39 )) - 답
=AVERAGE(IF((LEFT($A$20:$A$39,2)=H$9)*(RIGHT($A$20:$A$39,2)=$G10), $G$20:$G$39, ))
아래처럼 하니까 답이 완전히 다르게 나오더라구요.
왜 그런 건가요?
둘에 무슨 차이가 있는 건지 궁금해요^^
2. 액셀 기본 모의고사 2회 매크로 문제를 풀다가
최대값, 제거 모두 매크로를 작성하고 확인해보려고 최대값 단추를 눌렀더니
'1004' 런타임 오류가 발생하였습니다: 이 작없을 수행하려면 병합하려는 셀의 크기가 동일해야 합니다.
라고 나오더라구요ㅠ.ㅠ
제대로 한게 아닌 것 같은데 어디에서 잘못 되었는지 모르겠어요^^;;
2번은 캡쳐해서 파일 첨부합니다.
안녕하세요. 길벗 수험서 운영팀입니다.
1. 맨 마지막에 콤마를 하나더 입력하셨는데요. 이것은 IF 함수에서 조건이 거짓일 때 값을 빈 값을 넣겠다는 의미입니다. 이 콤마를 하나 더 넣으므로 조건이 거짓일때도 빈 값이 들어가므로 결과값이 다르게 나오는 것입니다.
2. 그림 상으로는 왜 그런지 알수가 없네요. [도구]-[매크로]-[매크로]에서 작성한 매크로를 삭제한 후 다시 작성해 보시기 바랍니다.
즐거운 하루 되세요.
"-
*2011-11-22 10:27:55
안녕하세요. 길벗 수험서 운영팀입니다.
1. 맨 마지막에 콤마를 하나더 입력하셨는데요. 이것은 IF 함수에서 조건이 거짓일 때 값을 빈 값을 넣겠다는 의미입니다. 이 콤마를 하나 더 넣으므로 조건이 거짓일때도 빈 값이 들어가므로 결과값이 다르게 나오는 것입니다.
2. 그림 상으로는 왜 그런지 알수가 없네요. [도구]-[매크로]-[매크로]에서 작성한 매크로를 삭제한 후 다시 작성해 보시기 바랍니다.
즐거운 하루 되세요.
"