본문 바로가기
카테고리 없음

특정 산업의 실적 지표 비교 엑셀로 자동화하기

by hongclaude 2026. 5. 20.

들어가며: 나는 왜 엑셀 자동화에 집착하게 됐을까?

2024년 중반, 나는 배당금 투자를 본격화했어.

 

근데 문제가 생겼어.

 

같은 산업에 속한 여러 회사들의 실적을 비교해야 했거든.

 

예: 방위산업 3개 회사

 

• LIG넥스원

 

• 한화에어로스페이스

 

• 현대로템

 

이 3개 회사의 실적을 매분기마다 비교해야 했어.

 

EPS, 매출, 영업이익, 배당금... 이런 지표들을 다 정리하려면?

 

매번 손으로 입력해야 했다고.

 

월 2시간 정도 소요됐어.

 

그런데 내가 생각했어.

 

"아, 이걸 자동화할 수 있겠는데?"

 

그래서 엑셀 VBA를 공부해서, 산업별 실적 비교 자동화 시스템을 만들었어.

 

이제는 버튼 한 번만 누르면 된다고.

 

이 글에서 나는 당신에게 이 방법을 알려줄 거야.

 

초보자도 할 수 있는 방식으로.


1단계: 산업별 실적 비교가 왜 중요한가?

같은 산업 회사들을 비교하면 뭘 알 수 있을까?

 

산업별로 비교하는 이유:

 

이유 1: 상대적 성과 파악

 

같은 산업에 있으면 비슷한 환경에서 경쟁한다고.

 

그래서 누가 더 잘하는지 한눈에 보인다고.

 

예: 방위산업 3개사

 

• LIG넥스원 EPS: 6,200원

 

• 한화에어로스페이스 EPS: 4,200원

 

• 현대로템 EPS: 2,800원

 

"어? LIG넥스원이 가장 수익성이 좋네"

 

이렇게 한눈에 알 수 있어.

 

이유 2: 성장률 비교

 

• LIG넥스원 연 EPS 성장률: +20%

 

• 한화에어로스페이스 연 EPS 성장률: +12%

 

• 현대로템 연 EPS 성장률: +8%

 

"LIG넥스원이 가장 빠르게 성장하고 있네"

 

이렇게 미래를 예측할 수 있어.

 

이유 3: 배당금 비교

 

배당금 투자자라면, 같은 산업 내에서 누가 더 높은 배당금을 주는지 알아야 해.

 

• LIG넥스원 배당률: 2.8%

 

• 한화에어로스페이스 배당률: 2.5%

 

• 현대로템 배당률: 2.2%

 

"LIG넥스원이 배당금도 가장 높네. 그럼 LIG넥스원 비중을 높여야겠다"

 

이렇게 포트폴리오 비중을 조정할 수 있어.

 

이유 4: 리스크 평가

 

• 부채비율

 

• 유동비율

 

• 영업이익률

 

이런 지표들을 비교하면, 어느 회사가 가장 재정적으로 건강한지 알 수 있어.

 

정부 정책 발표로 수혜주 예측하는 법

 

정부 정책 발표로 수혜주 예측하는 법

뉴스를 보다가 갑자기 "정부가 새로운 정책을 발표했다"는 뉴스가 나오면, 투자자들의 눈이 반짝 떠지잖아?왜냐하면 정부 정책은 특정 산업과 회사에 엄청난 기회를 만들어주거든.근데 말이야,

zenvy1.com

 


2단계: 수동 방식의 문제점

내가 처음 했던 방식

 

Step 1: 각 회사 실적 공시 찾기 (30분)

 

한국거래소 또는 증권사 사이트에서 각 회사의 분기별 실적을 찾는다.

 

Step 2: 실적 데이터 복사 (20분)

 

EPS, 매출, 영업이익, 배당금 등을 복사한다.

 

Step 3: 엑셀에 수동 입력 (40분)

 

이게 제일 오래 걸려. 숫자를 손으로 다 입력해야 하니까.

 

Step 4: 계산 공식 입력 (20분)

 

성장률, 배당률 등을 손으로 계산한다.

 

Step 5: 차트 만들기 (20분)

 

비교하기 쉽게 차트를 만든다.

 

총 소요 시간: 약 2시간 30분

 

이걸 매분기마다 하면?

 

• 분기당 2.5시간

 

• 연간 10시간 (분기별 4회)

 

이건 너무 비효율적이었어.

 

그래서 자동화하기로 결심했다고.


3단계: 엑셀 자동화의 첫 번째 단계 - 데이터 입력 자동화

방법 1: 웹사이트에서 자동 수집 (가장 고급)

 

이건 좀 복잡해. VBA를 써서 웹사이트에서 데이터를 자동으로 크롤링하는 거야.

 

예를 들어:

 

Sub 실적데이터수집()

 

'네이버 금융에서 LIG넥스원의 EPS 자동으로 가져오기

 

Dim 웹페이지 As Object

 

