|
B |
C |
D |
E |
2 |
시작 |
1 |
끝 |
10 |
3 |
1 |
2 |
3 |
|
4 |
1 |
2 |
4 |
|
5 |
1 |
2 |
5 |
|
6 |
1 |
2 |
6 |
|
7 |
1 |
2 |
7 |
|
8 |
1 |
2 |
8 |
|
9 |
1 |
2 |
9 |
|
10 |
1 |
2 |
10 |
|
11 |
1 |
3 |
4 |
|
12 |
1 |
3 |
5 |
|
C2 : 시작 숫자 입력 (여기서는 1)
E2 : 끝 숫자 입력 (여기서는 10)
B3 = C2
C3 = B3+1 C3을 D3에 복사 (1, 2, 3이 됨. 이것이 초기 값)
B4 =IF(C3=E$2-1,IF(D3=E$2,IF(B3=E$2-2,"끝",B3+1),B3),B3)
C4 =IF(D3=E$2,IF(C3=E$2-1,B4+1,C3+1),C3)
E4 =IF(D3=E$2,C4+1,D3+1)
이제 B4:E4 잡아 원하는 만큼 아래로 "끝"이 나올 때 까지 복사하면 됩니다 (120행).
'논리 > 엑셀 프로그래밍' 카테고리의 다른 글
안내문 대량 인쇄 (0) | 2008.11.13 |
---|---|
합계를 항목별 임의 배분 (0) | 2008.11.13 |
같은 양식 여러 개 데이타 추출 (0) | 2008.11.13 |
주소의 동만 표시하기 (0) | 2008.11.13 |
중복 VLOOKUP (0) | 2008.11.13 |