KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 끝부분 음수 부호를 실제 숫자로 수정하거나 변환하는 방법은 무엇인가요?

작성자기술 지원수정 날짜

Excel 에서 가져오거나 이전 시스템에서 전달받은 데이터를 작업할 때90-처럼 음수 부호가 끝부분에 표시되는 숫자를 자주 접하게 됩니다。 이는-90와는 반대입니다. 이러한 끝부분 음수 부호는 회계나 데이터 내보내기 규칙에서 비롯되며, 수정하지 않으면 Excel 에서 정확한 수치 계산, 정렬 또는 분석이 불가능합니다. 데이터의 정확성과 활용성을 확보하기 위해 음수 부호를 값 앞쪽으로 이동시켜 Excel 이 인식하는 진정한 음수로 변환하는 것이 필요합니다。

다음 안내서에서는 Excel 에서 끝부분 음수 부호를 실제 숫자 값으로 수정하거나 변환하는 여러 가지 효과적인 해결 방법을 소개합니다。 각 방법은 다양한 상황과 사용자 숙련도에 맞춰져 있어 데이터 정리 작업에 가장 적합한 접근 방식을 선택할 수 있습니다。

모든 끝자리 음수 수정 in 수식

모든 끝자리 음수 수정 셀에서 텍스트를 열로 나누기 기능 사용

모든 끝자리 음수 수정 셀에서 VBA 코드 사용

모든 끝자리 음수 수정을(를) Kutools for Excel 으로 셀에서 신속하게 수행


모든 끝자리 음수 수정 in 수식

예를 들어A1:A11범위의 셀에 음수 부호가 앞이 아니라 끝에 위치한 숫자가 있다고 가정해 보겠습니다. Excel 은 계산을 위해 음수 부호가 앞에 있는 숫자만 인식하므로 수식을 사용하면 이러한 값을 재구성하는 유연하고 간단한 방법을 제공합니다。 이 방법은 특히 원본 데이터를 변경하지 않고 동적이고 쉽게 업데이트 가능한 솔루션이 필요한 경우에 유용합니다。

숫자를 변환하려면 인접한 빈 셀에 수식을 입력하세요。 예를 들어 데이터 옆의B1셀을 클릭하고 다음 수식 중 하나를 입력합니다。 수식 입력 후Enter를 누르면 끝부분 음수 부호가 있던 경우 올바르게 형식이 지정된 음수로 변환됩니다。 이후 채우기 핸들을 아래로 드래그하여 열의 다른 셀에도 수식을 적용하면 필요한 모든 값을 수정할 수 있습니다。 이 방법은 원본 데이터를 그대로 유지하면서 별도의 열에 수정된 결과를 표시합니다。

=IF(RIGHT(A1,1)="-",SUBSTITUTE(A1,"-","")*-1,A1)
=VALUE(IF(RIGHT(A1,1)="-",RIGHT(A1,1)&LEFT(A1,LEN(A1)-1),A1))

수식을 사용하여 후행 음수 부호 수정

수식 설명 및 추가 팁:

  • 제공된 수식은 일반적으로 값의 마지막 문자가 마이너스 기호(“-“)인지 확인합니다。 그렇다면 음수 부호를 앞쪽으로 이동시키고, 그렇지 않으면 숫자를 그대로 반환합니다。
  • 숫자에 공백이나 특수 문자가 포함될 가능성이 있다면TRIM또는SUBSTITUTE와 같은 함수를 사용하여 불규칙성을 처리하는 것을 고려하세요。
  • 수식을 적용한 후 원본 데이터를 대체해야 한다면 결과를 복사한 다음특수 붙여넣기 > 값을 사용하여 초기 열을 수정 값로 덮어쓰세요。
  • 텍스트 형식으로 인해 오류가 발생한다면 수식 적용 후 셀 서식이일반또는숫자로 설정되어 있는지 확인하세요。

장점:원본 데이터를 변경하지 않으며 감사하거나 되돌리기 쉽습니다。

제한 사항:원본 값을 대체하려면 추가 단계가 필요할 수 있으며 일부 비표준 데이터 형식은 추가 조정이 필요할 수 있습니다。


모든 끝자리 음수 수정 셀에서 텍스트를 열로 나누기 기능 사용

