글
http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=hZZ+0Rid32Mof4nWXOOYAEAMMsRBXnDC&qb=7Iuc6rCE7ZGcIOyXkeyFgA==&enc=utf8§ion=kin&rank=2&sort=0&spq=1
시트명은 시간표입니다.
A1=0
A2~A10 시간입력
월~토 수강과목입력
J1=Now() <<현재일시가 나타남 셀서식-hh:mm(aaa)
이름정의
현재=TIMEVALUE(TEXT(시간표!$J$1,"h:mm"))
시간=시간표!$A$1:$A$10
강의=OFFSET(시간,MATCH(현재,시간표!$A$1:$A$9,1),WEEKDAY(시간표!$J$1,3)+1)
이름설명
현재-현재일시의 시간값
시간-입력된시간
강의-오늘(요일)의 시간표에서 현재시간이후의 자료를 추출
MATCH()부분이 현재시간이후
WEEKDAY()부분이 요일별
수식
i3=IF(COUNTA(강의)<ROW(A1),"",INDEX(시간,SMALL(IF(강의<>"",ROW(강의)),ROW(A1))))
배열식입니다. 수식 입력후 Enter대신 Ctrl+Shift+Enter하면 {=수식}형태로 변함
j3=IF(I3="","",VLOOKUP(I3,$A$1:$G$10,COLUMN(강의),0))
i3:j3을 밑으로 채우기
'컴퓨터 > 엑셀' 카테고리의 다른 글
엑셀로시간표만들기 고수님들 부탁드립니다. (0) | 2009.06.14 |
---|---|
엑셀을 이용하여 시간표 만들기 질문입니다.(함수 이용) (0) | 2009.06.14 |
RECENT COMMENT