Set 웹페이지 = CreateObject("MSXML2.XMLHTTP")

 

웹페이지.Open "GET", "https://finance.naver.com/item/main.naver?code=079550", False

 

웹페이지.Send

 

'여기에서 HTML 파싱해서 EPS 추출

 

End Sub

 

이 정도면 자동으로 데이터를 가져올 수 있어.

 

근데 이건 초보자가 하기 어렵다고.

 

방법 2: 손반자동화 (초보자 추천)

 

이건 훨씬 쉬워.

 

Step 1: 데이터 입력 양식 만들기

 

엑셀에 이런 양식을 만들어:

 

| 회사명 | 분기 | EPS | 매출 | 영업이익 | 배당금 |

 

| LIG넥스원 | 2024 Q1 | ? | ? | ? | ? |

 

| LIG넥스원 | 2024 Q2 | ? | ? | ? | ? |

 

Step 2: 데이터 복사 붙여넣기 (반자동)

 

이제는 증권사 사이트에서 데이터를 복사해서, 엑셀에 "그대로" 붙여넣으면 돼.

 

손으로 입력 안 해도 된다고!

 

Step 3: 계산은 VBA가 해줄 거야

 

성장률, 배당률, 부채비율 이런 건 자동으로 계산된다고.

 

실제 코드 예시

 

Sub 성장률계산()

 

Dim i As Long

 

Dim 이전EPS, 현재EPS As Long

 

For i = 3 To 100 'Row 3부터 100까지

 

이전EPS = Cells(i-1, 3).Value '이전 분기 EPS

 

현재EPS = Cells(i, 3).Value '현재 분기 EPS

 

Cells(i, 7).Value = (현재EPS - 이전EPS) / 이전EPS * 100

 

'성장률을 Column 7에 입력

 

Next i

 

End Sub

 

이 코드를 버튼에 할당하면, 클릭 한 번에 모든 성장률이 계산되어.

 

배당금 자동 추적하는 엑셀 VBA

 

배당금 자동 추적하는 엑셀 VBA로 월급처럼 받기

들어가며: 내가 이 문제로 정말 골머리를 앓았다 얘기 좀 들어줄래요. 2년 전만 해도 나는 정말 멍청한 실수를 했어. 우량주 18개를 사 놓고도 배당금이 언제 나오는지, 얼마를 받는지 제대로 추

zenvy1.com

 


4단계: 비교 분석 자동화

방법: 조건부 서식 + 피벗 테이블

 

Step 1: 조건부 서식으로 비교 시각화

 

엑셀의 "조건부 서식" 기능을 쓰면, 숫자의 크기에 따라 색이 바뀌어.

 

예:

 

• EPS 가장 높은 회사: 초록색

 

• EPS 중간: 노란색

 

• EPS 가장 낮은 회사: 빨간색

 

이렇게 하면 한눈에 누가 가장 잘하는 회사인지 보인다고.

 

Step 2: 피벗 테이블로 산업 분석

 

피벗 테이블은 엑셀의 강력한 분석 도구야.

 

이걸 쓰면:

 

행: 회사명 (LIG넥스원, 한화에어로스페이스, 현대로템)

 

열: 분기 (2024 Q1, Q2, Q3, Q4)

 

값: EPS (자동 평균, 합계 계산)

 

이렇게 복잡한 데이터도 한 테이블에서 비교할 수 있어.

 

Step 3: 차트 자동 생성

 

피벗 테이블에서 "차트 만들기"를 누르면, 자동으로 비교 차트가 만들어져.

 

• 막대 그래프: 회사별 EPS 비교

 

• 선 그래프: 분기별 추세

 

• 원형 그래프: 산업 내 비중

 

모두 자동이야.


5단계: 실제 방위산업 비교 사례

내가 만든 실제 엑셀 파일 구조

 

Sheet 1: 데이터 입력

 

| 회사명 | 2024Q1 EPS | 2024Q2 EPS | 2024Q3 EPS | 2024Q4 EPS |

 

| LIG넥스원 | 1,550 | 1,650 | 1,800 | 2,200 |

 

| 한화에어로스페이스 | 1,000 | 1,050 | 1,100 | 1,050 |

 

| 현대로템 | 680 | 700 | 720 | 700 |

 

Sheet 2: 자동 계산 (성장률)

 

| 회사명 | Q1→Q2 성장률 | Q2→Q3 성장률 | Q3→Q4 성장률 |

 

| LIG넥스원 | +6.5% | +9.1% | +22.2% |

 

| 한화에어로스페이스 | +5.0% | +4.8% | -4.5% |

 

| 현대로템 | +2.9% | +2.9% | -2.8% |

 

→ 한눈에 "LIG넥스원의 성장이 강하다"는 걸 알 수 있어.

 

Sheet 3: 비교 분석

 

조건부 서식 적용:

 

• LIG넥스원 Q4 EPS (2,200): 초록색 (가장 높음)

 

• 한화에어로스페이스 Q4 EPS (1,050): 노란색

 

