증권계좌가 두세 개로 늘어나면 앱을 열어보는 것만으로는 전체 자산배분을 파악하기 어려워집니다. 국내주식 계좌에서는 주식 비중만 보이고, 연금계좌에는 다른 ETF가 있으며, 현금은 CMA나 예금에 따로 있을 수 있기 때문입니다.
이럴 때 필요한 엑셀은 화려한 투자 대시보드보다 단순한 구조가 낫습니다. 현재 얼마를 가지고 있는지, 전체에서 몇 %인지, 내가 정한 목표 비중과 얼마나 차이 나는지만 정확하게 계산하면 됩니다.
Microsoft Excel의 기본 합계·나눗셈·오류 처리 기능만으로 이 구조를 만들 수 있습니다. 리밸런싱도 별도의 복잡한 함수가 필요한 개념은 아닙니다. 목표금액에서 현재금액을 빼 차이를 구하면 어느 자산이 목표보다 많고 적은지 확인할 수 있습니다. 다만 이 차액은 어디까지나 점검용 숫자입니다. 실제 매수·매도는 계좌 종류, 거래비용, 세금, 새로 들어오는 투자금 등을 고려해야 합니다.
먼저 9개 열만 만들면 된다
가장 단순한 자산배분 시트라면 아래 구조로 충분합니다.
| 열 | 항목 | 역할 |
|---|---|---|
| A | 자산군 | 미국주식, 국내채권, 금, 현금 등 |
| B | 계좌 | 일반계좌, 연금저축, IRP 등 |
| C | 상품명 | 실제 보유 ETF·펀드·예금 등의 이름 |
| D | 현재 평가금액 | 기준일 현재 자산가치 |
| E | 현재 비중 | 전체 자산에서 차지하는 비율 |
| F | 목표 비중 | 스스로 정해 놓은 목표 비율 |
| G | 목표 금액 | 현재 총자산 기준 목표 금액 |
| H | 조정 참고액 | 목표금액과 현재금액의 차이 |
| I | 비중 차이 | 현재 비중과 목표 비중의 차이 |
여기서 중요한 것은 종목 수가 아니라 자산을 어떤 기준으로 묶을 것인지입니다. 자산배분은 주식·채권·현금처럼 성격이 다른 자산 사이의 배분을 말하며, 개인에게 맞는 비중은 투자기간과 위험감수 수준에 따라 달라집니다. 따라서 다른 사람의 목표 비중을 그대로 복사하기보다 자신이 관리하려는 자산군을 먼저 정하는 편이 낫습니다.
1단계: 전체 자산 합계부터 계산한다
자산 데이터가 2행부터 5행까지 있고 D열에 현재 평가금액을 입력했다고 가정하겠습니다.
D6 셀에 아래 수식을 넣습니다.
=SUM(D2:D5)
예를 들어 평가금액이 다음과 같다면,
- 미국주식 5,600만원
- 국내채권 2,200만원
- 금 1,300만원
- 현금 900만원
총자산은 1억원입니다.
Microsoft의 SUM 함수는 셀이나 범위의 값을 합산하는 기본 함수입니다. 시트의 가장 중요한 기준 숫자인 총자산을 직접 더하지 말고 수식으로 연결해 두면 각 자산의 금액을 수정할 때 전체 합계도 함께 바뀝니다.
2단계: 현재 비중을 자동으로 계산한다
E2에는 다음 수식을 넣습니다.
=IFERROR(D2/$D$6,0)
이 수식을 아래 행까지 복사한 뒤 E열 표시 형식을 백분율로 바꾸면 됩니다.
위 예시에서는 다음과 같이 계산됩니다.
| 자산군 | 현재 평가금액 | 현재 비중 |
|---|---|---|
| 미국주식 | 5,600만원 | 56% |
| 국내채권 | 2,200만원 | 22% |
| 금 | 1,300만원 | 13% |
| 현금 | 900만원 | 9% |
| 합계 | 1억원 | 100% |
D2/$D$6은 개별 자산금액을 전체 자산금액으로 나눈 값입니다. $를 붙인 이유는 수식을 아래로 복사해도 총액이 있는 D6 셀을 계속 참조하게 하기 위해서입니다.
IFERROR는 전체 금액이 아직 입력되지 않아 0원일 때 #DIV/0! 오류가 화면에 표시되는 것을 막기 위해 넣었습니다. Excel은 IFERROR로 나눗셈 오류를 포함한 여러 수식 오류에 원하는 값을 대신 표시할 수 있습니다.
3단계: 목표 비중 합계가 100%인지 확인한다
F열에는 자신이 관리할 목표 비중을 입력합니다.
예를 들어 다음과 같이 정했다고 가정하겠습니다.
| 자산군 | 목표 비중 |
|---|---|
| 미국주식 | 50% |
| 국내채권 | 25% |
| 금 | 15% |
| 현금 | 10% |
F6에는 아래 수식을 넣습니다.
=SUM(F2:F5)
결과가 100%인지 먼저 확인해야 합니다.
99%나 101%처럼 합계가 맞지 않으면 뒤에 계산되는 목표금액도 전체 자산금액과 맞지 않습니다. 여러 자산군을 추가할수록 목표 비중의 합계를 별도 셀에서 확인하도록 만드는 편이 실수를 줄이기 쉽습니다.
4단계: 목표 금액을 계산한다
G2에는 다음 수식을 입력합니다.
=$D$6*F2
현재 총자산 1억원을 앞의 목표 비중에 맞추면 다음과 같습니다.
| 자산군 | 현재 금액 | 목표 비중 | 목표 금액 |
|---|---|---|---|
| 미국주식 | 5,600만원 | 50% | 5,000만원 |
| 국내채권 | 2,200만원 | 25% | 2,500만원 |
| 금 | 1,300만원 | 15% | 1,500만원 |
| 현금 | 900만원 | 10% | 1,000만원 |
여기까지 만들면 현재 자산이 목표보다 얼마나 많거나 적은지 계산할 준비가 끝납니다.
5단계: 리밸런싱 참고액을 계산한다
H2에는 다음 수식을 입력합니다.
=G2-D2
앞의 예시라면 결과는 다음과 같습니다.
| 자산군 | 현재 금액 | 목표 금액 | 조정 참고액 |
|---|---|---|---|
| 미국주식 | 5,600만원 | 5,000만원 | -600만원 |
| 국내채권 | 2,200만원 | 2,500만원 | +300만원 |
| 금 | 1,300만원 | 1,500만원 | +200만원 |
| 현금 | 900만원 | 1,000만원 | +100만원 |
플러스는 목표보다 부족한 금액, 마이너스는 목표보다 초과한 금액입니다.
따라서 이 표만 보면 미국주식이 목표보다 600만원 많고, 나머지 세 자산은 모두 부족하다는 사실을 바로 알 수 있습니다.
여기서 주의할 점이 있습니다. -600만원이라고 해서 반드시 미국주식을 600만원어치 즉시 매도하라는 뜻은 아닙니다.
SEC의 투자자 교육 자료는 리밸런싱 방법을 크게 세 가지로 설명합니다. 초과 자산을 팔아 부족 자산을 사는 방법, 새 돈으로 부족 자산을 추가 매수하는 방법, 지속적으로 투자하고 있다면 앞으로 들어오는 납입금을 부족한 자산 쪽에 더 배정하는 방법입니다. Vanguard 역시 배당·이자 같은 현금흐름을 부족 자산에 배분하는 방식을 소개합니다.
즉 H열은 매수·매도 주문액보다 목표에서 벗어난 금액을 보여주는 진단 칸이라고 보는 편이 정확합니다.
현재 비중과 목표 비중 차이도 따로 표시한다
금액 차이와 함께 비중 차이도 보고 싶다면 I2에 다음 수식을 넣습니다.
=E2-F2
예시에서는 미국주식이 56%-50%=+6%p입니다.
금액 기준에서는 600만원 초과, 비중 기준에서는 6%포인트 초과라고 볼 수 있습니다.
이 숫자를 넣어 두면 “현재 어느 자산이 가장 많이 틀어졌는가”를 한눈에 확인하기 쉽습니다.
매월 새 시트를 만들어야 할까
매달 1월, 2월, 3월 식으로 새 탭을 만드는 방법도 사용할 수 있습니다. 다만 장기간 기록하면 동일한 양식이 계속 복제되고, 수식을 수정할 때 모든 월별 탭을 다시 고쳐야 할 수 있습니다.
개인적으로는 세 개의 시트로 분리하는 방법이 관리하기 쉽습니다.
현재포트폴리오
지금까지 만든 핵심 시트입니다.
현재 평가금액, 현재 비중, 목표 비중, 목표 금액, 조정 참고액을 표시합니다.
월별스냅샷
한 달에 한 번 또는 자신이 정한 기록일에 결과만 한 줄씩 남깁니다.
예를 들면 다음 항목이면 충분합니다.
기준일 | 총자산 | 미국주식 비중 | 국내채권 비중 | 금 비중 | 현금 비중 | 월 추가투자금
이 방식이면 1년 뒤에도 한 시트에서 자산 증가와 비중 변화를 연속해서 볼 수 있습니다.
거래기록
매수·매도까지 별도로 남기고 싶을 때만 추가합니다.
날짜 | 계좌 | 상품 | 매수·매도 | 금액 | 메모
매달 새로운 시트를 만드는 방식이 틀렸다는 의미는 아닙니다. 월별 복제 방식과 누적 기록 방식 중 어느 쪽이 자신의 관리 습관에 맞는지 선택하면 됩니다. Excel은 관련된 범위를 하나의 표로 만들어 정렬·필터링하며 관리할 수 있습니다.
매월 기록하는 것과 매월 리밸런싱하는 것은 다르다
이 부분을 분리해야 시트를 잘못 사용하지 않습니다.
매달 평가금액을 기록할 수는 있습니다. 하지만 그것이 매달 반드시 매수·매도를 해야 한다는 뜻은 아닙니다.
Investor.gov는 정기적으로 6개월이나 12개월마다 점검하는 방식과, 자산 비중이 미리 정한 범위를 벗어났을 때 조정하는 방식을 모두 소개합니다. Vanguard도 달력 기준, 비중 이탈 기준, 둘을 결합한 방식을 구분합니다.
Fidelity 역시 리밸런싱의 목적을 목표 자산배분을 유지하고 위험 수준이 의도와 다르게 변하는 것을 관리하는 데 둡니다.
따라서 시트에는 매일 또는 매월 최신 금액을 넣더라도, 실제 리밸런싱 규칙은 별도로 정하는 편이 낫습니다.
예를 들면 다음처럼 적어둘 수 있습니다.
포트폴리오 확인: 매월 말
실제 리밸런싱 검토: 연 1회
추가 확인: 목표 비중에서 크게 벗어났을 때
이는 특정한 최적 주기를 추천하는 문장이 아니라, 기록 주기와 매매 판단 주기를 분리하는 예시입니다.
새 투자금이 들어오면 먼저 부족한 자산을 볼 수 있다
직장인이 매달 일정 금액을 추가 투자하는 경우라면 H열의 양수 항목부터 확인할 수 있습니다.
앞의 예에서는 국내채권 +300만원, 금 +200만원, 현금 +100만원이 부족합니다.
월 투자금이 100만원이라면 당장 미국주식을 팔지 않고 부족한 자산에 새 투자금을 배분하는 방식을 검토할 수 있습니다.
SEC Investor.gov는 지속적인 납입금의 배분을 변경해 부족한 자산 쪽에 더 많은 돈이 들어가도록 하는 방식을 리밸런싱 방법 중 하나로 제시합니다.
다만 새 투자금만으로는 목표 비중을 바로 복원하지 못할 수도 있습니다. 초과 비중이 크고 월 투자금이 작다면 상당한 시간이 필요합니다. Excel은 이 차이를 보여주는 도구이고, 실제 조정 방법은 별도로 결정해야 합니다.