Excel 의텍스트를 열로 나누기기능은 끝부분 음수 부호가 있는 숫자를 수정하는 또 다른 방법을 제공합니다。 이 기본 제공 기능은 특히 대량의 데이터를 처리할 때 유용하며 회계 관련 음수 형식을 인식하여90-와 같은 값을 자동으로-90로 변환합니다。 이 솔루션은 영향을 받는 모든 숫자가 단일 열에 있고 일관된 형식을 따를 때 특히 효과적입니다。

끝부분 음수 부호를 수정하기 위해 텍스트를 열로 나누기 기능을 사용하는 절차는 다음과 같습니다:

1. 끝부분 음수 부호가 있는 숫자가 포함된 열이나 셀 범위를 선택합니다。

2. 리본으로 이동하여데이터 > 텍스트를 열로 나누기를 클릭합니다。 그러면 텍스트를 열로 나누기 마법사가 열립니다。 스크린샷 참조:

텍스트를 열로 나누기 기능으로 후행 음수 부호 수정1

3. 마법사에서 구분 기호를 설정하지 않는 경우 1 단계와 2 단계에서다음버튼을 클릭하기만 하면 됩니다。

3 단계에서고급…버튼을 클릭하여 고급 텍스트 가져오기 설정 대화 상자를 엽니다。끝부분 마이너스를 음수로 인식옵션을 선택한 후확인을 클릭합니다。 스크린샷 참조:

텍스트를 열로 나누기 기능으로 후행 음수 부호 수정2

5. 변경 사항을 적용하려면마침을 클릭합니다. 이제 끝부분 음수 부호가 있는 모든 숫자가 Excel 이 인식하는 표준 음수 정수로 변환됩니다。

팁 및 문제 해결:

  • 이 방법은 다른 텍스트와 혼합되지 않은 숫자 값에만 적용됩니다。
  • 어느 셀이라도 숫자가 아닌 문자를 포함하고 있다면 해당 기능이 끝부분의 음수 부호를 인식하거나 변환하지 못할 수 있습니다。
  • 텍스트를 열로 나누기 기능을 실행하기 전에는 반드시 데이터 백업을 생성하세요。 이 작업은 기존 값을 직접 수정하기 때문입니다。
  • 변경 사항이 즉시 반영되지 않는다면 고급 설정에서 올바른 옵션이 선택되었는지 다시 확인하고, 데이터에 실제로 끝부분 음수 형식이 포함되어 있는지 확인하세요。

장점:수식이나 프로그래밍 지식이 필요 없으며 대규모 범위를 한 번에 처리할 수 있습니다。

제한 사항:기존 데이터를 덮어쓰며 혼합되거나 불규칙한 형식에는 적합하지 않습니다。


모든 끝자리 음수 수정 셀에서 VBA 코드 사용

매크로 사용에 익숙하거나 하나 이상의 범위에 걸쳐 이 과정을 자동화하려는 사용자의 경우 간단한 VBA(Visual Basic for Applications) 스크립트로 끝부분 음수 부호가 있는 모든 숫자를 표준 음수로 빠르게 변환할 수 있습니다。 이 방법은 반복 사용, 대규모 데이터셋 또는 변환 로직을 사용자 정의해야 할 때 특히 적합합니다。 VBA 스크립트는 스프레드시트를 직접 수정하므로 실행 전에 반드시 작업 내용을 저장하세요。

VBA 솔루션을 사용하려면 다음 단계를 따르세요:

1. 수정할 숫자가 포함된 범위를 강조 표시한 후개발자탭 >Visual Basic을 클릭합니다。 나타나는 Microsoft Visual Basic for Applications 창에서삽입 > 모듈을 클릭하고 다음 VBA 코드를 모듈에 붙여넣습니다:

VBA: 범위 선택에서 모든 끝부분 음수 부호 수정。

Sub FixNegative()
'Updateby20251113
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlTextValues)
For Each rng In WorkRng
    xValue = rng.Value
    If VBA.Right(xValue, 1) = "-" Then
        rng.Value = "-" & VBA.Left(xValue, VBA.Len(xValue) - 1)
    End If
Next
End Sub

2. 코드 입력 후실행 버튼「실행」 버튼을 클릭하거나F5를 눌러 매크로를 실행합니다。 수정을 적용할 범위를 선택하라는 메시지가 표시됩니다。 스크린샷 참조:

VBA 코드로 후행 음수 부호 수정2

3 을(를) 클릭하세요확인。 매크로가 범위 선택을(를) 검사하여 후행 음수 부호가 있는 모든 값을 표준 음수로 변환합니다。 이제 귀하의 데이터는 수치 계산 및 추가 분석을 위해 준비됩니다。

실무 참고 사항:

  • 보안 경고 메시지가 표시되면 매크로를 활성화하여 진행하세요。
  • 코드가 예상대로 실행되지 않는다면 범위 선택이 올바른지, 그리고 데이터가 일관된 패턴(예: 영향을 받는 각 셀에 하이픈 하나만 존재)을 따르는지 확인하세요。
  • 대규모 데이터셋의 경우 정확도를 확인하기 위해 먼저 샘플 데이터로 코드를 실행해 보는 것이 좋습니다。
  • VBA 솔루션은 실행 취소 기능으로 되돌릴 수 없으므로 데이터 사본에 적용하는 것이 가장 안전합니다。

장점:완전 자동화되어 있으며 고급 요구사항에 맞게 높은 수준으로 사용자 지정이 가능하고 반복 사용을 위해 저장할 수 있습니다。

제한 사항:개발자 탭에 대한 접근 권한과 VBA 에 대한 기본적인 이해가 필요하며 실행 후에는 실행 취소(Undo) 기능으로 변경 내용을 되돌릴 수 없습니다。


셀 내의 Kutools for Excel 에서 모든 끝자리 음수 수정를 신속하게 처리하세요

외부 시스템에서 가져온 데이터를 자주 관리하는 경우 전용 도구를 사용하면 프로세스를 간소화하고 더 빠르게 처리할 수 있습니다. Kutools for Excel 은 「숫자의 부호 변경」이라는 편리한 유틸리티를 제공하여 몇 번의 클릭만으로 모든 끝자리 음수 수정할 수 있습니다。 이 기능은 비기술적 사용자에게 특히 유용하며 복잡한 수식이나 스크립팅 없이도 여러 열 또는 복잡하게 얽힌 데이터를 처리해야 할 때 적합합니다。

Kutools for Excel: 30 일간 제한 없이 무료로 사용 가능한 300 개 이상의 유용한 Excel 애드인 제공지금 다운로드하기

「Kutools for Excel」을 설치한 경우 다음 단계에 따라 모든 끝자리 음수 수정하세요:

1 단계。 후행 음수 부호가 포함된 숫자를 수정하고자 하는 범위를 선택합니다。 그런 다음Kutools > 콘텐츠 > 숫자의 부호 변경으로 이동하세요。

Kutools로 후행 음수 부호 수정1

2 단계。 팝업 대화 상자에서모든 끝자리 음수 수정옵션을 선택한 후확인또는적용을(를) 클릭하세요。 선택한 범위 내 후행 음수 부호가 있는 모든 숫자가 즉시 표준 음수로 변환됩니다。

Kutools로 후행 음수 부호 수정2

Kutools for Excel 의 「숫자의 부호 변경」 기능을 사용하면 모든 양수를 음수로, 또는 그 반대로 일괄 변환할 수 있으며 데이터를 빠르게 변환하기 위한 다양한 부호 변경 유틸리티도 제공합니다。 이 기능에 대한 자세한 내용은숫자의 부호 변경 기능 설명을(를) 참조하세요。

참고 사항 및 문제 해결:

  • 이 작업은 데이터를 직접 수정하므로 변경 사항을 적용하기 전에 반드시 선택 범위를 다시 확인하세요。
  • 예기치 않은 결과가 나타난다면 데이터에 특수 문자나 텍스트 문자열과 혼합된 숫자가 포함되어 있는지 확인하세요。 이런 경우 추가적인 정리가 필요할 수 있습니다。
  • Kutools 기능은 사용자 친화적인 인터페이스와 대화 상자 프롬프트를 제공하여 실수로 인한 오류 위험을 줄여줍니다。

장점:빠르고 직관적이며 모든 수준의 사용자가 이용할 수 있으며 대량 처리 및 복잡한 데이터셋에 적합합니다。

제한 사항:Kutools for Excel 설치가 필요하며 체험판 기간 이후에는 정식 라이선스가 있어야 모든 기능을 사용할 수 있습니다。



최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약