강좌(교육)

[엑셀 함수강좌] 문자열 데이터에서 숫자 뽑아서 계산하기(VALUE, SUBSTITUTE)엑셀교실

조아0415 2016. 12. 16. 15:52
[엑셀 함수강좌] 문자열 데이터에서 숫자 뽑아서 계산하기(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셀까지 쭉 드래그 시켜주면

아래와 같은 결과값을 구할 수 있습니다.