부록 기출문제 2011년 2회 컴퓨터활용능력 1급 실기 엑셀 E형 에서 계산작업 부분의 2번문제 질문입니다.
여기서 MATCH부분에 MATCH(D3,~ ,0)+1이렇게되있는데 끝에 왜 +1을 붙이는지 모르겠어요.
그리고 위와 똑같은 기출문제에서 계산작업 4번부분에서 질문입니다.
지역별 렌탈수 구할때 =SUM(IF(( ~)*(~ ),1 )이렇게되어있는데 그러면 조건이 2개라는 말아닌가요? 조건이 2갠데 왜 끝에 콤마하고 ,1을 왜붙이는건가요? 제가 잘못이해하고있는건가요? , 1 을 붙이는것은 조건이 하나일때만 붙이는거아닌가요? 설명 부탁드립니다 ㅎㅎ
이번에는 엑세스 질문인데요. 섹션 5 기본문제 7번 에 ▶표시형식:점수건수:10 이것은 어찌하란 말인지 모르겠습니다. 가르쳐주세요.
그것때문인지 몰라도 1번부터 9번까지 실행했음에도 불구하고 인쇄미리보기로 보니깐 그룹바닥글에
접수건수 : 5 이게 저는 표시가 안되더군요ㅠㅠ 무엇이 잘못된건가요?
부록 기출문제 2011년 2회 컴퓨터활용능력 1급 실기 엑셀 E형 에서 계산작업 부분의 2번문제 질문입니다.
여기서 MATCH부분에 MATCH(D3,~ ,0)+1이렇게되있는데 끝에 왜 +1을 붙이는지 모르겠어요.
이건 책이 없어서 뭐라 설명해야 할 지 망설여 지지만 무슨 문제인지는 알겠네요..
시나공에서 MATCH에 +1이 들갔던게..
HLOOKUP인가 VLOOKUP의 열/행번호에 들어가 있는 MATCH일건데..
MATCH가 무슨 값을 반환하는지 한번 눈으로 계산을 해보시면 아시겠지만..
LOOKUP계열 에서 찾아야 하는 열/행번호보다 1이 모지랄거에요...
그러니까 예를들어
VLOOKUP(값, 범위, MATCH() , FALSE) 라는 식이 있다고 치죠..
값을 범위에서 찾은뒤 2번째 열에 있는 값을 반환해야 한다고 한다면..
MATCH() 요 식에서 2가 나와야 하는데 1이 나온다.. 그럴경우 1이 부족하니까 +1을 해주는거죵..
그리고 위와 똑같은 기출문제에서 계산작업 4번부분에서 질문입니다.
지역별 렌탈수 구할때 =SUM(IF(( ~)*(~ ),1 )이렇게되어있는데 그러면 조건이 2개라는 말아닌가요? 조건이 2갠데 왜 끝에 콤마하고 ,1을 왜붙이는건가요? 제가 잘못이해하고있는건가요? , 1 을 붙이는것은 조건이 하나일때만 붙이는거아닌가요? 설명 부탁드립니다 ㅎㅎ
=SUM(IF(( ~)*(~ ),1))
이런식 인데... SUM에선 그게 맞을거에요.. 그런뎅...
IF(( ~)*(~ ),1) 근데 이건 IF에 들어 있는 1이니까요.....
여기서 1은 IF의 조건의 참일경우 반환되는 값이징.. SUM에서 걸려있는 값이 아니에용~
IF의 배열 수식은
=IF((조건1)*(조건2),합계를구할범위) 입니다. 범위가 딱히 정해지지 않고 갯수를 구한다 그럼..
합계를 구할 범위에 1을 집어넣어주게 되는것이죵~
마지막 문제는... 책이 없어서 제가 정보가 너무 부족하네요 음;;;
음.. 컨트롤 원본에 =COUNT(*) 라고 적어보세요;;
-
*2012-02-03 22:07:58
부록 기출문제 2011년 2회 컴퓨터활용능력 1급 실기 엑셀 E형 에서 계산작업 부분의 2번문제 질문입니다.
여기서 MATCH부분에 MATCH(D3,~ ,0)+1이렇게되있는데 끝에 왜 +1을 붙이는지 모르겠어요.
이건 책이 없어서 뭐라 설명해야 할 지 망설여 지지만 무슨 문제인지는 알겠네요..
시나공에서 MATCH에 +1이 들갔던게..
HLOOKUP인가 VLOOKUP의 열/행번호에 들어가 있는 MATCH일건데..
MATCH가 무슨 값을 반환하는지 한번 눈으로 계산을 해보시면 아시겠지만..
LOOKUP계열 에서 찾아야 하는 열/행번호보다 1이 모지랄거에요...
그러니까 예를들어
VLOOKUP(값, 범위, MATCH() , FALSE) 라는 식이 있다고 치죠..
값을 범위에서 찾은뒤 2번째 열에 있는 값을 반환해야 한다고 한다면..
MATCH() 요 식에서 2가 나와야 하는데 1이 나온다.. 그럴경우 1이 부족하니까 +1을 해주는거죵..
그리고 위와 똑같은 기출문제에서 계산작업 4번부분에서 질문입니다.
지역별 렌탈수 구할때 =SUM(IF(( ~)*(~ ),1 )이렇게되어있는데 그러면 조건이 2개라는 말아닌가요? 조건이 2갠데 왜 끝에 콤마하고 ,1을 왜붙이는건가요? 제가 잘못이해하고있는건가요? , 1 을 붙이는것은 조건이 하나일때만 붙이는거아닌가요? 설명 부탁드립니다 ㅎㅎ
=SUM(IF(( ~)*(~ ),1))
이런식 인데... SUM에선 그게 맞을거에요.. 그런뎅...
IF(( ~)*(~ ),1) 근데 이건 IF에 들어 있는 1이니까요.....
여기서 1은 IF의 조건의 참일경우 반환되는 값이징.. SUM에서 걸려있는 값이 아니에용~
IF의 배열 수식은
=IF((조건1)*(조건2),합계를구할범위) 입니다. 범위가 딱히 정해지지 않고 갯수를 구한다 그럼..
합계를 구할 범위에 1을 집어넣어주게 되는것이죵~
마지막 문제는... 책이 없어서 제가 정보가 너무 부족하네요 음;;;
음.. 컨트롤 원본에 =COUNT(*) 라고 적어보세요;;
-
*2012-02-07 07:59:30
1.
"MATCH() 이후에 +1 를 하는 이유는, MATCH() 함수를 이용하면 소형 부터 승합까지 각각 1,2,3,4의 값이 나옵니다.
VLOOKUP 함수는 D23:I26까지의 범위를 하는데 이때 1열의 값을 가져오면 비회원입니다.
따라서 MATCH() 로 구한 값과 일치하는 열의 값을 가져오기위해 MATCH() 의 결과값에 +1을 더하는 것입니다.
(+1을 해주지 않으면 소형의 경우 비회원이라는 값을 계산하게 됩니다.)
2. sum(if(조건, 조건이참일때, 조건이거짓일때))
입니다. 즉 조건이 참이면 1을 반영하고 조건이 거짓이면 0을 반영하여
sum(1,1,0,0,1,0,1,1) 과 같은 결과가 나오고
이것을 더해 6으로 나타내게 됩니다. 즉 조건에 맞는 것의 개수를 셀때 사용하는 방법입니다.
sum(if((조건1)*(조건2),1)
도 마찮가지죠.
조건이 참이면 true(1)이나오고 조건이 거짓이면 false(0) 이 나옵니다.
그럼 조건이 참이면 1
1 * 1 =1
이 되고 조건이 거짓이면 0
0 * 1 = 0
이 되어 조건이 참일때만 1을 반환하게 됩니다.
3. 점수건수 : <- 이것은 레이블에 표시 하라는 것이고
뒤의 10은 숫자로 표시 하라는 것으로
접수건수 : 10 과 같이 보고서에 나타나게 하라는 것입니다.
즉 레이블에 접수건수 : 를 입력하고
텍스트박스에는 count(*) 를 입력 하시면 됩니다.
좋은 하루 되세요.