http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=5E+j1gOLuhqyoJYR3tfKUhIO9fj35neD
|
A |
B |
C |
D |
E |
F |
G |
H |
1 |
|
|
|
|
|
|
|
|
2 |
08월 01일 |
5:00 |
1 |
|
기준날짜 |
|
기준번호 |
2 |
3 |
08월 01일 |
7:00 |
1 |
|
08월 02일 |
|
목표번호 |
5 |
4 |
08월 02일 |
9:00 |
2 |
|
|
|
시작행 |
10 |
5 |
08월 02일 |
11:00 |
2 |
|
증감값 |
|
개체 수 |
3 |
6 |
08월 02일 |
13:00 |
2 |
|
3 |
|
목표행 |
12 |
7 |
08월 03일 |
9:00 |
3 |
|
|
|
목표데이타 |
08월 07일 |
8 |
08월 05일 |
9:00 |
4 |
|
|
|
|
13:00 |
9 |
08월 05일 |
11:00 |
4 |
|
|
|
|
|
10 |
08월 07일 |
7:00 |
5 |
|
|
|
|
|
11 |
08월 07일 |
9:00 |
5 |
|
|
|
|
|
12 |
08월 07일 |
13:00 |
5 |
|
|
|
|
|
13 |
08월 08일 |
11:00 |
6 |
|
|
|
|
|
14 |
08월 08일 |
13:00 |
6 |
|
|
|
|
|
15 |
01월 00일 |
#N/A |
7 |
|
|
|
|
|
16 |
#N/A |
#N/A |
#N/A |
|
|
|
|
|
17 |
#N/A |
#N/A |
#N/A |
|
|
|
|
|
18 |
#N/A |
#N/A |
#N/A |
|
|
|
|
|
C2 =C1+N(A2<>A1)
H2 =VLOOKUP(E3,A2:C18,3,0)
H3 =H2+E6
H4 =ROW(C1)+MATCH(H3,C2:C18,0)
H5 =COUNTIF(C2:C18,H3)
H6 =H4+H5-1
H7 =INDIRECT("A"&$H6), H8 =INDIRECT("B"&$H6)
위와 같이 보조열 (C열)을 하나 쓰면 불연속 데이타의 순번을 매기고 목표데이타의 행 번호를 찾아낼 수 있습니다. 수식을 참조하여 응용해 보세요.
'논리 > 엑셀 프로그래밍' 카테고리의 다른 글
유동참조 COUNTIF (0) | 2008.11.14 |
---|---|
경우의 수 (8*5, 12ab) (0) | 2008.11.14 |
(A1, A2, A3) 형태로부터 A1 위치 찾아 내기 (0) | 2008.11.14 |
누적곱의 합 (PRODUCT 유동참조) (0) | 2008.11.14 |
총액을 항목별 분할 (기본, 수당, 성과급) (0) | 2008.11.14 |