논리/엑셀 프로그래밍

두 열 비교 순차 정렬, 다른 열만 있는 행은 빈 칸 (강원 함경)

섬그늘 2008. 11. 14. 13:19

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=kIFZEeCR8V20vgZYQmgplZE1trjpk4JS

 

 

A

B

C

D

E

F

G

H

I

1

강원 

강원 

1

1

1

1

 

강원 

강원 

2

강화

강화

3

3

2

2

 

강화

강화

3

경기

경기

5

5

3

3

 

경기

경기

4

대전

경상

9

7

6

4

 

 

경상

5

서울

서울

10

10

7

7

 

대구

 

6

안성

속초

16

12

11

8

 

대전

 

7

수원

수원

13

13

9

9

 

서울

서울

8

안산

안양

15

17

10

12

 

 

속초

9

인천

인천

18

18

13

13

 

수원

수원

10

춘천

춘천

21

21

15

15

 

안산

 

11

충청

충청

23

23

16

16

 

안성

 

12

대구

함경

8

25

5

17

 

 

안양

13

 

제주

0

20

0

14

 

인천

인천

14

 

 

 

 

 

 

 

 

제주

15

 

 

 

 

 

 

 

춘천

춘천

16

 

 

 

 

 

 

 

충청

충청

17

 

 

 

 

 

 

 

 

함경

 

C1 =SUMPRODUCT(N($A$1:$B$13<A1))
E1 =SUMPRODUCT(N($C$1:$D$13<C1)*1/COUNTIF($C$1:$D$13,$C$1:$D$13))
H1 =IF(COUNTIF(E$1:E$13,ROW(A1)),INDEX(A$1:A$13,MATCH(ROW(A1),E$1:E$13,0),1),"")

 

C1을 C1:D13에, E1을 E1:F13에, H1을 H1:I18(H:I가 모두 빈칸이 되기까지) 에 복사해 붙여 넣으면 표가 완성됩니다.