[2주차] 엑셀 API 기초 3주 완성 스터디노트
🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)
1. 앞으로 실무에서 API를 잘 활용하는 것이 중요한 이유는 무엇인가요?
※라이브 강의 및 아마존웹서비스(https://aws.amazon.com/ko/what-is/api) 내용 참조
· API는 Application Programming Interface(애플리케이션 프로그램 인터페이스)의 줄임말이다. 일반적으로 요청을 보내는 애플리케이션을 클라이언트라고 하고, 이에 대한 응답을 보내는 애플리케이션을 서버라고 한다. 예를 들어, 클라이언트가 네이버 검색창에서 원하는 정보를 요청하면 서버는 이에 대한 응답으로 원하는 검색 결과를 보내준다. 이 외에도 카카오톡, 음식 주문, 날씨 검색 등 인터넷을 통한 일상 생활의 거의 활동은 API를 통해서 이루어진다고 말해도 무방하다. 따라서 실무에서 API를 잘 활용할 수록 업무 효율은 더욱 증가할 것이다.
- URL 방식으로 서버에 요청 시, 꼭 알아야 할 기호인 "?" 와 "&" 기호의 사용법을 간략히 작성해보세요.
※라이브 강의 및 네이버지식백과(https://terms.naver.com/entry.naver?docId=3571733&cid=59088&categoryId=59096) 참조
· URL이라고 하면 대부분 '인터넷 주소'로 인식한다. 그런데 URL은 Uniform Resource Locator(자원 위치 지정자)의 약자로, 컴퓨터 네트워크 상에 퍼져있는 특정 정보 자원의 종류와 위치가 기록되어 있다. 일반적인 URL의 구조는 https:(프로토콜; 통신구조)//www.oppadu.com(기본주소)와 같은 모습을 가진다.
· URL 상에 표시되는 매개변수로 '물음표(?)'와 '앰퍼샌드(&)'가 있다. 클라이언트가 특정 검색어로 해당 페이지에 접속했을 때 해당 페이지(기본주소)뒤에 물음표가 표시되고, 이 물음표 뒤에 검색어가 표시된다. 만약 매개변수가 복수일 때는 &으로 구분한다.
2. URL 방식 외에 JSON, XML 방식이 필요한 이유는 무엇인가요?
· 실무에서 복잡하고 체계적인 정보를 나타낼 때 JSON, XML 데이터 구조로 그룹화해서 나타낸다.
- JSON 데이터 구조에 사용되는 "3가지 중요 기호"와 사용법을 간략하게 정리해보세요.
· 중괄호({})와 콜론(:)은 Key(이름)와 Value(값)을 하나의 쌍으로 이루어진 항목들을 배열로 표시한다.
· 대괄호([])는 Value(값)로 이루어진 항목들을 배열료 표시한다.
3-1. (M365 버전 사용자) IMAGE 함수로 구글 QR 코드 API를 활용해 원하는 QR코드를 만드는 방법을 단계별로 정리합니다.
3-2. (M365 이전 버전 사용자) VBA로 xImage 함수를 등록하고 사용하는 방법을 단계별로 정리합니다.
<공통점>
①네이버 검색 API 기본 URL을 생성한다(https://search.naver.com/search.naver?query=).
②검색할 단어를 작성한다(예: 밋앤베지).
③등호(=)를 입력하고 기본 URL을 입력한 셀을 지정한 후 & 기호를 입력하고 검색할 단어를 작성한 셀을 지정한다(=①셀&②셀).
④구글창에서 google qr code api를 검색하여 QR코드 API 기본 URL을 생성한다(https://chart.googleapis.com/chart?cht=qr&chs=500x500&chl=).
⑤마찬가지로 등호(=)를 입력하고 QR 코드 API 기본 URL 주소 뒤에 네이버 검색 최종 URL을 입력한다(=④셀&③셀).
<차이점>
⑥M365 버전 사용자는 image 함수를 활성화해서 QR코드 API 최종 URL을 입력해준다(=image(⑤셀)). 반면 M365 버전 이전 사용자는 ximage VBA 함수를 이용해야 한다. ⓐVBA 필수코드를 복사한 후 메모장에 복붙, 다시 복사를 해준다. ⓑ엑셀에서 단축키 ALT + F11를 눌러서 매크로 편집기를 실행시키고, 삽입→모듈에서 필수코드를 입력해준다. ⓒ그리고 ximage 함수를 활성화해서 QR코드 API 최종 URL을 입력해준다(=ximage(⑤셀)).
※추가적으로 명함을 제작할 때 그림이 아닌 셀이 선택된 상태에서 QR코드를 복사해야 하며, 선택하여 붙여넣기→연결된 그림으로 복사를 완료한다. 복사된 QR코드를 선택한 후 그림서식에서 QR코드 테두리를 잘라서 보다 깔끔하게 활용할 수 있다.
4. (선택) 현재 내 업무에 적용가능한 API는 무엇이 있을까요? 구글 또는 네이버에 검색 후, 어떻게 적용할 수 있을지 생각해보세요. 👍
①명함에 회사 홈페이지 및 고객센터로 바로 갈 수 있는 QR코드를 만들기
②전단지나 POP에 QR코드를 넣어서 상품의 상세정보를 알 수 있게 하기
③QR코드를 카메라로 찍어서 카톡 친구추가 페이지로 바로 연결되게 하기
④같은 방법으로 자영업하는 친구 가게 홍보 도와주기
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
![]() ![]() |
![]() ![]() |
2022.02.03 | 575 | 609492 | |
78572 |
New 엑셀기초4시간 [챕터3]
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 32 |
78552 |
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
![]() |
![]() |
2025.05.12 | - | 21 |
78551 |
New 챕터1 스터디노트
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 21 |
78539 |
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 29 |
78538 |
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 22 |
78537 |
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 29 |
78526 |
New 엑셀기초 4시간완성 1
![]() |
![]() |
2025.05.09 | - | 31 |
78476 |
엑셀 파워쿼리 기초 3
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 55 |
78475 |
엑셀 파워쿼리 기초 2
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 70 |
78474 |
엑셀 파워쿼리 기초 1
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 47 |
78468 |
VBA DAY 1
![]() |
![]() |
2025.05.03 | - | 21 |
78465 |
엑셀 기초 4시간 총정리 Chapter 3
![]() ![]() ![]() |
![]() ![]() |
2025.05.03 | - | 32 |
78457 |
엑셀 기초 4시간 총정리 Chapter 2
![]() ![]() |
![]() ![]() |
2025.05.02 | - | 33 |
78456 |
엑셀 기초 4시간 총정리 Chapter 1
![]() ![]() |
![]() ![]() |
2025.05.02 | - | 41 |
78444 |
파워쿼리 숙제
![]() ![]() |
![]() |
2025.04.30 | - | 53 |
78426 |
VBA 4시간 4일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 84 |
78425 |
VBA 4시간 3일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 76 |
78423 |
VBA 4시간 2일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 75 |
78417 |
VBA 4시간 1일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 64 |
78383 |
엑셀기초 4시간 - 원데이 챌린지(3일차)
![]() ![]() ![]() |
![]() ![]() |
2025.04.27 | - | 84 |