오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴

네이버, 쿠팡, 구글 트렌드 분석 종결! 엑셀 대시보드 | 템플릿 만들기 - 2강

  1. - 검색광고 & 데이터랩 API키 발급받기 -
  2. 키워드 분석 대시보드 완성파일 살펴보기
    00:00
  3. 네이버 검색광고 API키 발급받기
    02:34
  4. 네이버 데이터 랩 API키 발급받기
    05:42
  5. API 키는 무제한으로 사용할 수 있나요?
    08:31
  6. - 파워쿼리 M함수 마스터 코드 사용법 -
  7. 파워쿼리 M 함수 마스터 코드 살펴보기
    09:51
  8. M함수 마스터 코드를 파워쿼리에 등록하기
    12:14
  9. 등록한 파워쿼리 M함수 동작 테스트하기
    14:45
  10. 파워쿼리 함수로 특정 키워드 분석하기
    17:09
  11. - 파워쿼리 키워드 분석 실습 -
  12. 쿼리 결과를 표로 출력할 시 주의사항
    20:07
  13. 실무에서 종종 발생하는 ‘날짜’ 오류 해결 방법
    21:29
  14. 피벗테이블과 차트로 결과 분석하기
    25:23
  15. 키워드 목록을 받아오는 표가 필요한 이유
    27:55
  16. 여러 키워드 데이터를 한 번에 분석하기
    31:20
  17. 키워드의 성별, 연령별 기기별 트렌드 일괄 분석
    37:01
  18. - 파워피벗 관계형 데이터 모델 만들기 -
  19. 여러 쿼리를 연결하는 ‘고유 값’ 목록 만들기
    42:01
  20. 쿼리 ‘복제’와 ‘참조’의 중요한 차이점
    45:03
  21. 완성된 쿼리를 각 시트에 표로 출력하기
    46:33
  22. 엑셀에서 관계형 모델이 필요한 이유 살펴보기
    48:45
  23. 파워 피벗으로 데이터 관계 구축하기
    50:52
  24. 데이터모델 피벗테이블로 데이터 집계하기
    55:28
  25. - 키워드 분석 대시보드 만들기 (기초) -
  26. 항목 ‘점유율’을 분석하는 피벗테이블 만들기
    01:01:18
  27. ‘데이터 모델’을 한 번에 필터링하는 슬라이서 만들기
    01:02:27
  28. 슬라이서 ‘보고서 연결’로 피벗테이블 연결하기
    01:04:32
  29. 데이터 모델의 ‘날짜’에 년도/월을 추가하는 방법
    01:06:32
  30. 파워쿼리로 날짜에 년도/월을 추가하는 방법
    01:10:49
  31. 파워쿼리 - 대시보드에서 ‘로딩’ 설정 주의사항
    01:13:25
  32. 키워드 및 기간 변경 후 데이터 불러오기
    01:18:21
  33. 대시보드 템플릿으로 차트/슬라이서 옮기기
    01:19:37
  34. 키워드별, 성별, 연령대 기기별 차트 추가하기
    01:24:18
댓글 29
5 (8개 평가)
새벽여행
새벽여행 2024.04.14 04:44
  1. 실행을 하니 키워드에 따라서 오류가 나오는 경우가 있는데, 그 기준이 어떤건지 모르겠습니다.
  2. 검색키워드를 5개를 다 안채우고 2~3개만 했을때 오류가 나오는데 저만 그런건가요?
  3. 검색키워드가 네이버쇼핑관련 키워드가 아닌 다른부류의 키워드는 오류가 나오나요?
오빠두엑셀
오빠두엑셀 작성자 2024.04.17 08:40
안녕하세요.
1. 표본이 부족한 경우 오류가 발생할 수 있습니다.
2. 2~3개만 입력할 경우 빈 셀로 인해 오류가 발생할 수 있습니다.
그럴 경우, 쿼리 편집기에서 오류가 발생한 단계를 찾은 후,
오류가 발생한 단계의 이전 단계(-> 빈칸이 있는 단계)에서, 필드를 우클릭 - '빈 항목 제거' 단계를 추가해서 다시 사용해보세요.
3. 키워드마다 다를 것 같습니다. 만약 입력한 데이터의 표본이 없을 경우, 말씀하신 것 처럼 오류가 발생할 수 있습니다.
남겨드린 답변이 문제를 해결하시는데 도움이 되었길 바랍니다. 감사합니다.
둥근네모
둥근네모 2024.04.14 17:50
안녕하세요 오빠두님!
1강 수강 완료 후, 2강 진행중에 오류가 발생하여
도움을 얻고자 댓글을 남기게 되었습니다