• 현대로템 Q4 EPS (700): 빨간색 (가장 낮음)

 

Sheet 4: 차트

 

피벗 테이블로 자동 생성된 차트:

 

• 회사별 EPS 비교 (막대)

 

• 분기별 추세 (선)

 

• 성장률 비교 (열)

 

결과: 버튼 한 번 클릭으로 모든 분석 완료!

 

방위산업 종목 고르는 법

 

방위산업 종목 고르는 법: K-defense 투자 입문

들어가며: 왜 나는 방위산업에 집중하게 됐을까?2년 전만 해도 나는 방위산업 종목을 별로 안 봤어. "군수산업? 뭐 그냥 정부 사업 따먹는 회사 아닌가?" 이 정도였어.그런데 한 가지를 깨달았어.

zenvy1.com

 


6단계: 자동화 시스템 구축 단계별 가이드

초보자도 할 수 있는 5단계

 

Step 1: 기본 엑셀 양식 만들기 (30분)

 

회사명, 분기, EPS, 매출, 영업이익, 배당금 열을 만든다.

 

Step 2: 데이터 입력 (월 20분)

 

증권사에서 복사해서 붙여넣기만 한다. (손입력 X)

 

Step 3: 기본 계산식 입력 (30분)

 

성장률, 배당률 등 기본 공식을 입력한다.

 

예: =((B2-B1)/B1)*100 (성장률)

 

Step 4: 조건부 서식 적용 (20분)

 

홈 → 조건부 서식 → 색상 척도 선택.

 

Step 5: 피벗 테이블 만들기 (20분)

 

삽입 → 피벗 테이블 → 자동 생성.

 

이 정도면 초보자도 할 수 있어.

 

VBA는 나중에 배워도 괜찮다고.


7단계: 고급 자동화 (VBA 버튼)

초보자가 VBA 버튼을 만드는 법

 

Step 1: Alt + F11 눌러서 VBA 창 열기

 

Step 2: Insert → Module

 

Step 3: 이 코드를 복사해서 붙여넣기

 

Sub 전체자동계산()

 

'모든 성장률 계산

 

Dim i As Long

 

For i = 3 To 100

 

Cells(i, 5).Value = ((Cells(i, 3).Value - Cells(i-1, 3).Value) / Cells(i-1, 3).Value) * 100

 

Next i

 

'피벗 테이블 새로고침

 

Worksheets("비교분석").PivotTables(1).RefreshTable

 

MsgBox "자동 계산 완료!"

 

End Sub

 

Step 4: 저장할 때 .xlsm 형식으로 저장 (중요!)

 

Step 5: 삽입 → 도형 선택 → "자동 계산" 버튼 만들기

 

Step 6: 버튼 우클릭 → 매크로 할당 → 전체자동계산 선택

 

이제 버튼 클릭 한 번으로 모든 계산이 끝난다!


8단계: 자동화 후 내 시간은 어떻게 변했나?

자동화 전: 월 2.5시간 (분기당)

 

자동화 후: 월 20분 (데이터 붙여넣기만)

 

절약한 시간: 월 2시간 20분

 

연간 절약: 약 10시간

 

이 10시간을 나는 뭘 했냐면?

 

• 새로운 투자 기회 분석: 4시간

 

• 블로그 글 작성 (지금 이 글처럼): 4시간

 

• AI 자동화 학습: 2시간

 

생산성이 엄청 올라갔어.

 

추가 효과

 

• 분석 정확도 증가: 실수 거의 없음

 

• 의사 결정 속도 향상: 한눈에 비교 가능

 

• 신규 회사 추가 용이: 같은 형식으로 자동 확장 가능


마치며: 자동화는 투자야

처음엔 엑셀 자동화가 시간이 오래 걸려 보여.

 

셋업에만 2~3시간이 들거든.

 

근데 생각해봐.

 

첫 해에만 10시간을 절약해도, 다음 해부터는 연간 10시간을 계속 절약해.

 

5년이면 50시간.

 

10년이면 100시간.

 

이게 소중한 시간이야.

 

당신은 그 시간으로 뭘 할 거야?

 

• 더 많은 회사를 분석할 수 있다

 

• 더 깊이 있는 투자 전략을 짤 수 있다

 

• 다른 부업을 시작할 수 있다

 

자동화는 시간이 아니라 기회를 주는 거야.

 

당신도 할 수 있다.

 

시작해봐.

 

첫 번째 엑셀부터.

 

배당금 자동 추적하는 엑셀 VBA

 

배당금 자동 추적하는 엑셀 VBA로 월급처럼 받기

들어가며: 내가 이 문제로 정말 골머리를 앓았다 얘기 좀 들어줄래요. 2년 전만 해도 나는 정말 멍청한 실수를 했어. 우량주 18개를 사 놓고도 배당금이 언제 나오는지, 얼마를 받는지 제대로 추

zenvy1.com

 

 


태그: #엑셀자동화 #VBA #실적분석 #투자 #효율화