[엑셀 함수강좌] 문자열 데이터에서 숫자 뽑아서 계산하기(VALUE, SUBSTITUTE)엑셀교실
VALUE, SUBSTITUTE 함수 중첩
=VALUE(text)
=SUBSTITUTE(text, old_text, new_text, [instance_num])
앞시간에 VALUE, SUBSTITUTE 함수에 대하여 배운 것이 기억나시는 지요?
VALUE 함수는 문자로 인식된 숫자를 숫자형태로 변환해주는 함수이고,
SUBSTITUTE 함수는 문자열 데이터중에서 일정 문자열을 선택하여 새로운 문자열로 대체할수 있는 함수입니다.
※ 아래 도시락 주문관리대장에 합계를 구해보세요. (합계 = 인원*금액)
현재 인원에 “명”이라는 문자가 같이 있으므로 현재 상태에서 곱하면 정상적으로 값이 계산되지 않습니다.
먼저 F4셀 값을 구해보면 D4셀에 SUBSTITUTE 함수를 이용해서 “명”을 제거한 뒤
이때 나온 문자 형태의 데이터 값을 VALUE함수를 이용해서 숫자형태로 변환 시켜주고 E4셀의 금액을 구해줍니다.
이렇게 하면 F4 셀의 값을 구할 수 있습니다.
F4 셀에 =VALUE(SUBSTITUTE(D4, "명", "")*E4) 값을 넣어준뒤 F4셀을 F9셀까지 쭉 드래그 시켜주면
아래와 같은 결과값을 구할 수 있습니다.
'강좌(교육)' 카테고리의 다른 글
[엑셀 함수강좌] 괄호안의 숫자 계산하기(FIND, MID)엑셀교실 (0) | 2016.12.16 |
---|---|
[엑셀 메뉴강좌] 엑셀 2007에서 제공하지 않는 엑셀 97 ~ 2003 기능 살펴보기엑셀교실 (0) | 2016.12.16 |
[엑셀 함수강좌] 대출상환일 계산(EDATE)엑셀교실 (0) | 2016.12.16 |
[엑셀 메뉴강좌] 데이터를 입력하면 자동으로 테두리가 표시되게 하는 방법엑셀교실 (0) | 2016.12.16 |
[엑셀 함수강좌] CHOOSE, RANK 중첩함수엑셀교실 (0) | 2016.12.16 |