파워쿼리 창에서 원하는 키워드를 호출 할 때,
다른 함수는 잘 되는데 아래 네이버데이터랩 관련 함수만 오류가 발생합니다.

NaverDataLab_Age
NaverDataLab_Device
NaverDataLab_Gender
NaverDataLab_Trend

키워드를 입력하고
호출버튼을 누르면,

"쿼리에서 오류가 발생했습니다. DataSource.Error: Content 옵션이 있는 Web.Contents는 익명으로 연결하는 경우에만 지원됩니다.
세부정보:
DataSourceKind=Web
DataSourcePath=https://openapi.naver.com/v1/datalab/shopping/category/keyword/gender

이렇게 네모난 박스 안에 에러 메시지가 뜹니다
에러 메시지의 형식은 모두 같고,
맨 뒤에 gender, age, device, trend
이것만 바뀝니다.
-

1강은 예제파일부터 모두 진행이 잘 되었고,
2강 예제파일에 제 개인정보를 입력 한 후,
각각 함수에 키워드를 검색하는 과정 중 이러한 현상이 발생하였습니다

겟서치,네이버AD,네이버블로그카운트,
네이버쇼핑카테고리 함수는 모두 잘 호출이 됩니다

개인적으로 해결하려고 해보았으나
뚜렷한 방법을 찾지 못하여 부득이하게
댓글을 드리게 되었습니다

조언 주실 수 있는 부분이 있다면 부탁드립니다

엑셀 2021버전 사용중입니다

감사합니다!
오빠두엑셀
오빠두엑셀 작성자 2024.04.17 08:50
안녕하세요. 오빠두엑셀입니다.
익명 엑세스 오류가 발생할 경우, 아래 단계에 따라 쿼리 연결 설정을 변경해보세요.
1. 파워쿼리 편집기 - [홈] 탭 - [데이터 원본 설정]으로 이동
2. 각 API URL 선택 - [권한 편집] 클릭
3. '자격증명' 의 [편집] 버튼 클릭
4. 액세스 방식으로 '익명' 선택
이후 동일한 과정으로 자격증명 편집 및 개인정보 권한을 설정 후 진행해보세요.
남겨드린 답변이 문제를 해결하시는데 도움이 되었길 바랍니다. 감사합니다.
차세대리더
차세대리더 2024.05.02 17:05
저두 같은 오류가 발생했고, 가이드 대로 엑섹스 방식을 '익명'으로 바꿔도 계속 오류가 발행하네요? ㅠㅠ...정말 해보고 싶은데 답답할 따름 입니다...
오빠두엑셀
오빠두엑셀 작성자 2024.05.07 18:27
안녕하세요.
엑셀 2016 이후 버전에서 모두 테스트한 결과 정상 동작하는 것으로 확인했습니다.
아마도 사용하고 계신 API키에 보이지 않는 공백이 있거나, 값을 잘못복사하셔서 오류가 발생하는 것으로 생각됩니다.

먼저 제 임시 클라이언트 아이디와 비밀키를 공유해드리니 아래 API키로 한번 테스트해보시길 바랍니다.
보안키는 5월 15일까지 열어둔 후, 삭제할 예정이오니 그 전에 테스트해보세요.
클라이언트 아이디 : v3NB13lnQZclaq7XfJgH
보안키 : d5i_RGRgMr

답변이 도움이 되었길 바랍니다.
감사합니다.
둥근네모
둥근네모 2024.06.09 12:03
답변이 늦어서 죄송합니다!

포기하고 있다가 다시 한번 도전해보자 하는 와중에
말씀을 발견해서 적용해보니 정상 작동 합니다 ^^

감사합니다 !!!!
solita****
solita**** 2024.04.17 09:28
안녕하세요 동영상 보면서 열심히 따라 해보고 있어요. 저도 아래와 같은 오류가 있었고, "오빠두엑셀"님께서 "별명뭐로해야되요"님께 작성해주신 댓글로 해결했습니다.

 쿼리에서 오류가 발생했습니다. Expression.Error: 'User-Agent' 헤더는 익명으로 연결할 때만 지원됩니다. 다음 헤더는 모든 인증 유형에 사용할 수 있습니다. Accept, Accept-Charset, Accept-Encoding, Accept-Language, Cache-Control, Content-Type, If-Modified-Since, Prefer, Range, Referer
