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

Excel 에서 숫자를 어떻게 약어로 표시하나요?

작성자Sun수정 날짜

Excel 에서 대규모 데이터셋을 작업할 때, 워크시트를 어지럽히고 데이터를 읽거나 분석하기 어렵게 만드는 큰 숫자를 자주 접하게 됩니다。 예를 들어,1,234,567또는12,000,000와 같은 값을 표시하면 대시보드나 요약 보고서에서 특히 사용자에게 부담이 될 수 있습니다. 이러한 경우 숫자를 약어로 표시하여(1234567 을 1.23M 으로, 12000 를 12K 로 변환하는 등) 가독성을 높이고 간결한 레이아웃을 유지할 수 있습니다. 이 튜토리얼에서는 Excel 에서 숫자를 약어로 표시하기 위한 여러 가지 실용적인 방법(기본 제공 서식 지정, 수식, VBA 매크로 포함)을 안내합니다。 각 방법은 사용자의 선호도 및 워크플로 요구 사항에 따라 다른 시나리오에 적합합니다。

샘플 데이터화살표숫자 간략히 표시

숫자 약어 표시|Excel 수식으로 약어 표시|VBA 매크로를 사용하여 숫자 약어 표시  


파란색 오른쪽 말풍선 화살표숫자 약어 표시

Excel 에서 숫자를 약어로 표시하는 가장 간단한 방법 중 하나는 셀 형식 설정 대화 상자를 통해 숫자 서식을 사용자 지정하는 것입니다. 이 방법은 숫자의 실제 값이 아닌 표시 방식만 변경하므로, 해당 셀을 사용하는 계산 결과는 정확하게 유지됩니다. 특히 빠른 보고서에 유용하거나 추가 열 없이 숫자가 자동으로 새로 고쳐지기를 원할 때 적합합니다. 다만 이 방법은 텍스트 결과를 생성하지 않으며 동일한 열 내에서 M 과 K 처럼 복합 단위를 사용하거나 복잡한 논리를 적용할 수 없습니다—그러한 경우에는 수식이나 매크로가 더 적합합니다。

1. 약어로 표시할 숫자 범위를 선택합니다。 그런 다음 범위 선택 내 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서셀 형식 설정를 선택합니다。

마우스 오른쪽 버튼 메뉴에서 셀 서식 클릭

2. 셀 형식 설정대화 상자에서Number탭으로 이동하여 왼쪽 목록에서Custom을 선택하고,Type필드에 다음을 입력합니다:[>999999]#,,「M」;#,「K」이 사용자 지정 형식 서식은 999,999 보다 큰 숫자는 백만 단위(「M」)로, 나머지 숫자는 천 단위(「K」)로 표시하도록 Excel 에 지시합니다。 스크린샷 참조:

데이터 형식 설정

3. OK를 클릭하여 서식을 적용합니다。 이제 범위 선택의 숫자가 약어 형태로 표시되어 대규모 데이터셋을 한눈에 쉽게 스캔하고 해석할 수 있습니다。

숫자 간략히 표시한 결과

: 모든 큰 숫자를 천 단위(「K」)로만 표시하려면 Type 상자에#,「K」를 사용하세요。 백만 단위만 표시하려면#,,「M」를 사용합니다。 십억(B) 또는 조(T) 단위는 각각#,,,「B」또는#,,,,「T」를 사용하세요。 백만과 십억을 올바른 단위와 함께 함께 표시하려면 다음을 사용합니다:[>999999999.999]#,,,「B」;[>999999.999]#,,「M」;#,##0 _M。 참고로 숫자 서식 지정은 표시 전용이며 계산용 값에는 영향을 주지 않습니다。 반올림 처리, 소수 자릿수 표시, 음수 처리 등 더 맞춤화된 논리가 필요하다면 수식 방식이나 VBA 매크로를 고려하세요。

주의사항:데이터에 1,000 보다 작은 값이 포함된 경우 해당 값은 약어 없이 원래 숫자 그대로 표시됩니다. 이 방법은 확장된 사용자 지정 서식을 사용하지 않는 한 동일한 셀 컨텍스트 내에서 M 과 K 를 결합할 수 없습니다。 또한 서식이 지정된 숫자는 기본 수식에서 여전히 원래 값을 사용하므로 데이터를 복사하거나 내보낼 때 혼동을 일으킬 수 있습니다。


Excel 수식을 사용하여 숫자 약어 표시(텍스트로 변환됨)

새 열에 약어 결과를 표시하고 소수점(1.25M), 혼합 단위(K, M, B, T), 텍스트 출력 제어 등 맞춤 논리가 필요한 경우 Excel 함수를 사용하여 동적 약어를 생성할 수 있습니다。 이 방법은 다른 수식이나 출력에서 표시 텍스트을 고정하거나 조작하고자 할 때에도 이상적입니다。

