1. 3번문제 정답에서
MAX도 AVERAGE처럼 IF를 사용해야하는거 아닌가요?
MAX(IF( (조건)*최대값을 구할 범위) 이렇게
정답에는 IF가 없고 MAX만 있는데
원래 MAX는 (인수1, 인수2, ...) 이런 스타일 아닌가요?
2. vlookup에서 옵션 true, false 선택하는게 헷갈립니다..
근사값은 true 정확한값은 false라는데 정답을 보면 항상 저는 반대로 선택하네요..
예시를 들어서 설명해주시면 감사하겠습니다 ㅜㅜ
3. 부록교재 115쪽 2번 답이 책과 다르게
=lookup(f3,$f$14:$g$18)을 입력했는데 엑셀시트상 답은 동일 했습니다.
lookup을 이용하여 답을 구했으니 식이 다르더라도 정답인가요?
그리고 해당 모의고사b형은 1번답을 구해야 2번을 풀 있는데 혹시 1번을 못풀고 2번을 풀면 답이 안나오는데
그때는 2번 식이 정답이면 답으로 인정이 되는지요?
4. 첨부파일에 문제3 답이 책에 나온 서식과 다르게 설정했는데
답은 동일하게 나왔습니다.
A17=LARGE($D$4:$D$13,2)
B18=SMALL($D$4:$D$13,2)
5. 수식을 만들때 어떤 수식은 *로 연결하고 어떤 수식은 , 로 연결하는데
기준이 뭔가요??
6. 1권 섹션15 매크로 무작정따라하기 부분에서
그대로 실행햇는데 해당 키를 누르면 아무 창도 안뜨고
기록중지 하기 바로 전 마지막에 아무셀로키를 옮긴 그 부분만 나옵니다..
키를 누르면 어떤 상태로 변화되어야 하는건가요?
1. max 는 꼭 if 를 사용하지 않아도 정확한결과가 나온다면 if 를 사용하지 않아도 됩니다.
2. vlookup, hlookup의 옵션 사용 방법에 대해서 설명 드릴께요.
true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.
false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.
정확히 일치하는 값을 찾을때 FALSE를 사용합니다.
숫자일때 false를 쓰는 경우는 범위로 지정된 첫번째 행이나 열의 값이 오름차순으로 정렬되어 있지 않을 때 사용합니다.
FALSE를 생략할 수 있는 경우는
범위의 첫번째 열에 있는 데이터가 오름차순으로 정렬되어 있을때 정확히 일치하는 값 또는 문자를 찾을때도 false를 생략할 수 있습니다. 예를 들어 범위의 첫 번째 열에 있는 값이 가, 나, 다, 라 또는 a, b, c, e 등과 같이 오름차순으로 정렬되어 있다면 문자를 찾을때도 false를 생략할 수 있습니다.
생략했을때 올바른 값이 나온다면 생략하여 사용 할 수 있습니다.
함수는 제시된 함수를 사용하고 올바른 값이 나온다면 정답으로 인정됩니다.
범위의 첫번째 열이 정렬되어 있다 라는 것은
1 2 3 4 6 9 10 과 같이 정렬된 것을 말합니다. 혹은
가 나 다 라 마 바 사 등과 같이 정렬된 것도 말하죠.
정렬되지 않았다 라는 것은
3 5 1 2 10 9 와 같이 된 것을 말하구요.
나 다 가 마 사 도 마찮가지로 정렬되지 않은 것입니다.
문제의 첫번째 열이 정렬이 된 상태인지 뒤죽박죽으로 섞인 상태인지 모시고 정렬이 되어 있다면 false 를 생략 하셔도 됩니다.
하지만 정렬이 되지 않았다면 근사값을 찾을 수 없기 때문에 false 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.
3. 주어진 함수를 사용하고 정확한 결과가 나온다면 정답으로 인정 됩니다.
1번답이 안나와서 2번의 값이 정확히 표시되지 않아도 2번을 정확하게 지정했고 값이 입력되었을때 정확한 결과가 나온다면
정답으로 인정 됩니다.
4. 질문 주신 부분이 어떤 내용인지 알 수 없어서 정확한 답변을 드리기 어렵습니다.
5. sum((조건1)*(조건2)*(합계를 구할범위))
sum(if((조건1)*(조건2),합계를 구할범위)
두 방법 모두 조건이 2개 이상일때 합계를 구하는 방법입니다.
첫번째는 if 가 없기 때문에 전체 조건과 합계를 구할범위까지 * 로 연결 합니다.
이렇게 하면 조건이 참인경우 1*1*합계를 구할범위가 되므로 조건이 참인 값만 표시되고 합계를 구할 수 있습니다.
if문이 있을때는 if문의 방식을 따른다고 보면 됩니다.
if(조건이참이면,합계를구할범위)) 조건이 참일때 합계의 구할범위의 값의 합계를 표시하게 되는 것입니다.
6. 매크로를 작성하기 전 상태로 되돌려 놓고 매크로 단추를 눌러야 확인이 가능합니다.
이미 매크로를 눌러서 결과가 나온경우 다시 매크로 단추를 눌러도 같은 결과이기 때문에 제대로 지정된 것인지 확인이 어렵기 때문에
값을 채우는 매크로 였다면 채운 값을 제거하고, 서식을 지정하는 매크로 였다면 지정된 서식을 제거한 후 매크로 단추를 눌러 확인 하세요.
좋은 하루 되세요.
-
*2017-01-11 10:42:43
1. max 는 꼭 if 를 사용하지 않아도 정확한결과가 나온다면 if 를 사용하지 않아도 됩니다.
2. vlookup, hlookup의 옵션 사용 방법에 대해서 설명 드릴께요.
true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.
정확히 일치하는 값을 찾을때 FALSE를 사용합니다.
숫자일때 false를 쓰는 경우는 범위로 지정된 첫번째 행이나 열의 값이 오름차순으로 정렬되어 있지 않을 때 사용합니다.FALSE를 생략할 수 있는 경우는
범위의 첫번째 열에 있는 데이터가 오름차순으로 정렬되어 있을때 정확히 일치하는 값 또는 문자를 찾을때도 false를 생략할 수 있습니다. 예를 들어 범위의 첫 번째 열에 있는 값이 가, 나, 다, 라 또는 a, b, c, e 등과 같이 오름차순으로 정렬되어 있다면 문자를 찾을때도 false를 생략할 수 있습니다.
생략했을때 올바른 값이 나온다면 생략하여 사용 할 수 있습니다.
함수는 제시된 함수를 사용하고 올바른 값이 나온다면 정답으로 인정됩니다.범위의 첫번째 열이 정렬되어 있다 라는 것은
1 2 3 4 6 9 10 과 같이 정렬된 것을 말합니다. 혹은
가 나 다 라 마 바 사 등과 같이 정렬된 것도 말하죠.
정렬되지 않았다 라는 것은
3 5 1 2 10 9 와 같이 된 것을 말하구요.
나 다 가 마 사 도 마찮가지로 정렬되지 않은 것입니다.
문제의 첫번째 열이 정렬이 된 상태인지 뒤죽박죽으로 섞인 상태인지 모시고 정렬이 되어 있다면 false 를 생략 하셔도 됩니다.
하지만 정렬이 되지 않았다면 근사값을 찾을 수 없기 때문에 false 를 입력 하셔서 정확하게 일치하는 값을 찾아 주셔야 합니다.
3. 주어진 함수를 사용하고 정확한 결과가 나온다면 정답으로 인정 됩니다.
1번답이 안나와서 2번의 값이 정확히 표시되지 않아도 2번을 정확하게 지정했고 값이 입력되었을때 정확한 결과가 나온다면
정답으로 인정 됩니다.
4. 질문 주신 부분이 어떤 내용인지 알 수 없어서 정확한 답변을 드리기 어렵습니다.
5. sum((조건1)*(조건2)*(합계를 구할범위))
sum(if((조건1)*(조건2),합계를 구할범위)
두 방법 모두 조건이 2개 이상일때 합계를 구하는 방법입니다.
첫번째는 if 가 없기 때문에 전체 조건과 합계를 구할범위까지 * 로 연결 합니다.
이렇게 하면 조건이 참인경우 1*1*합계를 구할범위가 되므로 조건이 참인 값만 표시되고 합계를 구할 수 있습니다.
if문이 있을때는 if문의 방식을 따른다고 보면 됩니다.
if(조건이참이면,합계를구할범위)) 조건이 참일때 합계의 구할범위의 값의 합계를 표시하게 되는 것입니다.
6. 매크로를 작성하기 전 상태로 되돌려 놓고 매크로 단추를 눌러야 확인이 가능합니다.
이미 매크로를 눌러서 결과가 나온경우 다시 매크로 단추를 눌러도 같은 결과이기 때문에 제대로 지정된 것인지 확인이 어렵기 때문에
값을 채우는 매크로 였다면 채운 값을 제거하고, 서식을 지정하는 매크로 였다면 지정된 서식을 제거한 후 매크로 단추를 눌러 확인 하세요.
좋은 하루 되세요.