오빠두엑셀
오빠두엑셀 작성자 2024.04.18 22:06
문제가 해결 되셨다니 다행입니다!👍
여유
여유 2024.08.03 07:54
아래와 같이 오류가 발생합니다. 어떻게 해야할지 부탁드립니다~~

‘’ 쿼리에서 오류가 발생했습니다. Expression.Error: 'start' 인수는 범위를 벗어났습니다.
세부 정보:
  -1
오빠두엑셀
오빠두엑셀 작성자 2024.08.03 18:24
안녕하세요. 오빠두엑셀 전진권입니다.
해당 오류는 주로 텍스트 값을 다루는 과정에서 발생합니다.
파워쿼리 편집기를 실행한 후, 오류가 발생하는 지점의 이전 단계에서 start 인수가 잘 반환되는지 확인 후,
만약 문제가 있다면 최초 단계부터 단계별로 분석해보시길 바랍니다. :)
감사합니다.
여유
여유 2024.08.03 19:46
= NaverDataLab_Age("족발", null, null, null, null)
여기에서 이런 오류 메시지가 나옵니다.
‘’ 쿼리에서 오류가 발생했습니다. Expression.Error: 'start' 인수는 범위를 벗어났습니다.
세부 정보:
  -1
제가 지식이 많이 부족해서선생님 댓글말씀을 알아 듣지를(이해하지를) 못 해요~~ㅠㅠ
일단은 여기까지 인가 봅니다~~ㅠㅠ

오류가 발생하는 지점의 이전 단계에서 start 인수가 잘 반환되는지 확인 후, --> 어떻게 확인하는지 몰라요ㅠㅠ
만약 문제가 있다면 최초 단계부터 단계별로 분석해보시길 바랍니다. --> 이건 더 모르구요ㅠㅠ

그래도 감사합니다. 선생님 강의로 조금씩 더 배우고 익히도록 하겠습니다~~^^
오빠두엑셀
오빠두엑셀 작성자 2024.08.05 16:29
안녕하세요! 오빠두엑셀 전진권강사입니다.
먼저 오류를 꼼꼼히 확인해주셔서 감사합니다.
검토한 결과 24년 7월 15일 Web.Contents 함수 업데이트 이후 함수를 실행하는데 오류가 발생하는 것으로 확인했습니다.
이에 웹 데이터를 불러오는 함수를 Web.Contents → Web.BrowserContents 로 변경했으며 오류가 발생하지 않는 것으로 확인했습니다.
완성파일을 다시 다운로드 받아서 확인해보시겠어요? :)
감사합니다.
여유
여유 2024.08.05 21:20
감사합니다~~ 근데, 완성파일이 어디서 다운로드 받을수 있는지요?
상세한 도움에 항상 감사드립니다~~
오빠두엑셀
오빠두엑셀 작성자 2024.08.06 09:05
안녕하세요. 오빠두엑셀 전진권 강사입니다.
수정된 완성 파일은 아래 링크를 클릭해보시겠어요? :)
https://www.dropbox.com/scl/fi/9bifl41cdvnenp3k3bdwe/LIVE174-2.xlsx?rlkey=nnlv4ge1mtesqdrp361eh1xje&dl=1
사용 중 문제가 발생할 경우 언제든 편하게 댓글 남겨주시면 확인 후 답변드리겠습니다.
감사합니다.🙇‍♂️
여유
여유 2024.08.07 08:02
됩니다~~ 감사합니다~~^^
여유
여유 2024.08.03 14:36
이런 경우는 왜 이런걸까요? 장소가 바뀌면서 작업을 해서 그런걸까요?

‘’ 쿼리에서 오류가 발생했습니다. Expression.Error: 테이블의 'APIKey' 열을 찾을 수 없습니다.
세부 정보:
  APIKey
오빠두엑셀
오빠두엑셀 작성자 2024.08.03 18:28
안녕하세요. 오빠두엑셀입니다.
파일에 사용된 쿼리를 다른 통합문서로 옮겨서 사용할 수 있지만,
그렇게 할 경우 많은 수정이 필요할 수 있으며, 옮기는 과정에 여러가지 오류가 발생할 수 있습니다.
이 부분은 원본 파일과 비교하여 하나씩 수정해보시길 바랍니다. :)
감사합니다.
새벽여행
새벽여행 2024.08.04 10:33
해당 프로그램을 잘 이용중에 이런 오류메세지가 계속 나옵니다.

'쿼리에서 오류가 발생했습니다. Expression.Error: 'start' 인수는 범위를 벗어났습니다.'

무엇때문인지 잘 모르겠습니다.

