어떤 방법이 좋을까요?(엑셀문제)

kwoncha의 이미지

오늘 누가 물어보기에 다음과 같이 알려줬습니다.
문제: 근속연수별 점수를 계산

답1: 엑셀의 vlookup함수와 참조를 사용
정해진 점수표를 특정위치에 써놓고 그림에서처럼 조회

답2: 일정규칙이 있으니 수식을 이용하여 계산
a1셀에는 경력을 넣고
b1셀에는 "=(ROUND(a1/2,0)-1)*3+12" <--중간값
c1셀에는 "=IF(b1>12,IF(b1<33,b1,30),0)" <---결과값
바로 쓰기 위한 것이라 그냥 생각해낸 것이라서 둘다 작동은 하지만 둘다 뭔가 이상한것 같습니다......

전에 읽은 블로그에
엑셀에 관련된 서적, 강좌등이 일부 문제해결방법에서 재사용성, 오류관리 등을 염두에 두지 않아 좋지 않게 생각한다는
내용을 본 적이 있습니다. 이곳은 사무자동화와 관련없는 곳이지만 '자유게시판'을 핑계로 이런 것 올려봅니다.

File attachments: 
첨부파일 크기
Image icon sheet.png14.75 KB
niuzeta의 이미지


첫째 방법이 좀더 깔끔한듯 싶군요.

...And all in war with Time for love of you,
As he takes from you, I engraft you new.

-Sonnet XV
전산계획설계사 지망 영문학과생