[2주차] 엑셀 API 기초 3주 완성

작성자
김원중
작성일
2023-01-21 23:26
조회
620
• 앞으로 실무에서 API를 잘 활용하는 것이 중요한 이유는 무엇인가요?
강의에서 보고 찾아보니 일상에서 많이 사용하는 네이버,구글,카카오등 대부분의 편의성 서비스가 api 서비스를 제공하고 있습니다.
일상에서 사용하는 만큼 내 업무능력이나 생활에 영향이 큰 것으로 판단되며, api를 이해하고 활용한다면 기존의
제가 활용하고 있는 폭을 넘어 활용도가 높아질 것으로 보이기에 api활용이 중요하다 생각됩니다.
- URL 방식으로 서버에 요청 시, 꼭 알아야 할 기호인 "?" 와 "&" 기호의 사용법을 간략히 작성해보세요.
1."?"
?의 경우 URL방식에서 서비스를 제공할 서버의 주소와 요청문을 구분하는 기호입니다.
ex)https://search.naver.com/search.naver(메인주소=서비스제공주소) ? (요청문,명령문)query=
2."&"
각종 요청문의 연결을 해주는 부분입니다. 반대로말하면 해당기호를 기준으로 명령문 분석이 가능합니다.
https://search.naver.com/search.naver?where=news(뉴스탭 )&sm=tab_jum(옵션?)&query=교촌치킨(검색단어)
위처럼 해당 기호를 통해 어떤 기준으로 요청을 보냈는지 분석이 가능합니다.
• URL 방식 외에 JSON, XML 방식이 필요한 이유는 무엇인가요?
xml 구조는 배우지 않아 모르겠지만 JSON의 경우 더욱 복잡하거나 대응관계 및 하위 집합의 개념 등 많은 내용이 포함된
내용을 요청할때 필요합니다.(url로 쓸경우 명령문이 매우 길어질 것으로 예상)
- JSON 데이터 구조에 사용되는 "3가지 중요 기호"와 사용법을 간략하게 정리해보세요.
1."{" 중괄호
중괄호의 경우에는 목록과 값의 관계라 볼 수 있습니다. 즉 1:1 대응관계를 표시하는 것으로 볼 수 있으며, 이런 값들을 엑셀의 배열수식처럼
배열로 표시하는 기호입니다.
{"name":"김원중"
"age":"32"
},
2.":"콜론
콜론의 경우에는 집합에서의 연결을 의미하는 화살표로도 볼 수 있으며, 중괄호 안에서의 대응관계를 표시해주는 역활을 합니다.
"name":"김원중" (name = 김원중 데이터의 대응 의미
3."["대괄호
수학에서 집합의 정의와 같으며, 특정 조건에 해당하는 값들의 모임을 구분해주는 기호입니다.
["사과","딸기","복숭아","포도","배"]=>과일에 해당하는 값들을 모아서 표시
• (M365 버전 사용자) IMAGE 함수로 구글 QR 코드 API를 활용해 원하는 QR코드를 만드는 방법을 단계별로 정리합니다.
1. "google qr code api"를 구글에 검색하고 QR제작 API 활용을 위해 필요한 하기 정보를 확인 및 작성합니다.
a) QR 코드 작성해주는 api 메인주소=https://chart.googleapis.com/chart
b) 필수요건에 해당하는 cht=qr(쿼리의미?),chs(QR코드 크기),chl(검색링크)를 작성 및 연결자 "&"를 이용해 연결해줍니다.
chl은 검색 링크인데 네이버 검색을 활용하려면 네이버 검색 api의 메인주소 및 요청양식(url,json등) 확인 필요
*네이버 검색 api 메인주소: https://search.naver.com/search.naver
*검색양식:URL =>query="검색단어"
메인주소와 검색양식을 ? 구분자를 통해 연결하여 검색링크 완성
https://search.naver.com/search.naver?query="오빠두"
c) a),b)단계의 정보를 이용해 최종 QR 작성 API URL 작성
https://chart.googleapis.com/chart?cht=qr&chs=500x500&chl=https://search.naver.com/search.naver?query="오빠두"
->상기부분에서 chs가 크기인데 500*500으로 하니 오류발생
2. 상기 QR API 주소를 인터넷 창에 입력 후 QR코드가 생성된 것을 확인하고 Image함수를 통해 image를 엑셀로 불러옵니다.
3. 해당 이미지를 원하는 명함등에 넣기 위해 불러온 내용을 복사 후에 연결된 그림으로 붙여넣기(선택하여 붙여넣기 옵션)
를 통해 검색어가 바뀔 시 QR코드가 업데이트 되도록 설정하여 원하는 곳에 붙여넣고, 기본적으로 적용되는 여백을 자르기를
통해 제거하여, 깔끔하게 넣기
4. 하단에 검색어를 표시하고 싶을 경우 나오고자 하는 부분에 텍스트 상자를 넣고, 상자안쪽이 아닌 상자가 활성화 된 상태에서
명령어 작성부분(왼쪽상단)을 선택 후 깜박이는 것을 확인하고 =(작성된 곳 클릭 or 셀주소입력)을 통해 단어 링크
• (선택) 현재 내 업무에 적용가능한 API는 무엇이 있을까요? 구글 또는 네이버에 검색 후, 어떻게 적용할 수 있을지 생각해보세요. 👍

