엑셀로 만드는 주식 평단가 계산기, 수식부터 서식까지 직접
2026년 06월 기준 기준 최신 정보

핵심 답변 — 30초 요약
출처: Microsoft 지원 · 2026년 06월 기준
이 글에서 다루는 내용
01 엑셀로 주식 평단가 계산기를 만들려면 어디서 시작해야 하나?주식 평단가 계산기 엑셀
처음 엑셀 시트를 만든다면 열 구성부터 정하는 것이 효율적입니다. 기본 구조는 5개 열로 충분합니다. A열: 매수 일자, B열: 매수가(원), C열: 매수 수량(주), D열: 매수 금액(B×C, 자동 계산), E열: 누적 평단가(SUMPRODUCT 수식)입니다. 여기에 F열에 현재 주가를 수동 입력하면 수익·손실 상태를 바로 비교할 수 있습니다.
핵심 수식은 이렇습니다. E열에 아래 수식을 입력하면 B열의 매수가와 C열의 수량을 곱한 합계를 C열 수량의 합계로 나누어 평단가를 자동 계산합니다.
`=SUMPRODUCT(B2:B10, C2:C10) / SUM(C2:C10)`
B2:B10과 C2:C10은 데이터가 입력된 범위입니다. 행이 늘어나면 범위를 B2:B50처럼 넉넉하게 설정해두는 것이 관리에 편합니다(출처: Microsoft 엑셀 함수 레퍼런스, https://support.microsoft.com/ko-kr, 2026년 06월 기준). 구글 스프레드시트에서도 동일한 수식이 그대로 작동하므로, 별도 변환 없이 복사·붙여넣기만 하면 됩니다. D열의 매수 금액 자동 계산 수식은 `=B2*C2`를 D2에 입력한 뒤 아래로 드래그하면 됩니다.
허브 가이드에서 다른 도구도 확인하기 주식평단가계산기, 계산 원리부터 도구 선택까지 2026 가이드 →02 수수료를 엑셀 시트에 자동으로 반영하려면 어떻게 해야 하나?
수수료를 시트에 반영하는 방법은 두 가지입니다. 첫 번째는 B열(매수가)을 실질 매수가로 입력하는 방식입니다. 매수가에 수수료율을 반영해 `=원매수가*(1+수수료율)`로 계산한 값을 B열에 직접 입력합니다. 가장 단순하지만, 수수료율이 바뀌면 입력값을 모두 수정해야 합니다.
두 번째는 수수료율 전용 열을 추가하는 방식입니다. G열에 수수료율(예: 0.001)을 입력하고, H열에 `=B2*(1+G2)`로 실질 매수가를 산출한 뒤, 평단가 수식의 B열 참조를 H열로 바꿉니다. 수수료율을 G열에서 한 번만 수정하면 전체가 자동으로 반영되는 구조입니다. 국내 증권사 온라인 매매 수수료는 2026년 06월 기준 0.01~0.25% 수준으로 차이가 크므로, 본인의 증권사 수수료율을 금융감독원 금융소비자정보포털에서 먼저 확인한 뒤 입력하세요(출처: 금융감독원, 2026년 06월 기준). 수수료가 작다고 무시하기 쉽지만, 분할 매수 횟수가 많을수록 누적 수수료가 실질 평단가를 끌어올리는 효과가 생깁니다.
이어서 읽기 주식 평단가 계산기 무료로 쓰는 법, 웹에서 바로 계산하기 →03 조건부 서식으로 손익 구간을 색으로 구분하려면?
평단가를 계산했으면, 현재 주가와 비교해 수익·손실 구간을 한눈에 파악할 수 있도록 시각화하는 것이 다음 단계입니다. 엑셀의 조건부 서식 기능을 활용하면, 현재 주가 > 평단가인 행은 초록색으로, 현재 주가 < 평단가인 행은 빨간색으로 자동 표시할 수 있습니다.
적용 방법은 간단합니다. F열(현재 주가)에 주가를 입력한 뒤, F열 셀 범위를 선택하고 '홈 → 조건부 서식 → 새 규칙'으로 이동합니다. '수식을 사용하여 서식 지정' 옵션에서 `=F2>$E2`(현재 주가 > 평단가)를 입력하고 배경색을 초록으로, `=F2<$E2`는 빨간색으로 설정합니다(출처: Microsoft 엑셀 조건부 서식 가이드, https://support.microsoft.com/ko-kr, 2026년 06월 기준). 구글시트에서는 '서식 → 조건부 서식'에서 동일한 방식으로 설정합니다. 시각적 구분이 생기면 여러 종목을 동시에 볼 때 손실 종목을 즉시 식별할 수 있어 관리 효율이 크게 높아집니다.
자세히 보기 물타기 전에 주식평단가계산기 돌려야 하는 이유, 손실 줄이는 계산법 →04 엑셀 평단가 시트를 여러 종목에 확장해서 쓰려면 어떻게 하나?
종목이 1~2개일 때는 단일 시트로 관리해도 충분하지만, 5개 이상이 되면 시트 탭을 종목별로 분리하는 것이 편리합니다. 엑셀에서 탭(시트)을 종목명으로 이름 짓고, 각 탭에 동일한 수식 구조를 복사하면 됩니다. 각 탭의 E열 평단가를 별도의 '요약 시트'에 모아 전체 포트폴리오 평단가와 수익률을 한 화면에서 볼 수 있도록 구성하면 더욱 체계적입니다.
요약 시트에서는 `='종목A'!E2`처럼 셀 참조 방식으로 각 탭의 평단가를 불러올 수 있습니다. 보유 수량, 현재 주가, 평단가, 수익률을 나란히 배치하면 포트폴리오 전체 상황을 즉시 파악할 수 있습니다. 엑셀 파일은 로컬 저장이 기본이므로, 중요한 매수 이력이 쌓인 파일은 구글 드라이브나 OneDrive에 자동 동기화 설정을 해두는 것을 권장합니다. 실수로 삭제하거나 파일이 손상될 경우 복구가 어렵기 때문입니다.
전체 도구 비교 가이드 보러 가기 주식평단가계산기, 계산 원리부터 도구 선택까지 2026 가이드 →❓ 자주 묻는 질문자주 묻는 질문과 답변
Q.엑셀 없이 구글시트에서도 동일한 평단가 수식이 작동하나요?
네, SUMPRODUCT와 SUM 함수는 구글시트에서도 동일하게 작동합니다. 수식을 복사해 붙여넣기만 하면 별도 변환 없이 사용 가능합니다.
Q.SUMPRODUCT 수식 대신 다른 방법으로도 평단가를 계산할 수 있나요?
가능합니다. D열에 매수 금액(B×C)을 계산하고, D열 합계를 C열 합계로 나누는 방식(`=SUM(D2:D10)/SUM(C2:C10)`)도 동일한 결과를 냅니다. SUMPRODUCT는 두 열의 곱셈과 합산을 한 번에 처리하는 간편 수식입니다.
Q.매도 이력이 있을 때 엑셀 시트를 어떻게 수정해야 하나요?
매도한 수량은 별도 열(예: 매도 수량)에 기록하고, 현재 보유 수량 = 누적 매수 수량 – 누적 매도 수량으로 계산합니다. 평단가 수식의 수량 범위도 보유 수량 기준으로 조정해야 합니다.
Q.현재 주가는 엑셀에서 자동으로 불러올 수 있나요?
엑셀 365(웹 버전)에서는 주식 데이터 연결 기능으로 일부 국내·해외 주가를 자동 업데이트할 수 있습니다. 구글시트에서는 GOOGLEFINANCE 함수로 실시간 주가를 불러올 수 있습니다(출처: Google 스프레드시트 함수 목록, 2026년 기준).
Q.엑셀 파일을 스마트폰에서도 편집할 수 있나요?
Microsoft Excel 모바일 앱(안드로이드·iOS)과 구글시트 모바일 앱을 통해 스마트폰에서도 편집이 가능합니다. 수식 입력은 PC보다 불편하지만, 값 수정과 확인은 충분히 가능합니다.
Q.종목이 10개 이상이면 어떻게 시트를 구성하는 게 좋나요?
종목별 탭을 만들고, 별도 요약 시트에 각 탭의 평단가와 수익률을 셀 참조로 불러오는 구조가 가장 관리하기 쉽습니다. 탭 이름을 종목명으로 설정하면 빠른 탐색도 가능합니다.
Q.수식이 작동하지 않을 때 가장 먼저 확인할 사항은?
① 수량 열(C열)에 숫자가 아닌 텍스트(예: '10주')가 입력된 경우, ② 수식 범위에 빈 행이 포함된 경우, ③ 셀 서식이 '텍스트'로 설정된 경우가 주요 원인입니다. 셀 서식을 '숫자'로 통일하면 대부분 해결됩니다.
Q.엑셀 시트를 공유할 때 수식이 깨지는 이유는?
절대 참조($)와 상대 참조의 혼용, 또는 다른 사람의 PC에서 파일 열 때 엑셀 버전 차이로 함수가 지원되지 않는 경우가 원인일 수 있습니다. 공유 전 구글시트로 변환하거나, 수식이 아닌 값으로 붙여넣기 후 공유하는 방법을 활용하세요.