혹시 기존 올려주신 파일이 잘 작동되고 있는지 테스트 한번 부탁드립니다.

갑자기 안되니 무언가 막힌것 같아서 힘들어요... ㅠ,.ㅠ
오빠두엑셀
오빠두엑셀 작성자 2024.08.05 16:29
안녕하세요! 오빠두엑셀 전진권강사입니다.
먼저 오류를 꼼꼼히 확인해주셔서 감사합니다.
검토한 결과 24년 7월 15일 Web.Contents 함수 업데이트 이후 함수를 실행하는데 오류가 발생하는 것으로 확인했습니다.
이에 웹 데이터를 불러오는 함수를 Web.Contents → Web.BrowserContents 로 변경했으며 오류가 발생하지 않는 것으로 확인했습니다.
완성파일을 다시 다운로드 받아서 확인해보시겠어요? :)
감사합니다.
새벽여행
새벽여행 2024.08.06 01:50
안녕하세요.
많은 가르침 감사합니다.

완성파일을 다운받아 확인을 해보니 강의 영상에서 나온 대시보드와 항목들이 조금 다른것 같습니다. (네이버 검색광고 연관 키워드 부분)

실행 속도도 더 느린것 같고...

(저는 3주 강의때 따라가며 만들었던 파일을 사용하고 있었습니다. 영상에서 보여진 대시보드 프로그램)

혹시 영상에 나온 대시보드 파일을 사용하고 싶은데 가능할까요?

제가 엑셀이 서툴다보니 힘들게 따라갔었는데 너무 아쉬운것 같습니다.


그리고

'키워드 상세' 에서 '네이버쇼핑키워드'
'네이버쇼핑HTML' 에서 '네이버쇼핑_리스트'

이 두곳에서

Expression.Error: 'count' 인수는 범위를 벗어났습니다.
세부 정보:
  -16

이렇게 에러 메세지가 나옵니다.

이건 어떻게 해결해야 할지 문의드립니다.

매번 유용한것들 알려주셔서 감사합니다.
오빠두엑셀
오빠두엑셀 작성자 2024.08.06 09:04
안녕하세요! 오빠두엑셀 전진권 강사입니다.
먼저 오류 발생 관려하여 꼼꼼히 확인해주셔서 감사드립니다.
지난달 파워쿼리의 웹 콘텐츠 호출 기능 관련하여 업데이트가 있었고, 해당 업데이트 이후 오류가 발생하는 것으로 확인하였습니다.
수정된 파일은 아래 링크를 클릭해서 한번 확인해보시겠어요? :)
수정된 파일은 속도도 이전과 같이 빠르게 동작합니다.
https://www.dropbox.com/scl/fi/9bifl41cdvnenp3k3bdwe/LIVE174-2.xlsx?rlkey=nnlv4ge1mtesqdrp361eh1xje&dl=1
사용해보시고 궁금하신 점은 댓글로 편하게 남겨주시면 확인 후 답변드리겠습니다.
감사합니다.
새벽여행
새벽여행 2024.08.06 14:34
파일을 실행해보니

'검색광고분석' 탭에서 내용표기가 안되네요.
전부 '#NAME?' 이렇게 표기됩니다.

이건 어떻게 해야 되는지 문의드립니다.
오빠두엑셀
오빠두엑셀 작성자 2024.08.06 19:25
안녕하세요.
#NAME 오류는 엑셀 최신 버전 함수가 지원되지 않을 경우 발생합니다.
검색광고분석 시트에 사용한 FILTER, SORT 함수는
엑셀 2021 이후 버전에서만 제공됩니다.
모든 버전에서 사용가능한 필터링 공식은 아래 강의를 참고하시어 공식을 수정해보시길 바랍니다. :)
VLOOKUP 여러개 불러오기 : https://www.oppadu.com/vlookup-%ec%97%ac%eb%9f%ac%ea%b0%9c-%eb%b6%88%eb%9f%ac%ec%98%a4%ea%b8%b0/
실시간 필터링 공식 : https://www.oppadu.com/%ec%97%91%ec%85%80-%ec%8b%a4%ec%8b%9c%ea%b0%84-%ea%b2%80%ec%83%89/
감사합니다.
새벽여행
새벽여행 2024.08.09 11:28
파일에서 키워드를 입력 후 실행을 하면

  1. 최상단 키워드 부분에 '(비워있음)'이 표시됩니다.
  2. 년과 월 슬라이서 부분에서도 마지막에 (비워있음)이 표시 됩니다.
  3. (비워있음) 표시 때문인지 모르겠지만 성별 트렌드, 기기별 트랜드, 연령대별 트랜드 전부 데이터가 표시되지 않고 아무것도 없는 상태로 나타납니다.

