본문 바로가기
728x90

💻 IT17

[엑셀] 율리우스력과 고레고리력의 오차 계산하기 우리가 통상 1년이라고 하는 1태양년은 태양이 춘분점을 지난 후 다시 춘분점에 도달하기 까지의 시간입니다. 보통 1년을 365일이라고 하지만, 정확히는 365일 5시간 48분 46초(약 365.2422년)입니다. (출처: 한국천문연구원) 즉, 1년이 365일로 딱 떨어지지 않기 때문에 인류가 고안한 태양력들은 이 오차를 보정하기 위한 나름의 장치를 가지고 있습니다.서구에서 가장 유명한 태양력으로는 율리우스력과 고레고리력(고레고리오력)을 꼽을 수 있습니다. 이 두 태양력을 사용했을 때 실제 1태양년과 얼마나 오차가 발생하는지 엑셀로 계산해 보려고 합니다. 먼저 엑셀에서 1태양년을 표현한 식입니다. =365+5*(1/24)+48*(1/24)*(1/60)+46*(1/24)*(1/60)*(1/60)1시간은 1일.. 2024. 5. 15.
[MS 워드 VBA 매크로] 그림 크기 조절하기 VBA 매크로를 사용하여 그림의 크기(높이 및 너비)를 조절하는 방법을 살펴보겠습니다. 그림의 크기를 조절하려면 먼저 그림 오브젝트를 선택해야 합니다. 워드 문서에서 그림 오브젝트는 ActiveDocument.InlineShapes(index)을 통해 접근할 수 있습니다.ActiveDocument.InlineShapes(index)ActiveDocument는 현재 활성화된 문서를 가리킵니다. InlineShapes()는 문서내 모든 그림들의 집합이고 index 파라미터는 그림이 나오는 순서입니다. 즉, ActiveDocument.InlineShapes(1)은 문서 내에서 가장 먼저 나오는 그림을 가리킵니다. 그림 오브젝트에 접근하는 방법을 알았으니 높이와 너비을 지정해보겠습니다. 다음은 문서 내 첫 번째.. 2024. 5. 10.
[MS 워드 VBA 매크로] 찾기 & 바꾸기 기능 속성 MS 워드에서 찾기 및 바꾸기는 매우 흔하게 사용하는 기능입니다. 이 기능을 VBA 매크로로 표현하면 아래와 같습니다. 아래의 코드에서 사용자가 코드를 통해 에서 직접 설정할 수 있는 속성 값에 대해 정리해 보았습니다. (모든 속성을 다 적진 않았고 흔히 쓰는 속성 위주로 정리했습니다.) Sub Find_Replace() Selection.Find.ClearFormatting With Selection.Find.Font .Size = 10 .Bold = True End With Selection.Find.Replacement.ClearFormatting With Selection.Find .text = "A" .Replacement.text = "a" .Forward = True .Wrap = wdFin.. 2022. 11. 4.
[구글 스프레드시트] 네이버 금융에서 배당 정보 가져오기 (IMPORTHTML 함수 활용) 이전 포스트에서 IMPORTXML 함수를 이용하여 네이버 금융에서 ROE, PER, PBR 등의 정보를 가져오는 방법을 알아봤는데요, 이번에는 IMPORTHTML 함수를 사용하여 구글 스프레드시트에서 배당 정보 가져오는 방법을 살펴보겠습니다. https://carragher.tistory.com/220?category=856214 [구글 스프레드시트] 네이버 금융에서 ROE, PER, PBR 정보 가져오기 (IMPORTXML 함수) 구글 스프레드시트에서 제공하는 IMPORTXML 함수를 활용하여 네이버 금융(네이버 증권)에서 원하는 종목의 주요 지표 (ROE, PER, PBR 등)를 가져와 보겠습니다. IMPORTXML 함수는 아래와 같은 형식으로 되 carragher.tistory.com 일단 IMPO.. 2022. 6. 16.
[구글 파이낸스] '21년 세계 주요 증시 성적표 구글 파이낸스 함수를 통해 올해 전 세계 주요 증시의 가격 변동률을 계산해봤습니다. 대상: 미국(S&P500), 한국(KOSPI200), 중국(CSI500), 유럽(EUROSTOXX50), 일본(NIKKEI225) 기간: 2021년 1월 4일 ~ 2021년 12월 24일 1월 4일 주가를 기점으로 일 별 몇 %의 등락을 보였는지를 나타내는 그래프입니다. 보시는 대로 올해는 미국과 유럽이 좋은 성적을 거두었고, 상대적으로 아시아 증시의 성적은 안 좋았습니다. 미국 증시의 호성적이야 익히 들어 알고 있었지만, 의외로 관심을 안 가졌던 유럽이 20%의 상승률을 보였네요. 각 지수의 올 해 등락률은 아래와 같습니다. S&P500 26.88% Eurostoxx50 20.54% Nikkei225 5.27% CSI5.. 2021. 12. 25.
[구글 파이낸스] RPAR ETF(올웨더)와 AOR ETF(60:40) 성과 비교 구글 파이낸스 함수를 이용해서 RPAR ETF와 AOR ETF의 2021년 주가 흐름, 가격 변동률, DD(MDD)를 비교해봤습니다. 두 ETF를 아주 간단하게 소개하면 RPAR ETF는 올웨더 포트폴리오를 ETF로 구현한 상품이고 AOR은 60:40 자산배분 전략을 ETF로 구현한 상품입니다. 주가 흐름 왼쪽 세로축이 RPAR에 대한 주가를 나타낸 것이고, 오른쪽 세로축은 AOR의 주가에 대한 축입니다. 두 ETF 모두 완만한 상승을 보이며 비슷한 주가 흐름을 보였습니다. 구글 파이낸스 함수식 =GOOGLEFINANCE("NYSEARCA:RPAR", "close", date(2021,1,1), date(2021,12,17), "daily") =GOOGLEFINANCE("NYSEARCA:AOR", "cl.. 2021. 12. 20.
[구글 스프레드시트] 네이버 금융에서 ROE, PER, PBR 정보 가져오기 (IMPORTXML 함수) 구글 스프레드시트에서 제공하는 IMPORTXML 함수를 활용하여 네이버 금융(네이버 증권)에서 원하는 종목의 주요 지표 (ROE, PER, PBR 등)를 가져와 보겠습니다. IMPORTXML 함수는 아래와 같은 형식으로 되어 있습니다. =IMPORTXML(URL, XPath) URL: 정보를 가져오려는 웹페이지의 URL XPath는 웹페이지내 해당 정보의 XPath 예제를 통해 실제 어떻게 활용할 수 있는지 알아보겠습니다. 예제) 네이버 금융 사이트에서 삼성전자의 PER 정보 가져오기 1. 네이버 금융 웹사이트(https://finance.naver.com)로 이동하여 '삼성전자'를 검색합니다. 검색어 자동 완성 기능을 통해 삼성전자의 종목코드가 005930인 것도 바로 알 수 있습니다. 2. '삼성전자.. 2021. 11. 19.
[구글 스프레드시트] 주가의 등락률 계산 (feat. 구글 파이낸스 함수) 구글 스프레드 시트에서 주식의 가격 등락률을 계산하고 그래프로 표현하는 방법을 알아보겠습니다. 일단 주가 정보를 가져오기 위해서 아래와 같이 구글 파이낸스 함수를 작성합니다. =GOOGLEFINANCE("KRX:005930","close", "12/20/2020","30","DAILY") "KRX:005930": 조회하고자 하는 주식의 종목 코드입니다. (005930은 삼성전자의 종목코드이며 원하는 종목의 코드로 수정하시면 됩니다.) "close": 종가 정보를 가져온다는 의미입니다. "12/20/2020": 주가 정보를 가져올 시작일을 지정하는 부분이며, 2020년 12월 20일부터의 주가 정보를 가져온다는 의미입니다. "30": 시작일(2020년 12월 20일)로부터 30일간의 주가 정보를 가져옵니다.. 2021. 1. 21.
[MS 워드 VBA 매크로] 새 문서 열기, 클립보드 내용 붙이기, 문서 저장 MS 워드에서 새 문서를 열어 클립보드의 내용을 붙여 넣은 후 저장하는 매크로입니다. OS: Windows 10 (64비트) Application: MS Word 2016 Sub Word_VBA_NewDocumentSaveAs() ' ' 작동 절차 ' 1. 새로운 문서를 연다. ' 2. 클립보드의 내용을 새 문서에 붙여넣는다. ' 3. 새 문서를 저장한다. ' '새로운 워드 파일을 연다 Documents.Add Template:="Normal", NewTemplate:=False, DocumentType:=0 '클립보드의 내용을 새 문서에 붙여넣는다. Selection.Paste '파일명을 "New.docx"로 정한 후 저장한다. ActiveDocument.SaveAs2 _ FileName:="New.d.. 2020. 12. 13.
[구글 스프레드시트] 중국 주식 가격 계산 (feat. IMPORTHTML 함수) 지난 10월에 포스트 했던 글(구글 파이낸스 함수 사용법)에서 상하이 등 중국 본토 주식 정보는 구글 파이낸스 함수로 가져올 수 없다고 알려드렸는데요, 오늘은 구글 스프레드시트에서 제공하는 또 다른 함수인 IMPORTHTML 함수를 통해 중국 본토 거래소(상하이, 심천)의 주식 정보를 가져오는 방법에 대해 알아보겠습니다. 우선 IMPORTHTML 함수에 대해 간단히 정리해보겠습니다. 이 함수는 특정 웹페이지(HTML 페이지)에서 원하는 '표' 또는 '목록' 정보를 가져오는 함수입니다. IMPORTHTML(URL, query, index) URL: 정보를 가져올 대상이 되는 웹 페이지의 URL query: 웹 페이지에서 가져올 정보의 종류를 가리키며 표(table) 또는 목록(list) 중 지정 가능 in.. 2020. 12. 6.
반응형