라이브정보
방송일
2025년 05월 17일 (221회)
강의시간
1시간 0분
버전 안내
Windows
엑셀 2016 이후 버전에서 실습 가능합니다.
Mac
Mac용 엑셀 M365 최신 버전에서 실습 가능합니다. (강의 화면과 일부 레이아웃이 다를 수 있습니다.)
보충자료
- 미국 주식 전체 목록 (페이지 별)
https://api.stock.naver.com/stock/exchange/NASDAQ/marketValue?page=페이지번호&pageSize=100
- 특정 종목 재무 데이터
https://api.stock.naver.com/stock/로이터코드/basic
스크립트는 로그인 후 이용할 수 있습니다.
로그인
1) 여기서 저는 한 발자국 더 나아가서 각 업체별 > 재무 > 주요재무 > "ROE" 값을 연도별로 추출하려고 하니, 에러가 발생했었습니다. 확인해 보니 어떤 업체는 2022.12/2023.12/2024.12/2025.12 월 있는데, 어떤 업체는 2021.12/2022.12/2023.12/2025.12 월, 즉 연도가 다른 경우가 있고, 또 어떤 업체는 2022.2/2023.2/2024.2/2025.2 이런식으로 월이 달라서 data 추출시에 에러가 발생했습니다. 즉 동일규칙을 가지고 있지 않아서 그런 것 같더라구요. 이런 경우에 어떤식으로 추출해야할지 의견 문의 드립니다.
2) 해당 재무구조는 각 첫 열에 "부채", "PER", "ROE", 등 쿼리에서 첫행 머리글과 같은 역할을 하는데, 연도/월도 머리글 같은데, 2개를 병합해서 머리글 만들고 각각 "부채_2022.12", "부채_2023.12", 부채_2024.12", "부채_2025.12" 이런식으로 머리글 만들고 그 열에 각 연도별 부채 data를 넣을 수 있는지도 궁금합니다.
1) 분기, 월 기준이 달라서 오류가 발생할 경우 (제 예상에는) 머리글이 달라서 오류가 발생했을 것으로 예상됩니다. 그럴 경우, 머리글 필드에 상관없이 테이블이 확장되도록 M함수를 작성하면 되겠습니다. 일반적으로 테이블 확장 후 '변경된 유형' 과정에서 오류가 발생하는데요. 이 부분 확인해보시길 바랍니다.
2) 네, 머리글 병합 가능합니다. 아래 영상을 확인해보세요.
https://www.oppadu.com/%ec%97%91%ec%85%80-%eb%a8%b8%eb%a6%ac%ea%b8%80-%ed%95%a9%ec%b9%98%ea%b8%b0/
쿼리 작업 기록 중, [머리글 승격] 후 [변경된 유형]이 자동으로 추가되며 이 과정에서 머리글이 일치하지 않아 오류가 발생하는 상황이 많습니다. 이 부분 확인해보시길 바랍니다.
파워쿼리 기초 이론 및 활용 예제는 파워쿼리 4시간 챌린지를 참고하시면 많은 도움이 될겁니다.