기본적으로 특정 사이트 주소를 기입해야 할 경우 상기 QR api를 통하여 깔끔하게 문서에 넣는 것이 가능할 것이며,

예전 api공부때 배웠던 네이버 summary api를 엑셀에 넣어 따로 사이트 접속 필요없이 업무 내용 요약등을 할때 필요해 보입니다.

그리고 네이버 검색 api의 경우 해당 api로 기본적인 데이터나 검색결과를 불러오고 이것을 엑셀에 불러와 주식 시총 상위 정보

및 업무가 매일 특정 사이트 검색 및 정보 수집 및 업데이트라 한다면, 해당 api 명령문을 공부 및 활용하며, 업무에 맞게 엑셀에

이미지나 데이터를 자동으로 불러오게 함으로써 업무자동화도 가능해 보입니다.

항상 좋은 강의 해주셔서 감사드립니다.

신고
스크랩
공유
회원등급 : 21레벨
포인트 : 2492 EP
전체 0

전체 4,140
번호 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
오빠두엑셀 | 2022.02.03 | 추천 575 | 조회 609691
오빠두엑셀 2022.02.03 575 609691
78572
New 엑셀기초4시간 [챕터3]
itskimmin | 2025.05.12 | 추천 0 | 조회 35
itskimmin 2025.05.12 - 35
78552
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
엑천괴 | 2025.05.12 | 추천 0 | 조회 21
엑천괴 2025.05.12 - 21
78551
New 챕터1 스터디노트
itskimmin | 2025.05.12 | 추천 0 | 조회 21
itskimmin 2025.05.12 - 21
78539
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
catharine | 2025.05.10 | 추천 0 | 조회 29
catharine 2025.05.10 - 29
78538
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
catharine | 2025.05.10 | 추천 0 | 조회 22
catharine 2025.05.10 - 22
78537
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
catharine | 2025.05.10 | 추천 0 | 조회 29
catharine 2025.05.10 - 29
78526
New 엑셀기초 4시간완성 1
goo | 2025.05.09 | 추천 0 | 조회 31
goo 2025.05.09 - 31
78476
엑셀 파워쿼리 기초 3 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 55
하이마 2025.05.04 - 55
78475
엑셀 파워쿼리 기초 2 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 70
하이마 2025.05.04 - 70
78474
엑셀 파워쿼리 기초 1 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 47
하이마 2025.05.04 - 47
78468
VBA DAY 1
계란김밥 | 2025.05.03 | 추천 0 | 조회 21
계란김밥 2025.05.03 - 21
78465
엑셀 기초 4시간 총정리 Chapter 3 첨부파일
하이마 | 2025.05.03 | 추천 0 | 조회 32
하이마 2025.05.03 - 32
78457
엑셀 기초 4시간 총정리 Chapter 2
하이마 | 2025.05.02 | 추천 0 | 조회 33
하이마 2025.05.02 - 33
78456
엑셀 기초 4시간 총정리 Chapter 1
하이마 | 2025.05.02 | 추천 0 | 조회 41
하이마 2025.05.02 - 41
78444
파워쿼리 숙제 첨부파일
수평선마음 | 2025.04.30 | 추천 0 | 조회 53
수평선마음 2025.04.30 - 53
78426
VBA 4시간 4일차
김현주 | 2025.04.29 | 추천 0 | 조회 84
김현주 2025.04.29 - 84
78425
VBA 4시간 3일차
김현주 | 2025.04.29 | 추천 0 | 조회 76
김현주 2025.04.29 - 76
78423
VBA 4시간 2일차
김현주 | 2025.04.29 | 추천 0 | 조회 75
김현주 2025.04.29 - 75
78417
VBA 4시간 1일차
김현주 | 2025.04.29 | 추천 0 | 조회 65
김현주 2025.04.29 - 65
78383
엑셀기초 4시간 - 원데이 챌린지(3일차) 첨부파일
doggi**** | 2025.04.27 | 추천 0 | 조회 84
doggi**** 2025.04.27 - 84