본문 바로가기
주식/구글 스프레드시트

[구글 스프레드시트] 주식 평가액 sparkline 함수로 표현하기

by 디히치 2022. 1. 17.

구글 스프레드시트로 주식 포트폴리오 만드는 방법에서 오늘은 Sparkline 함수를 활용하여 주식 평가액을 시각적인 막대로 표현해보겠습니다.


※ 구글 스프레드시트로 주식 포트폴리오 만들기

 

 

마지막, 주식 포트폴리오 양식 통합본 공유 (Full Version, 구글 스프레드시트)

안녕하세요, 디히치입니다. 지금까지 구글 스프레드시트를 활용한 다양한 주식 관리 양식들을 공유드렸어요...

blog.naver.com

 


 

구글 스프레드시트로 주식 관리를 하면 좋은 점은 데이터를 내 입 맛에 맞게 시각화할 수 있다는 점입니다.

 

 

위 사진처럼 트리차트를 활용하여 주식 비중을 표현할 수 있습니다. 또한 한국 주식 vs 미국 주식의 비중을 막대 그래프로 표현할 수도 있습니다. 색깔이 다른 막대 크기로 보유 비중을 한눈에 파악할 수 있다는 점이 큰 장점입니다.

 

 

그렇다면 막대 그래프는 어떻게 만들 수 있을까요?

 

 

 

 

1. 스파크라인 함수 (Sparkline 함수)

 

 

막대 그래프는 바로 구글 스프레드시트 함수 중 하나인 Sparkline 함수를 활용한 모습입니다. 막대 그래프는 셀 내에 이미지이기에 셀 크기를 조정해도 자동 반영된다는 점이 큰 장점입니다.

 

셀 크기를 조정해도 크기 자동 반영!

 

 

이제 Sparkline 함수를 활용하여 주식 포트폴리오 파일에 적용해봅시다.

 

 

 

 

2. Sparkline 함수 사용 예제

 

 

예제 1. 나라별 주식 평가액 비교

 

 

보유 중인 주식 평가액이 나라별로 아래와 같다고 합시다. 

 

1) 한국 주식 : 1,500만원

2) 미국 주식 : 2,000만원

3) 중국 주식 : 500만원

 

→ 총 평가 금액 : 4,000만원

 

 

 

 

만약 구글 스프레드시트에 금액만 입력한다면 뭔가 없어 보입니다. 시각적으로 전혀 눈에 들어오지도 않습니다. 이럴 때 사용 가능한 함수가 바로 Sparkline 함수입니다.

 

 

D5 셀에 아래와 같이 수식을 입력합니다.

 

=sparkline(C5,{"charttype","bar";"max",$D$4})

 

→ 총 합계 금액 4천만원(D4 셀)을 분모로 하고, 한국 주식 금액 1,500만원(C5 셀)을 분자로 막대 그래프를 그립니다.

 

 

 

 

 

예제 2. 막대 색상 변경

 

 

예제 1을 보면 막대 색상이 주황색으로 표현되었습니다. 뭔가 마음에 들지 않습니다. 내가 원하는 색상으로 바꿀 수는 없을까요?

 

 

=sparkline(C5,{"charttype","bar";"color1","FF6363";"max",$D$4})

 

→ "bar"; ;"max" 사이에 "color1", "색상코드"를 추가하면 됩니다.

 

 

 

참고로 감각적인 색상코드는 아래 사이트에서 확인 가능합니다. 버튼 한 번만으로 색상 코드를 복사할 수 있습니다.

 

https://colorhunt.co/

 

 

 

 

 

 

예제 3. 2개 주식 비교하기

 

 

아래와 같이 2개 나라의 주식을 보유하고 있다고 가정해봅시다. 

 

1) 한국 주식 : 1,500만원

2) 미국 주식 : 2,000만원

 

→ 총 평가 금액 : 3,500만원

 

 

각각의 막대 그래프로 표현하기보다, 1개의 막대 그래프로 표현할 수는 없을까요? 

 

 

=sparkline(C25:C26,{"charttype","bar"})

 

 

 

총 합계 금액을 기준으로 한국 주식, 미국 주식의 비중만큼 막대 그래프가 생성이 되었습니다. 하지만, 디폴트 색상이 마음에 들지가 않습니다.

 

 

 

=sparkline(C34:C35,{"charttype","bar";"color1","FF6363";"color2","8843F2"})

 

→ "color1", "color2"의 색상코드를 추가하여 색상 변경이 가능합니다.

 

 

 

 

 

예제 4. 3개 주식 비교하기

 

 

이번에는 총 3개 나라의 주식을 보유하고 있다고 가정합시다.

 

1) 한국 주식 : 1,500만원

2) 미국 주식 : 2,000만원

3) 중국 주식 : 500만원

 

→ 총 평가 금액 : 4,000만원

 

 

이번에도 총 3개 나라의 주식 평가액을 1개 막대 그래프에 표현해보도록 하겠습니다.

 

 

=sparkline(C46:C48,{"charttype","bar"})

 

 

 

위 사진과 같이 주황색, 파란색, 주황색으로 3구분이 되어 표현되었습니다. 다만, 3가지 색상이 아닌 2가지 색상으로만 표현된 것이 아쉽습니다.

 

 

 

=sparkline(C56:C58,{"charttype","bar";"color1","FF6363";"color2","8843F2";"color3","FFE162"})

 

→ "color1", "color2", "color3"에 각기 다른 색상코드를 추가하여도 2가지 색상으로 표현됩니다.

 

 

 

"color1", "color2", "color3"에 다른 컬러 코드를 입력하여도 2가지 색상으로 표현되는 것이 한계입니다.

 

 

 

=sparkline(C76:C79,{"charttype","bar";"color1","FF6363";"color2","8843F2"})

 

→ 비교 대상이 많아도 최대 2가지 색상으로만 표현됩니다.

 

 

 

 

위 예제는 아래 링크를 통해 파일 다운로드 가능하오니, 주식 포트폴리오 제작에 참고하여 주시기 바랍니다. 항상 성투하세요.

 

※ 컴퓨터로 접속 후, "파일 → 사본 만들기" 클릭 시 다운로드 가능

 

 

Sparkline 주식 예제 1

예제 예제 1 총 평가 금액,40,000,000 한국 주식,15,000,000 미국 주식,20,000,000 중국 주식,5,000,000 예제 2 총 평가 금액,40,000,000 한국 주식,15,000,000 미국 주식,20,000,000 중국 주식,5,000,000 예제 3-1 총 평가 금

docs.google.com

 

댓글