책 내용 질문하기
컴활1급 엑셀, 필드명이 없는 총점을 구하는 방법
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
250
작성일
2016-08-13
작성자
탈퇴*원

필드명이 없는 총점 계산하기

아래는 2013 상시문제를 변경해서 학과코드별 최고총점을 구하는 문제를 만들어보았습니다.

13년컴활1급실기(3회분)\13년상시 --> 응용

2013년 상시 컴활1급 실기(엑셀) 계산문제 응용 (행과 열은 편이상 일부 숨기기 했음)
▶ 학과코드별 최고 총점을 구하기
▶ K열을 임의로 추가했음(L열과 M열은 필요 없음)
▶ 방법 A는 K열을 100% 사용한 방법
▶ 방법 B는 K열을 50% 사용한 방법(K열의 배열수식을 복사해서 붙여넣기 함: K열을 안 만들어도 가능함!)

질문> 임의로 추가한 K열을 전혀 사용하지않고, [B4:H28] 영역만 이용하여
학과코드별 최고총점을 구하는 방법을 좀 알려주세요.

엑셀 압축파일도 첨부했습니다!


★ 8월 13일 실제로 본 시험에서는 index, if, match, min, left 등을 이용한 총점을 구하는 문제.
여기서는 문제 이해를 쉽게하기 위하여 if 함수를 제외하고 최저총점이 아니라.
최고총점을 구하는 문제로 만들어보았습니다.

<만들어 본 답: 아래는 임의로 K열을 추가했으므로 답이 될 수 없습니다.>
[B33]: {=INDEX($B$4:$K$28,MATCH(MAX(($D$4:$D$28=$A33)*$K$4:$K$28),($D$4:$D$28=$A33)*$K$4:$K$28,0),10)}
[D33]: { =INDEX($B$4:$K$28,MATCH(MAX(($D$4:$D$28=$A33) *($F$4:$F$28+$G$4:$G$28+$H$4:$H$28)),($D$4:$D$28=$A33)
* ($F$4:$F$28+$G$4:$G$28+$H$4:$H$28),0 ),10) }

방법 B의 식에서 열번호 10 대신에 다른 수식을 사용할 수 있는 방법이 있나요?

감사합니다.

답변
2016-08-19 09:44:34

안녕하세요.

index 함수는 지정한 범위에서 지정한 행과 열에 있는 값을 단순히 추출해서 표시하는 함수입니다. 즉, 인수로 지정할 수 있는 것이 행과 열이므로 세과목을 더한 값을 인수로 지정할 수는 없습니다. 즉, 문제에 제시된 함수만을 이용해서는 k열 없이 님이 원하는 값을 구할 수가 없네요.

즐거운 하루 되세요.

  • *
    2016-08-19 09:44:34

    안녕하세요.

    index 함수는 지정한 범위에서 지정한 행과 열에 있는 값을 단순히 추출해서 표시하는 함수입니다. 즉, 인수로 지정할 수 있는 것이 행과 열이므로 세과목을 더한 값을 인수로 지정할 수는 없습니다. 즉, 문제에 제시된 함수만을 이용해서는 k열 없이 님이 원하는 값을 구할 수가 없네요.

    즐거운 하루 되세요.

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