목차▾
엑셀 빼기 수식 기본
Excel에는 SUBTRACT 같은 빼기 전용 함수가 없습니다. 결과를 표시할 셀에 등호(=)를 입력하고 빼일 값과 뺄 값을 - 연산자로 연결합니다. =10-5처럼 숫자를 직접 적어도 되지만, =B2-C2처럼 셀 주소를 쓰면 원본 값이 바뀔 때 결과도 다시 계산됩니다.
- 결과를 넣을 셀(D2)을 선택합니다.
- =를 입력하고 매출이 있는 B2를 클릭합니다.
- -를 입력하고 비용이 있는 C2를 클릭합니다.
- Enter를 누르면 D2에 420,000이 표시되고 수식 입력줄에는 =B2-C2가 남습니다.
수식을 입력하거나 편집하는 동안 Excel은 수식에 쓰인 셀마다 다른 색 테두리를 표시합니다. 결과가 이상하다면 결과 셀을 두 번 클릭하거나 F2를 눌러 어떤 셀을 빼고 있는지 먼저 확인하세요.
여러 셀 한 번에 빼기
예산에서 식비·교통·기타를 모두 빼려면 - 연산자를 이어 붙여 =B2-C2-D2-E2로 씁니다. 뺄 항목이 많다면 SUM으로 먼저 더한 뒤 한 번에 빼는 =B2-SUM(C2:E2)가 짧고, 항목이 늘어도 범위만 넓히면 됩니다.
| 수식 | 계산 순서 | 결과 |
|---|---|---|
| =B2-C2-D2-E2 | 500,000−182,000−64,000−38,000 | 216,000 |
| =B2-SUM(C2:E2) | 500,000−(182,000+64,000+38,000) | 216,000 |
| =B2-(C2+D2+E2) | 괄호 안을 먼저 더함 | 216,000 |
괄호를 빠뜨려 =B2-C2+D2+E2라고 쓰면 D2와 E2는 더해져 결과가 달라집니다. 더하기와 빼기는 우선순위가 같아 왼쪽부터 차례로 계산되기 때문입니다.
빼기 수식을 아래로 복사하기
D2에 =B2-C2를 입력했다면 나머지 행은 수식을 복사해 채웁니다. D2 오른쪽 아래의 작은 사각형(채우기 핸들)을 D6까지 끌거나, D2:D6을 선택하고 Ctrl+D를 누릅니다. 리본에서는 홈 → 채우기 → 아래쪽입니다. 채우기 핸들을 두 번 클릭하면 옆 열에 데이터가 이어지는 곳까지 한 번에 채워집니다.
| 셀 | 복사된 수식 | 결과 |
|---|---|---|
| D2 | =B2-C2 | 420,000 |
| D3 | =B3-C3 | 390,000 |
| D4 | =B4-C4 | 410,000 |
| D5 | =B5-C5 | -80,000 |
B2와 C2는 상대 참조라서 한 행 내려갈 때마다 B3, C3처럼 함께 내려갑니다. 행마다 다른 매출과 비용을 빼야 하는 표에서는 이 동작이 원하는 결과입니다.
같은 값을 모든 행에서 빼기
수수료처럼 한 셀(F1)에 있는 값을 모든 행에서 빼야 할 때 =B2-C2-F1을 그대로 복사하면 D3에서는 =B3-C3-F2가 됩니다. F2는 빈 셀이라 0을 빼게 되고, 오류 없이 틀린 값이 나오므로 알아차리기 어렵습니다. 수식에서 F1 부분을 선택하고 F4를 눌러 $F$1로 바꾸면 어느 행으로 복사해도 F1을 뺍니다.
고정 전
D2 =B2-C2-F1
D3 =B3-C3-F2
고정 후
D2 =B2-C2-$F$1
D3 =B3-C3-$F$1
수식을 새로 만들지 않고 원본 숫자에서 같은 값을 일괄로 빼고 싶다면 선택하여 붙여넣기의 연산 기능을 씁니다.
- 빈 셀에 뺄 값(30000)을 입력하고 Ctrl+C로 복사합니다.
- 값을 뺄 범위(B2:B6)를 선택합니다.
- 홈 → 붙여넣기 아래 화살표 → 선택하여 붙여넣기를 엽니다. 단축키는 Ctrl+Alt+V입니다.
- 연산에서 빼기를 고르고 확인을 누릅니다.
엑셀 날짜 빼기
Excel은 날짜를 1900-01-01을 1로 하는 일련번호로 저장합니다. 그래서 종료일에서 시작일을 빼는 =C2-B2는 두 날짜 사이의 일수를 돌려줍니다. 2026-03-02부터 2026-04-15까지는 44입니다.
결과 셀에 날짜 서식이 지정되어 있으면 44가 1900-02-13처럼 날짜로 보입니다. 계산이 틀린 것이 아니라 표시 형식 문제이므로 홈 탭 표시 형식 목록에서 일반이나 숫자를 고르거나, Ctrl+1 → 표시 형식 → 일반으로 바꿉니다.
- 시작일도 하루로 세려면 =C2-B2+1을 씁니다.
- 같은 일수를 함수로 구하려면 DAYS 함수를 =DAYS(C2,B2)처럼 씁니다. 인수는 종료일이 먼저입니다.
- 개월·연 단위 차이는 단순 빼기로 구하기 어려우므로 DATEDIF 함수를 검토합니다.
- 날짜가 셀 왼쪽에 붙어 있다면 텍스트로 저장된 날짜일 수 있어 빼기 결과가 #VALUE!가 됩니다.
엑셀 시간 빼기와 자정 넘김
시간은 하루를 1로 보는 소수로 저장됩니다. 12:00은 0.5입니다. 퇴근 시각에서 출근 시각을 빼는 =C2-B2에 h:mm 서식을 적용하면 9:00처럼 근무 시간이 보입니다.
- 합계가 24시간을 넘으면 셀 서식 → 사용자 지정에서 [h]:mm을 씁니다.
- 시간을 숫자로 바꾸려면 =(C2-B2)*24, 분은 *1440을 곱합니다.
- 22:00에 출근해 06:00에 퇴근하면 결과가 음수가 됩니다. 1900 날짜 체계에서는 음수 시간을 표시하지 못해 #####로 보입니다.
자정을 넘기는 근무는 =MOD(C2-B2,1)로 계산합니다. MOD 함수의 결과는 나누는 수와 부호가 같아서, -0.6667(−16시간)을 1로 나눈 나머지는 0.3333, 즉 8:00이 됩니다. 자정을 넘기지 않은 행은 결과가 그대로이므로 한 열 전체에 같은 수식을 써도 됩니다. 다만 24시간 이상 차이 나는 기록은 날짜까지 함께 입력해야 정확합니다.
음수 결과를 빨간색·괄호로 표시
빼기 결과가 음수이면 기본 숫자 서식에서는 -80,000처럼 마이너스 기호가 붙습니다. 손실을 눈에 띄게 하려면 셀을 선택하고 Ctrl+1로 셀 서식을 연 뒤 표시 형식 → 숫자의 음수 목록에서 빨간색이나 괄호 표시를 고릅니다. 목록 구성은 Windows 지역 설정에 따라 다를 수 있으므로, 원하는 모양이 없으면 사용자 지정에 서식 코드를 직접 입력합니다.
| 서식 코드 | -80000의 표시 |
|---|---|
| #,##0 | -80,000 |
| #,##0;[빨강]-#,##0 | -80,000 |
| #,##0;[빨강](#,##0) | (80,000) |
사용자 지정 서식은 세미콜론(;)으로 양수;음수;0;텍스트 구역을 나눕니다. 두 번째 구역에 색과 괄호를 지정하면 음수에만 적용됩니다. 서식은 보이는 모양만 바꾸므로 셀 값은 여전히 -80000이고, 다른 수식에서도 음수로 계산됩니다.
빼기 결과가 #VALUE!일 때
- 연산자는 "790000"처럼 숫자로만 이루어진 텍스트는 숫자로 바꿔 계산합니다. 반면 "1,010,000원"처럼 단위가 붙었거나 공백 문자가 섞여 숫자로 해석할 수 없는 텍스트가 있으면 #VALUE!를 돌려줍니다.
- 텍스트인지 확인: 숫자가 셀 왼쪽에 붙어 있거나 =ISTEXT(C4)가 TRUE이면 텍스트입니다.
- 단위·공백 지우기: 범위를 선택하고 홈 → 찾기 및 선택 → 바꾸기(Ctrl+H)에서 찾을 내용에 ‘원’이나 공백을 넣고 바꿀 내용은 비운 채 모두 바꾸기를 누릅니다.
- 초록 삼각형이 있는 셀: 셀 옆의 오류 표시 단추를 눌러 숫자로 변환을 고릅니다.
- 텍스트 날짜: 데이터 → 텍스트 나누기에서 열 데이터 서식을 날짜로 지정해 변환합니다.
자주 묻는 질문
엑셀에 빼기 함수가 따로 있나요?▾
Excel에는 SUBTRACT 같은 빼기 전용 함수가 없습니다. =B2-C2처럼 - 연산자를 쓰거나, 뺄 값을 음수로 바꿔 =SUM(100,-32)처럼 더하는 방법을 씁니다. 이름이 비슷한 IMSUB는 복소수 빼기용 함수입니다.
여러 셀을 한 번에 빼는 수식은 무엇인가요?▾
=B2-C2-D2-E2처럼 - 연산자를 이어 쓰거나, 뺄 항목을 SUM으로 먼저 더해 =B2-SUM(C2:E2)로 씁니다. 두 수식의 결과는 같고 뺄 항목이 많을수록 SUM 방식이 짧습니다.
모든 셀에서 같은 숫자를 빼려면 어떻게 하나요?▾
수식으로 계산하려면 기준값 셀을 $F$1처럼 절대 참조로 고정해 =B2-$F$1을 아래로 복사합니다. 원본 숫자 자체를 바꾸려면 뺄 값을 복사한 뒤 범위를 선택하고 선택하여 붙여넣기(Ctrl+Alt+V)에서 연산을 빼기로 지정합니다.
날짜를 뺐는데 결과가 1900년 날짜로 나와요.▾
결과 셀에 날짜 서식이 지정되어 일수가 날짜처럼 보이는 것입니다. 셀을 선택하고 홈 탭의 표시 형식 목록에서 일반이나 숫자를 고르면 44처럼 두 날짜 사이의 일수가 보입니다.
시간 빼기 결과가 #####로 표시돼요.▾
1900 날짜 체계에서는 음수 시간을 표시할 수 없어 #####로 보입니다. 퇴근 시각이 자정을 넘겨 출근 시각보다 작아진 경우라면 =MOD(C2-B2,1)을 사용합니다. 열 너비가 좁아서 생긴 #####라면 열을 넓히면 됩니다.
빼기 결과가 #VALUE!로 나오는 이유는 무엇인가요?▾
수식이 참조한 셀에 숫자로 해석할 수 없는 텍스트가 들어 있기 때문입니다. 1,010,000원처럼 단위가 붙었거나 공백 문자가 섞인 경우가 많으므로 찾기 및 바꾸기로 단위와 공백을 지우고 숫자만 남깁니다.
빼기 결과가 마이너스일 때 빨간색으로 표시할 수 있나요?▾
Ctrl+1로 셀 서식을 열고 표시 형식 → 숫자에서 음수 표시 방식을 고르거나, 사용자 지정에 #,##0;[빨강]-#,##0을 입력합니다. 괄호로 표시하려면 #,##0;[빨강](#,##0)을 씁니다. 서식은 표시만 바꾸고 값은 그대로입니다.
빼기 결과를 항상 양수로 보고 싶어요.▾
부호 없이 두 값의 차이만 필요하다면 =ABS(B2-C2)처럼 ABS 함수로 감쌉니다. 손익처럼 증가와 감소를 구분해야 하는 표라면 음수를 그대로 두고 표시 형식으로 색만 바꾸는 편이 정보를 잃지 않습니다.
이 페이지는 Microsoft Support의 숫자 빼기, 붙여넣기 옵션, 수식 채우기, 시간 더하기·빼기, #VALUE! 오류, 계산 연산자 안내를 기준으로 작성했습니다. 메뉴 이름과 서식 목록은 Excel 버전·언어·지역 설정에 따라 다를 수 있습니다.