|
엑셀 버전(95,97,2000,xp,2003,2007): 2010
* 학년, 반을 섞어서 별도의 반(교실) 구성하는데
새로 구성한 반(교살) 명단을 만들고자 합니다.
• 교실번호가 낮은-높은 순으로
명단은 이름 순 또는 학년, 반 순 또는 번호 순
! 번호는 편의상 임의대로 연번으로 부여하여 사용함
• 명단 작성을 위한 매크로 만드는 것을 도와 주세요.
==============[기건오님 글에 대한 답변입니다]==============
굳이 어려운 VB까지 갈 필요는 없을 거 같습니다.
VB로 하더라도 어차피 만만찮은 노가다가 필요한 작업이고요.
중간 계산값을 별도의 셀에 저장해 두고 활용하면
1) 실행 속도가 빨라집니다.
2) 수식을 간결하게 작성할 수 있으므로, 문제가 쉬워집니다.
첨부해주신 자료는 예시로 일부일 뿐이기 때문에
수식은 확장이 가능해야 하지요. 그게 엑셀의 최대 강점이니까요.
각 시트에 음영으로 표시한 부분이 문제 해결을 위해 추가한 수식입니다.
같은 음영색으로 된 영역으로는 동일한 수식이 적용되어 있고
따라서 복사/붙여넣기로 확장이 가능합니다.
문제는 명단 양식입니다.
각 교실별 명단에서 아래 쪽에 빈 셀까지 음영을 칠한 이유는
각 교실별로 아래 쪽으로 행을 삽입하여 수식을 복사하는 것은 가능합니다.
명단 자체는 어느 교실의 표든지 동일한 수식을 복사해서 쓰면 되지만,
H, I열의 보조수식은 각 교실별로 참조 주소가 조금 다릅니다.
수식을 잘 분석해 보시고 이용하시기 바랍니다.
|
|