오늘 아침 갑자기 핀비즈 Finviz 에서 가져오는 배당 정보에 아래와 같은 에러가 발생했다. 이번 포스팅은 그 해결책에 대한 포스팅이다.
1. 기존 함수
기존 포스팅을 참고하면 핀비즈에서 어떻게 배당 정보를 자신의 시트로 불러들이는지 알 수 있다. 함수는 아래와 같았었다.
=SUBSTITUTE(INDEX(IMPORTHTML("https://finviz.com/quote.ashx?t="&A2,"Table",7),7,2),"*","")
2021년까지는 위의 테이블의 번호가 8번이었는데, 2022년 들어 7번으로 바뀌었었다. 그래서 작년을 기준으로 만들어진 유튜브 영상을 보고 따라 하다 보면 배당금 정보가 제대로 표시되지 않을 수 있다고 언급했었다.
그런데 오늘 위의 함수에 전부 에러가 발생했다.
2. 2022년 3월 29일 기준 핀비즈 Finviz 에서 배당 정보 가져오기
여러 가지 실험을 해본 결과 함수를 바꿔야 했다.
배당 셀의 식을 아래 식으로 바꿔보자.
=SUBSTITUTE(INDEX(IMPORTHTML("https://finviz.com/quote.ashx?t="&A3,"Table",9),7,2),"*","")
배당 성향 셀의 식을 아래 식으로 바꿔보자.
=SUBSTITUTE(INDEX(IMPORTHTML("https://finviz.com/quote.ashx?t="&A3,"Table",9),11,8),"*","")
베타 핀비즈 셀의 식을 식으로 바꿔보자.
=SUBSTITUTE(INDEX(IMPORTHTML("https://finviz.com/quote.ashx?t="&A3,"Table",9),7,12),"*","")
그럼 아래와 같이 다시 값들이 제대로 불러 들여진다.
결론적으로 올해 들어 7번으로 바뀌었던 테이블의 번호가 2022년 3월 29일 기준, 9번으로 바뀌었다. 구글 스프레드시트로 배당 정보를 관리하는 분들께 도움이 되길 빈다.
그리고 야후 파이낸스 Yahoo Finance 에서 배당금 정보를 가져오는 방법에 대한 별도의 포스팅을 올려두었으니 필요하신 분들께 도움이 되길 빈다.
구글 스프레드시트 주식 배당 관리 - 25. 야후 파이낸스 Yahoo Finance 에서 배당 정보, 배당금, 가져오기
3. 과거 10년치 배당기록 불러오기
dividendinformation.com에서는 각 종목의 과거 배당기록 정보를 제공하고 이를 importhtml 함수를 이용해 구글 스프레드 시트로 불러들일 수 있다.
그러면 위의 이미지처럼 과거 배당기록들을 이용해 배당성장률을 구해볼 수도 있다.
아래 링크에 들어가면 자세한 내용을 볼 수 있다.
구글 스프레드 시트 주식 배당 관리 - 34. 과거 배당 기록 불러오기 | 배당성장률 계산하기 | dividendinformation 이용하기
'재테크 > 구글 스프레드시트' 카테고리의 다른 글
구글 스프레드시트 주식 배당 관리 - 21. 예전에 비해 주가가 몇 %나 변했는지 표시하기 (2) | 2022.03.31 |
---|---|
구글 스프레드시트 주식 배당 관리 - 20. 주가가 많이 떨어진 종목 강조하기 (2) | 2022.03.30 |
구글 스프레드시트 주식 배당 관리 - 18. 상관계수(Correlation Coefficient) 1초 만에 구하기, 어떤 종목에라도 적용 가능! (3) | 2022.03.27 |
구글 스프레드시트 주식 배당 관리 - 17. 베타 (Beta) 가져오기 (1) | 2022.03.25 |
구글 스프레드시트 주식 배당 관리 - 16. 배당성향(Payout Ratio) 가져오기 (1) | 2022.03.22 |