• 최초 작성일: 2000-03-06
  • 최종 수정일: 2026-09-29
  • 조회수: 26 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 음수 기호를 △로 표시하기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

질문 하나

안녕하세요.

님의 강좌로부터 많은 것을 배우고 있습니다. 엑셀 자체뿐만 아니라 가끔씩 하시는 말들이 특히

여러 가지 것을 생각해 보게 되는군요.

…(중략)…

저의 업무 특성상 숫자를 많이 다룹니다. 오늘은 이런 의문이 들던데…

장부상에서 음수를 나타내는 마이너스 부호(-)를 "△"로 바꾸는 방법이 있는지요?

수고하세요…

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

음수 기호를 △로 표시하기

핵심 요약

  • 찾기/바꾸기로 기호를 바꾸면 숫자가 문자열이 되어 계산에 사용할 수 없는 문제가 생길 수 있습니다.
  • 사용자 정의 서식의 조건부 형식을 이용하면 실제 값은 숫자로 유지하면서 음수만 △ 기호로 표시할 수 있습니다.
  • 셀 서식에서 음수 조건과 일반 숫자 형식을 함께 지정하면 계산 기능을 유지한 채 표시만 바꿀 수 있습니다.

은근히 머리를 아프게 하는 질문이었습니다. 처음에 이 질문을 접했을 때, '엉? 이런 것도 가능할까?' 하는 생각이 먼저 들더군요. 찾기/바꾸기 명령도 생각해 보고, Visual Basic code로도 만들어 보았습니다.

"찾기/바꾸기" 명령으로 시도를 해 보았는데 "-"에서 "△"로 바뀌기는 하는데 문자열로 인식이 되어 연산을 할 수 가 없고…

Visual Basic code로 만들어 보니 별로 까다롭거나 어렵지는 않은데 이걸 모듈시트에 입력하도록 하거나 별도의 add-in 파일로 만들어 다시 보낼 생각을 하니까 그게 더 번거롭더군요. 해서, 더 좋은 방법이 없을까 고민하던 중 '혹시 사용자 정의 서식을 사용하면 어떨까?'하는 생각이 갑자기 들더군요. 그래서 시도를 했고… 결국 성공을 했지요. 아래와 같이 말입니다.

참고: 서식 코드를 입력할 때는 본문의 바깥쪽 큰따옴표만 빼고 △ 양옆의 큰따옴표는 그대로 입력합니다. 즉 형식란에는 [<0]"△"G/표준;G/표준처럼 입력합니다. 셀 서식 대화상자의 사용자 정의 항목은 최신 Excel에서는 사용자 지정으로 표시됩니다.

(1) 수식이 입력된 아무 셀이나 선택한 다음, (2) 셀서식 메뉴에서 "사용자 정의"를 지정합니다. (3) 형식란에 "[<0]"△"G/표준;G/표준"이라고 입력하고(물론 인용부호는 빼고) 확인 버튼을 누릅니다.

음수 기호를 △로 표시하기 예제 화면 1
아이엑셀러

참고: 서식 조건이 [<0]이므로 △가 표시되는 것은 음수 값입니다. 본문의 123은 -123을 뜻하는 것으로 보입니다.

이제 해당 셀로 가서 숫자를 보세요. 실제 셀에는 123이라는 숫자값이 입력되어 있어도 "△123"이라고 표시가 될 것입니다.

다음에 또…

정리 — 음수 기호를 △로 표시하기

구분내용
문제음수의 마이너스 부호(-)를 △로 표시
찾기/바꾸기의 한계-가 △로 바뀌기는 하지만 셀이 문자열이 되어 계산에 사용할 수 없음
해결사용자 정의 셀 서식으로 표시 형식만 변경
서식 코드[<0]"△"G/표준;G/표준
결과음수가 △123처럼 표시되며 셀의 값은 숫자로 유지

자주 묻는 질문 (FAQ)

Q1. 음수의 마이너스 부호를 △로 바꾸려면 어떻게 하나요?

셀 서식의 사용자 정의 형식란에 음수일 때 △를 붙여 표시하고 그 밖의 값은 일반 서식으로 표시하는 서식 코드를 입력합니다. 대괄호 안에 0보다 작다는 조건을 쓰고, 큰따옴표로 묶은 △와 일반 서식을 차례로 적는 형태입니다.

Q2. 찾기/바꾸기로 부호를 바꾸면 안 되나요?

부호를 △로 바꿀 수는 있지만 셀이 문자열로 인식되어 연산을 할 수 없게 됩니다.

Q3. 사용자 정의 서식을 쓰면 계산에 영향이 있나요?

없습니다. 표시 형식만 바뀌고 셀에는 원래의 숫자값이 그대로 남아 있어 계산에 사용할 수 있습니다.

마치며

부호 표기를 바꾸고 싶을 때는 값을 고치지 말고 표시 형식만 바꾸는 방법을 먼저 떠올려 보시기 바랍니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.