전략은 상상력으로 시작해서 검증으로 기획된다

Built by 상상력기획자

개인관심사/데이터분석

엑셀에서 단위 포함 금액을 오류없이 계산하는 3가지 방법

상상력기획자 2025. 3. 10. 17:59

📌 핵심요약

빠른채우기(Ctrl + E) 활용 → 자동으로 수식 완성
찾기 및 바꾸기(Ctrl + H) 활용 → 쉼표, 단위 제거 후 계산
VALUE 함수 활용 → 텍스트를 숫자로 변환 후 계산


엑셀에서 금액을 다룰 때 단위(₩, $, %)가 포함된 값은 자주 오류를 일으킨다. 숫자로 보이지만 사실 텍스트로 인식되어 계산이 되지 않거나, #VALUE! 오류가 발생하기 때문이다. 특히, 외부 데이터에서 가져온 금액 값은 숫자처럼 보이지만 실제로는 문자열일 가능성이 높다. 이를 해결하려면 단위를 제거하고 숫자로 변환하는 과정이 필요하다. 단순히 하나하나 수정하는 것은 비효율적이므로, 빠르고 정확하게 처리할 수 있는 3가지 방법을 소개한다.

 

1. 빠른채우기(Ctrl + E)를 활용해 자동 변환하기

엑셀의 '빠른채우기' 기능은 데이터의 패턴을 자동으로 인식해 변환해준다. 숫자에 포함된 단위를 수작업으로 제거하는 것이 아니라, 패턴을 학습시켜 자동 변환하는 방식이다.

 

우선, 변환할 금액이 있는 열 옆에 새로운 열을 만든다. 첫 번째 행에는 단위 없이 숫자만 입력한 후, 빠른채우기 단축키(Ctrl + E)를 누르면 엑셀이 자동으로 같은 패턴을 따라가며 변환해준다. 만약 예상과 다르게 변환된다면, 첫 두 개의 데이터를 직접 입력한 후 다시 빠른채우기를 실행하면 보다 정확하게 변환할 수 있다.

 

이 방법은 단위가 일정한 패턴을 가지고 있을 때 특히 유용하다. 수작업 없이 엑셀이 알아서 변환해주므로 속도가 빠르고 오류가 적다. 다만, 일부 복잡한 단위 조합에서는 정확도가 떨어질 수 있어 결과를 확인하는 과정이 필요하다.

 

빠른채우기 활용법

1️⃣ 계산할 금액 셀 선택 후 ‘a’ 입력

  • 오류가 발생한 열 오른쪽에 새로운 [금액] 열을 추가
  • 첫 번째 셀에 'a'를 입력 (임시 값)

2️⃣ 수식 작성

  • = 단가 × 수량을 입력 후 엔터(Enter)

3️⃣ 빠른채우기 실행 (Ctrl + E)

  • 아래 셀 선택 후 Ctrl + E (빠른채우기) 실행
  • 자동으로 패턴을 인식하여 전체 행에 적용

 

2. 찾기 및 바꾸기(Ctrl + H)를 사용해 단위 제거하기

빠른채우기가 예상대로 작동하지 않을 경우, 직접 단위를 찾아 제거하는 방법을 사용할 수 있다. 엑셀의 '찾기 및 바꾸기' 기능(Ctrl + H)을 활용하면 특정 문자(₩, $, % 등)를 한 번에 삭제할 수 있다.

 

먼저, 데이터를 포함한 열을 선택한 후 단축키(Ctrl + H)를 누른다. '찾을 내용'에 제거할 단위를 입력하고, '바꿀 내용'은 빈칸으로 둔다. 모두 바꾸기를 클릭하면 해당 단위가 포함된 모든 숫자가 정리된다.

 

쉼표(,) 또한 숫자로 인식되지 않도록 설정되어 있을 수 있으므로 함께 제거하는 것이 좋다. 예를 들어, ‘1,000원’을 ‘1000’으로 변환해야 정상적인 계산이 가능하다. 다만, 찾기 및 바꾸기 기능은 데이터를 영구적으로 변경하기 때문에 원본 데이터를 보관해두는 것이 안전하다.

 

단위 제거 방법

1️⃣ 범위 선택 후 찾기 및 바꾸기 실행 (Ctrl + H)

  • 오류가 발생한 금액 열을 선택
  • Ctrl + H (찾기 및 바꾸기) 실행

2️⃣ 쉼표(,) 제거

  • 찾을 내용: ,
  • 바꿀 내용: (빈칸)
  • 모두 바꾸기 클릭

3️⃣ 알파벳 및 기호 제거

  • 찾을 내용: a
  • 바꿀 내용: =
  • 모두 바꾸기 클릭

 

3. VALUE 함수를 사용해 숫자로 변환하기

만약 단위를 제거했음에도 불구하고 여전히 텍스트로 인식된다면, 엑셀의 VALUE 함수를 활용해야 한다. 이 함수는 숫자처럼 보이지만 실제로는 텍스트인 데이터를 숫자로 변환해준다.

 

새로운 열을 만든 후, =VALUE(A1)과 같은 형식으로 함수를 입력하면 해당 셀의 값이 숫자로 변환된다. 이를 전체 데이터에 적용한 후, 원래의 값 대신 변환된 값을 복사하여 붙여넣으면 정상적인 숫자로 계산할 수 있다.

 

VALUE 함수는 숫자로 변환하는 과정에서 오류가 발생할 가능성이 적고, 단위를 제거한 후에도 정상적인 숫자로 활용할 수 있도록 도와준다. 다만, 공백이나 특수문자가 포함된 경우에는 정상적으로 변환되지 않을 수 있으므로, 찾기 및 바꾸기 기능과 병행하는 것이 좋다.

 

VALUE 함수 활용법

1️⃣ 새로운 열 추가 후 VALUE 함수 입력

  • =VALUE(A1) 입력 (A1: 변환할 값이 있는 셀)

2️⃣ 자동 채우기로 전체 적용

  • 수식을 아래로 드래그하여 전체 적용

3️⃣ 이제 계산 가능!

  • 변환된 숫자로 기존 수식(= 단가 × 수량)을 적용하면 정상적으로 계산됨

 

엑셀에서 단위 포함된 숫자를 쉽게 정리하는 방법

엑셀에서 단위가 포함된 숫자가 정상적으로 계산되지 않는 문제는 생각보다 자주 발생한다. 빠른채우기를 활용하면 자동으로 변환할 수 있고, 찾기 및 바꾸기를 사용하면 특정 문자들을 손쉽게 제거할 수 있다. 그래도 해결되지 않는다면 VALUE 함수를 사용하여 숫자로 변환하면 된다.

 

이 세 가지 방법을 적절히 활용하면 번거롭게 하나씩 수정할 필요 없이 단위가 포함된 데이터를 손쉽게 정리하고, 오류 없이 계산할 수 있다. 이제 단위 문제로 인해 계산식이 깨지는 일 없이 더 효율적으로 엑셀을 활용해보자.

728x90