http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=JGZoQztXh8AjPauz3GbnWIoErFT0oTjh
|
B |
C |
D |
E |
F |
G |
H |
2 |
학점 |
성적 |
|
|
|
표 |
|
3 |
3 |
A+ |
4.5 |
13.5 |
|
A+ |
4.5 |
4 |
3 |
A |
4 |
12 |
|
A |
4 |
5 |
3 |
A |
4 |
12 |
|
B+ |
3.5 |
6 |
3 |
B+ |
3.5 |
10.5 |
|
B |
3 |
7 |
2 |
B |
3 |
6 |
|
C+ |
2.5 |
8 |
2 |
C+ |
2.5 |
5 |
|
D |
1 |
9 |
2 |
D |
1 |
2 |
|
F |
0 |
10 |
1 |
F |
0 |
0 |
|
|
|
11 |
신청 |
19 |
|
61 |
|
|
|
12 |
취득 |
18 |
|
|
|
|
|
13 |
평균 |
3.21 |
3.21 |
|
|
|
D3 =VLOOKUP(C3,G$3:H$9,2,0)
E3 =B3*D3 C11 =SUM(B3:B10) E11 =SUM(E3:E10) C13 =E11/C11
C12 =SUMPRODUCT(B3:B10,N(C3:C10<"F"))
D13 =SUM(IF(C3:C10="F",0,B3:B10*(69-CODE(LEFT(C3:C10,1))+N(RIGHT(C3:C10,1)="+")*0.5)))/SUM(B3:B10)
D3와 같이 기호별 점수를 표로 만들어 VLOOKUP으로 가져와 계산하는 것이 정법입니다. 이 방식은 E의 보조열을 한번은 써야 합니다. 보조열 없이 한번에 계산하는 방식이 D13인데 복잡해서 실전적이지는 않습니다. 각각 장단점이 있지요. D13은 수식 입력 후 CTRL+SHIFT+ENTER (배열수식) 하셔야 합니다.
'논리 > 엑셀 프로그래밍' 카테고리의 다른 글
아파트 동호수 자동 발생 (0) | 2008.11.14 |
---|---|
사이값 찾아서 결과치 반납 (0) | 2008.11.14 |
중복항목을 없애되 거기에 딸린 데이터는 살리기 (0) | 2008.11.14 |
토요 교대근무 평일/특근 연장시간 구분 (0) | 2008.11.14 |
동점일 때 과목 점수 순으로 등수 매기기 (2) (0) | 2008.11.14 |