로그인 유지
이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
안녕하세요.
매번 질문만 해서 죄송하고 답변 정말 감사합니다.
평가항문을 만들고 있습니다. 평가 시
개인 혹은 상사가 "우수", 혹은 "부족" 이라고 글씨를 입력을 했을 때
예를들어
" 우수" -> 5점으로 변환
"부족" -> 3점으로 변환
상기와 같이 자동으로 변환하게 하려고 하는데 Vlook을 이용하는 것 이외에 다른 방법은 없는지
궁금합니다.
현재는 옆에 글씨를 써놓고 수식으로 걸어 놓은 상태이라 보기에 좋치 않아 질문드립니다.
더욱 간결한 방법 있으면 조언 부탁드리며, 파일 첨부했습니다.
2011.09.21 02:37:36 *.130.73.75
읍내꽃미남님..
아이디를 보니.. 꼭 한번 뵙고 싶네요.. ㅎㅎ
죄송한 마음은 가지실 필요없구요.. 고마운 마음만 갖으셨으면 좋겠습니다. ^__^;
텍스트를 점수로 변환하는 방법은..
1. IF문의 사용이 있을 수 있겠습니다.
아래와 같은 수식이지요.. 하지만 IF문은 7개 이상 중첩해서 사용할 수 없고,
입력 및 수정이 불편하기 때문에 이 경우에는 권장하는 방법이 아닙니다.
=IF(K10="우수",2.5,IF(K10="보통",2,IF(K10="미흡",1.5,IF(K10="부족",1,"ERROR"))))
2. VLookup함수를 사용합니다.
=VLOOKUP(K10,$R$2:$S$5,2,0)
이 경우는 입력도 간편하고, 기준표를 수정하기도 쉽기 때문에 권장하는 방법입니다.
단 한가지 단점이 기준표가 별도로 셀에 입력 되어 있어야 한다는 것인데요..
그러한 단점을 보완하기 위해 기준표 자체를 배열로 만들어서 수식에 포합시키는 방법이 있겠습니다.
위 수식에서 기준표의 셀 범위($R$2:$S$5)를 마우스로 드래그해서 선택한 다음 F9를 누르면 배열로 변하게 됩니다.
그 상태에서 엔터치시고.. 그 수식을 복사해서 다른 셀에 붙여넣으시면 별도의 기준표를 셀에 입력하실 필요가 없습니다.
아래와 같은 수식으로 변하게 된 거죠..
=VLOOKUP(K10,{"우수",2.5;"보통",2;"미흡",1.5;"부족",1},2,0)
도움이 되셨기를..
실제 적용한 사례는 첨부파일을 참고하시기 바랍니다.
다운 받기 : abyul.com_20110920_역량평가서.xlsx
도움이 되셨기를.. ^^)/
2011.09.21 09:35:48 *.120.0.210
2011.09.21 11:14:38 *.104.126.21
조건부 수식을 VLookup으로 대체하는 방법..
셀영역을 배열로 변환하는 방법(F9)..
VLookup에 배열을 활용하는 방법..
위 순서가 엑셀을 익히는 순서와 깊은 관계가 있습니다.
초보자들에게 가장 필요한 것은 다양한 방식으로 VLookup을 활용하는 것입니다.
즐거운 하루 되세요.. ^^
새 창으로
선택한 기호
엑셀을 엑세스처럼 사용하려면...? [1]
부분합 혹은 피벗에서... [2]
추가기능(AddIns) 리본메뉴 만들기(버턴 여러개 넣기) [6]
엑셀일반 새해맞이 기념 연속채우기 관련 질문입니다. [2]
엑셀수식 여러셀을 지정하여 다른 시트에서 같은 값 찾기 [3]
완전초보입니다 [1]
엑셀일반 엑셀 -- 표시 외 n함수를 왜쓸까요?? [5]
엔터 눌렀을때 이동 [2]
차트 엑셀 2007 그래프 선 두께 [1]
abyul에서 색상표불러오기 어떻게 하나요? [1]
차트 차트 질문 드립니다. [3]
복사된 숫자를 자료값으로 인식 시키는 방법 요청합니다 [1]
VBA 외부 어플리케이션 실행 & 유저폼 일괄 닫기 & 리본 메뉴 사용자 추가 탭 숨기거나 보이게 하는 방법 [7]
VBA 엑셀 내용에서 영어만 모두 제거할 수 있을까요?? [1]
엑셀일반 셀 선택 시, 행 전체 하이라이트 [3]
납품서발행.. [2]
아별님 질문드립니다. [입사지원서 스펙별 포인트 계산] [2]
기타 미리보기도 1페이지인데, 똑같은 내용의 페이지가 2장씩 인쇄 [6]
메모 편집입니다... [3]
날짜입력하면 다음시트의 같은 날짜에 입력되는 방법 좀 알려주세요~ [2]
읍내꽃미남님..
아이디를 보니.. 꼭 한번 뵙고 싶네요.. ㅎㅎ
죄송한 마음은 가지실 필요없구요.. 고마운 마음만 갖으셨으면 좋겠습니다. ^__^;
텍스트를 점수로 변환하는 방법은..
1. IF문의 사용이 있을 수 있겠습니다.
아래와 같은 수식이지요.. 하지만 IF문은 7개 이상 중첩해서 사용할 수 없고,
입력 및 수정이 불편하기 때문에 이 경우에는 권장하는 방법이 아닙니다.
=IF(K10="우수",2.5,IF(K10="보통",2,IF(K10="미흡",1.5,IF(K10="부족",1,"ERROR"))))
2. VLookup함수를 사용합니다.
=VLOOKUP(K10,$R$2:$S$5,2,0)
이 경우는 입력도 간편하고, 기준표를 수정하기도 쉽기 때문에 권장하는 방법입니다.
단 한가지 단점이 기준표가 별도로 셀에 입력 되어 있어야 한다는 것인데요..
그러한 단점을 보완하기 위해 기준표 자체를 배열로 만들어서 수식에 포합시키는 방법이 있겠습니다.
위 수식에서 기준표의 셀 범위($R$2:$S$5)를 마우스로 드래그해서 선택한 다음 F9를 누르면 배열로 변하게 됩니다.
그 상태에서 엔터치시고.. 그 수식을 복사해서 다른 셀에 붙여넣으시면 별도의 기준표를 셀에 입력하실 필요가 없습니다.
아래와 같은 수식으로 변하게 된 거죠..
=VLOOKUP(K10,{"우수",2.5;"보통",2;"미흡",1.5;"부족",1},2,0)
도움이 되셨기를..
실제 적용한 사례는 첨부파일을 참고하시기 바랍니다.
다운 받기 : abyul.com_20110920_역량평가서.xlsx
도움이 되셨기를.. ^^)/