매도 전에 확인해야 할 항목
리밸런싱 계산 결과가 음수라고 해서 바로 매도 버튼을 누르는 방식은 피하는 것이 좋습니다.
최소한 다음을 먼저 확인할 필요가 있습니다.
- 이 계좌에서 매도할 때 세금이나 거래비용이 발생하는가
- 새로 투자할 돈으로 부족 자산을 채울 수 있는가
- 처음 정한 목표 비중이 지금도 자신의 투자기간과 위험감수 수준에 맞는가
- 작은 비중 차이까지 지나치게 자주 조정하고 있지는 않은가
SEC, Vanguard, Fidelity 모두 리밸런싱 과정에서 비용이나 과세 영향을 고려할 필요가 있다고 설명합니다. 구체적인 세율은 국가·계좌·상품에 따라 달라지므로 Excel 시트에서 임의의 세율을 고정해 놓기보다 실제 자신의 계좌 조건에 맞게 따로 확인하는 편이 안전합니다.
처음 만들 때 자주 생기는 오류
목표 비중 합계가 100%가 아니다
가장 먼저 F열 합계를 확인합니다.
=SUM(F2:F5)
100%가 아니면 목표금액 합계도 총자산과 맞지 않습니다.
현재가 아니라 매입금액으로 비중을 계산한다
현재 자산배분 상태를 보려는 목적이라면 각 자산의 현재 평가금액을 동일한 기준일로 맞춰야 합니다.
과거에 얼마를 주고 샀는지는 수익률 관리에는 필요하지만 현재 비중을 계산하는 값과는 목적이 다릅니다.
계좌 하나만 넣고 전체 포트폴리오라고 생각한다
같은 목적의 자산이라면 여러 계좌에 흩어진 금액을 함께 보는 것이 좋습니다. Fidelity도 투자 선택을 검토할 때 다른 계좌에 보유한 투자자산을 함께 고려할 필요가 있다고 설명합니다.
조정 참고액을 주문액으로 착각한다
목표금액-현재금액은 목표를 정확히 맞춘다는 가정 아래 나온 차이입니다.
실제 조정은 추가 투자금, 거래비용, 세금, 최소 주문 단위 등에 따라 달라질 수 있습니다.
최소 기능만 넣어도 충분하다
처음부터 실시간 주가 연동, 환율 자동 입력, VBA, 매크로까지 만들 필요는 없습니다.
처음에는 다음 다섯 가지만 정확하면 됩니다.
- 전체 자산 합계
- 현재 비중
- 목표 비중
- 목표 금액
- 목표와 현재 금액의 차이
자산관리는 복잡한 엑셀 기술보다 같은 기준으로 꾸준히 기록할 수 있는 구조가 더 중요합니다.
이 다섯 값이 자동으로 연결되면 어느 계좌에 어떤 자산이 흩어져 있더라도 현재 포트폴리오가 목표에서 얼마나 벗어났는지 확인할 수 있습니다.
자주 묻는 질문
엑셀을 잘하지 못해도 만들 수 있나요?
가능합니다. 기본형은 SUM, 나눗셈, 뺄셈, IFERROR 정도만 사용합니다. Microsoft의 현재 Excel 지원 범위에서 모두 제공되는 기본 기능입니다.
매월 새로운 시트를 만들어야 하나요?
필수는 아닙니다. 현재 상태를 보여주는 시트는 하나만 유지하고, 월별 결과를 별도의 월별스냅샷 표에 한 행씩 추가하는 방식도 사용할 수 있습니다. 월별 탭 복제와 누적 기록 중 관리하기 편한 방식을 고르면 됩니다.
목표 비중과 현재 비중이 다르면 바로 매도해야 하나요?
반드시 그렇지는 않습니다. 초과 자산 매도 외에도 부족 자산 추가매수, 새 투자금의 배분 조정 등이 가능합니다. 거래비용과 세금도 함께 고려해야 합니다.
리밸런싱은 매달 해야 하나요?
매달 해야 한다는 보편적인 규칙은 없습니다. Investor.gov는 일정 기간마다 검토하는 방식과 사전에 정한 비중 이탈 기준을 사용하는 방식을 모두 설명합니다. 기록 주기와 실제 매매 주기를 구분하는 것이 중요합니다.
수익률도 같은 시트에서 계산해야 하나요?
필수는 아닙니다. 현재 자산배분 관리가 목적이라면 먼저 평가금액과 비중을 정확히 관리하는 것이 좋습니다. 수익률·원금·배당금·환율까지 한꺼번에 넣으면 시트가 복잡해질 수 있으므로 필요할 때 별도 열이나 별도 시트로 확장할 수 있습니다.
출처 및 참고자료
- Microsoft Support, SUM 함수, 게시일 미표기, 2026-08-27 확인. Microsoft Support – SUM 함수
- Microsoft Support, IFERROR function, 게시일 미표기, 2026-08-27 확인. Microsoft Support – IFERROR function
- Microsoft Support, Create and format tables, 게시일 미표기, 2026-08-27 확인. Microsoft Support – Create and format tables
- U.S. Securities and Exchange Commission, Investor.gov, Asset Allocation and Diversification, 게시일 미표기, 2026-08-27 확인. Investor.gov – Asset Allocation and Diversification
- U.S. Securities and Exchange Commission, Investor.gov, Beginners’ Guide to Asset Allocation, Diversification, and Rebalancing, 게시일 미표기, 2026-08-27 확인. Investor.gov – Beginners’ Guide
- Vanguard, Rebalancing your portfolio: How to rebalance, 게시일 미표기, 2026-08-27 확인. Vanguard – Rebalancing your portfolio
- Fidelity, Rebalancing your portfolio, 2026-05-05. Fidelity – Rebalancing your portfolio
- FINRA, Asset Allocation and Diversification, 게시일 미표기, 2026-08-27 확인. FINRA – Asset Allocation and Diversification
조사 및 업데이트 기준일
2026-08-27. Microsoft Excel의 함수 지원 범위가 크게 변경되거나, 본문에 국내 계좌별 세금·거래 규정을 추가하는 경우 해당 제도 변경 시 다시 검토해야 합니다. 리밸런싱의 기본 개념과 시트 수식도 주요 공식 투자자 교육 자료가 변경되면 재확인이 필요합니다.