적용 가능한 시나리오:이 방법은 텍스트 출력이 필요하거나 사용자 지정 형식에서 지원되지 않는 고급 약어 논리가 필요한 경우에 가장 적합합니다。 요약 보고서, 대시보드, 또는 내보낸/붙여넣은 결과를 공유할 때 유용합니다。

1。 대상 셀(예: 숫자가)A2에 있는 경우B2셀)에 다음 수식을 입력합니다:

=IF(ABS(A2)>=1000000000,TEXT(A2/1000000000,"0.00")&"B",IF(ABS(A2)>=1000000,TEXT(A2/1000000,"0.00")&"M",IF(ABS(A2)>=1000,TEXT(A2/1000,"0.00")&"K",A2)))

이 수식은A2셀의 값을 확인하여 적절한 단위인 B(십억), M(백만), K(천)로 약어 표시하며, 소수 자릿수를 두 자리까지 표시합니다. 음수도 지원되며, 1,000 보다 작은 값은 그대로 표시됩니다。

2。 수식을 확인하려면Enter를 누릅니다。 더 많은 행에 적용하려면 채우기 핸들을 아래로 드래그하거나 필요에 따라 수식을 다른 셀로 복사하세요。

실용 팁:소수 자릿수을 맞춤 설정하려면TEXT함수 내 "0.00" 부분을 조정하세요(예: 소수점 한 자리 표시는 "0.0" 사용). - 매우 큰 숫자(조 단위 이상)를 처리하려면IF패턴을 추가로 확장하세요。

주의사항:- 이 방법은 텍스트 출력을 생성하므로 SUM 이나 기타 수학 수식에서 숫자가 올바르게 계산되지 않습니다(다시 변환하지 않는 한). 후행 0 을 피하고자 한다면("12.00M" 대신 "12M“ 표시),TEXT내에서 맞춤 서식을 사용하세요。


VBA 매크로를 사용하여 숫자 약어 표시

수식이나 숫자 서식으로 쉽게 처리할 수 없는 맞춤 규칙을 전체 범위에 자동으로 적용하고자 하는 사용자의 경우 Excel VBA 매크로를 활용할 수 있습니다。 이 방법은 기존 위치에 직접 대체하거나 약어 결과가 포함된 새 열을 추가할 수 있으며, 반복 작업이나 대규모 테이블 처리에 적합합니다。

최적의 사용처:대규모 또는 동적 범위에 걸쳐 자동화된 약어 표시; 재사용 가능한 맞춤 워크플로; 다양한 데이터 레이아웃의 일괄 처리。

1. 먼저 Excel 에서Alt + F11를 눌러 VBA 편집기를 엽니다。 VBA 창에서Insert>Module을 클릭하여 새 모듈을 만들고 다음 코드를 모듈 창에 복사합니다:

Sub AbbreviateNumbersAddColumn()
    Dim rng As Range
    Dim cell As Range
    Dim destCol As Range
    Dim abbrevValue As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range of numbers to abbreviate", xTitleId, rng.Address, Type:=8)
    
    If rng Is Nothing Then Exit Sub
    
    Set destCol = rng.Offset(0, 1).Columns(1)
    
    For Each cell In rng
        If IsNumeric(cell.Value) Then
            If Abs(cell.Value) >= 1000000000 Then
                abbrevValue = Format(cell.Value / 1000000000, "0.00") & "B"
            ElseIf Abs(cell.Value) >= 1000000 Then
                abbrevValue = Format(cell.Value / 1000000, "0.00") & "M"
            ElseIf Abs(cell.Value) >= 1000 Then
                abbrevValue = Format(cell.Value / 1000, "0.00") & "K"
            Else
                abbrevValue = cell.Value
            End If
        Else
            abbrevValue = cell.Value
        End If
        
        destCol.Cells(cell.Row - rng.Row + 1, 1).Value = abbrevValue
    Next
    
    MsgBox "Abbreviated values written to the column to the right of the selection."
End Sub

2코드를 실행하려면 VBA 창을 닫습니다. Excel 에서 약어로 표시할 숫자 범위를 선택한 후F5 키를 누르거나 실행(Run)을 클릭합니다。 매크로는 범위 선택을 요청한 후 원래 범위 바로 오른쪽 열에 약어 결과를 기록합니다。

사용 팁: 원본 데이터를 보존하고자 한다면 안전하게 사용할 수 있습니다—결과는 인접한 새 열에 나타납니다。 - 원본을 덮어쓰도록 코드를 수정할 수도 있지만, 백업이 없는 한 권장하지 않습니다。

문제 해결 팁: 워크북에서 매크로가 활성화되어 있는지 확인하세요。 데이터에 텍스트나 빈 셀이 포함된 경우 매크로는 해당 항목을 변경하지 않고 그대로 둡니다。 맞춤 라벨(예: 조 단위를 「T」로 표시)이 필요한 경우If블록을 적절히 조정하세요。


최고의 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 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약