책 내용 질문하기
기출문제 질문입니당
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
163
조회수
133
작성일
2012-02-03
작성자
첨부파일

부록 기출문제 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 이게 저는 표시가 안되더군요ㅠㅠ 무엇이 잘못된건가요?

답변
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-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(*) 를 입력 하시면 됩니다.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.