이 부분 수정은 어떻게 해야할까요?
오빠두엑셀
오빠두엑셀 작성자 2024.08.09 13:43
안녕하세요! 오빠두엑셀 전진권입니다.
지난 업데이트 이후 발생하던 오류를 모두 수정하여 1.4 버전으로 파일을 새롭게 업로드했습니다.
1. (오류 수정) count, offset 등 인수 범위를 벗어났습니다.
2. 비어있음 오류 수정
아래 링크에서 완성파일을 다운로드 받아 다시 실행해보시겠어요? :)
https://www.oppadu.com/%ed%82%a4%ec%9b%8c%eb%93%9c-%eb%b6%84%ec%84%9d-%eb%8c%80%ec%8b%9c%eb%b3%b4%eb%93%9c/
감사합니다.
강민준🤗
강민준🤗 2024.08.12 10:30
좋은 강의 정말 감사합니다🙇‍♂️
워즈굿
워즈굿 2024.10.09 22:17
안녕하세요.
좋은 강의 해주셔서 감사합니다.
예제파일의 코드들이 실행되지 않아 댓글의 업데이트된 내용들을 찾아서 적용해 보고 있는데 해결이 되질 않네요...ㅠㅠ
그런데 그 과정에서 든 의문점이 있어서 질문드립니다.
6개월 사이(4월~10월)에 적어도 2회 이상의 업데이트가 있었던 것으로 보입니다.
업데이트가 되면 기존 함수는 오류가 발생하고 그에 따라 M함수를 업데이트해 주셨는데요...
지금 당장은 잘 실행된다 하더라도 앞으로 업데이트가 있으면 또 오류가 발생하고 그때마다 함수를 수정해야 하는 것인가요?
코딩도 함수도 잘 모르는 저는 일시적으로 사용할 수 밖에 없는 것인지요?
오빠두엑셀
오빠두엑셀 작성자 2024.10.18 05:59
안녕하세요. 오빠두엑셀 전진권입니다.
먼저 최신 업데이트 된 파일은 아래 링크를 확인해보세요.
https://www.oppadu.com/%ed%82%a4%ec%9b%8c%eb%93%9c-%eb%b6%84%ec%84%9d-%eb%8c%80%ec%8b%9c%eb%b3%b4%eb%93%9c/
조만간 자료실을 업데이트하여 최신 수정된 파일을 간편하게 제공할 예정이오니 참고해주세요.
웹 페이지 업데이트의 경우 말씀하신 내용이 맞습니다.
웹 스크랩핑이나 API를 사용하는 경우, 정보 제공자가 데이터 구조나 형식을 바꿀 경우엔 사용하고 계신 코드를 직접 수정해야 합니다.
API 의 경우, 대규모 업데이트를 할 경우메만 이러한 문제가 발생하지만 웹 페이지의 경우 업데이트 시, 페이지 구조가 종종 바뀌므로 직접 수정해야 합니다.
만약 코딩이나 M 함수를 잘 모른다면 아쉽게도 ChatGPT나 전문가의 도움을 받아야만 해결할 수 있을 것 같습니다.
라이브정보
방송일 2024년 04월 06일 (174회)
강의시간 1시간 32분
버전 안내
Windows 파워쿼리가 제공되는 엑셀 2016 이후 버전에서 사용 가능합니다
Mac Mac용, M365 엑셀에서 부분적으로 실습 가능합니다. (24년 4월 기준, 웹 데이터 가져오기는 불가)
보충자료
  1. 네이버 검색광고 API 키 발급받기
  2. 네이버 개발자 센터 API 키 발급받기
  3. 파워쿼리 M 함수 마스터 코드 목록

    1. GetSearchKeyword
    - 구글/네이버/쇼핑/쿠팡 연관 키워드 목록
    2. NaverADKeywords
    - 네이버 검색광고 연관 키워드 목록
    3. NaverBlogCount
    - 네이버 블로그 게시글 개수
    4. NaverDataLab_Age
    5. NaverDataLab_Device
    6. NaverDataLab_Gender
    - 네이버 쇼핑인사이트, 성별/연령별/기기별 (일일 데이터)
    7. NaverDataLAb_Trend
    - 네이버 쇼핑 인사이트, 전체 트렌드 (일일 데이터)
    8. NaverShoppingCategory
    - 네이버 쇼핑 메인 카테고리