[2주차] API 챌린지 스터디노트
작성자
excelself
작성일
2023-01-27 20:04
조회
577
1. 앞으로 실무에서 API를 잘 활용하는 것이 중요한 이유는 무엇인가요?
필요한 정보가 있는 곳으로 직접 가지 않고, 내가 어디에 있든 정보를 내게 소환시키는 게 가능한 API의 특성상,
엑셀 파일 하나에 모든 정보를 모아둘 수 있을 것이다. 이를 위해서는 엑셀에 데이터 소환 명령어를 정확하게 입력해야 한다.
따라서 API라는 시스템을 능숙하게 사용하도록 2가지 능력이 필요하다.
① 요청을 위한 언어(URL, JSON 언어)의 구조를 제대로 이해하는 능력
② 불러온 정보를 올바른 데이터 구조로 조직하는 설계능력
엔터
• URL 방식으로 서버에 요청 시, 꼭 알아야 할 기호인 "?" 와 "&" 기호의 사용법을 간략히 작성해보세요.
- "?" : 요청어, 즉 쿼리문의 시작. "?"를 기준으로 앞은 기본주소, 뒤로는 구체적인 정보를 추가하는 명령문이 나온다.
- "&" : "?" 이후의 쿼리문에서, 특정 정보 덩어리를 나누는 구분기호.
[Ex] https://search.naver.com/search.naver?where=news&query=진라면
기본주소 특정 정보('뉴스' 탭 / 검색어 '진라면')
엔터
엔터
2. URL 방식 외에 JSON, XML 방식이 필요한 이유는 무엇인가요?
• JSON 데이터 구조의 중요 기호 3가지 : 중괄호, 대괄호, 콜론
엔터
JASON 언어에서 키-값 쌍은 콜론을 사용하여 "키" : "값" 형태의 pair로 구성되며,
이 pair들을 묶어서 배열할 때 중괄호를 사용한다. 즉, 쌍을 이룰 때 콜론 ":", 쌍을 구분해 배열할 때 중괄호를 쓴다.
대괄호는 키-값 쌍이 아닌 '값(Values)'만 있을 때, 그 값들을 나열할 때 묶는 단위다.
엔터
엔터
3. IMAGE 함수로 구글 QR 코드 API를 활용해 원하는 QR코드를 만드는 방법을 단계별로 정리합니다.
엔터
① [첫 째 행] API 기본 URL 작성한다. (https://search.naver.com/search.naver?query= )
② [둘 째 행] 이 셀은 '검색어 입력 전용 란'이다. ( SEARCH WORD )
③ [셋 째 행] ① + ② = ①번 쿼리문&[검색어 입력 셀] (https://search.naver.com/search.naver.?query=오빠두엑셀)
④ [넷 째 행] QR 코드 API 기본 URL 작성한다. (https://chart.googleapis.com/chart?cht=qr&chs=500x500&chl= )
⑤ [다섯째 행] QR 코드 API 최종 URL 완성한다. (④ + ③ = [넷째 행]&[셋째 행])
엔터
⑥ (M365 Ver.) QR 코드 넣을 셀 클릭 후 =IMAGE(최종 URL 셀) 입력
(非365 Ver.) [Alt + F11] → [매크로 편집기 실행] → [삽입] → [모듈] → xImage 함수 코드 붙여넣기
→ QR 코드 넣을 셀 클릭 후 =xIMAGE(최종 URL 셀) 입력
⑦ 생성된 QR코드를 최종 명함 시트의 빈 칸에 붙여넣기 (365 : 그대로 복붙 / 비365 : QR 있는 '셀 복사' 후 붙여넣기)
→ 마진 자르고 크기 조절 → 명함에 붙여넣기 (feat. 작은 문구의 검색어 부분도 검색어 변경과 동기화)
엔터
엔터
4. 현재 내 업무에 적용가능한 API는 무엇이 있을까요?
물품이나 시설장비를 구입할 때, 목록별로 간단한 사진을 첨부하고 비고 란에 QR 코드를 게재해둔다.
인력별 포트폴리오를 열람할 때, 포트폴리오 링크를 QR로 게재해둔다.
이때, 항목이 너무 많으면 QR 또한 많아지므로 목록에 필터를 걸어놓고 한 항목씩(혹은 한 명씩) 검색하게 해둔다.
전체 0
댓글을 남기려면 로그인하세요.
전체 4,140
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
![]() ![]() |
![]() ![]() |
2022.02.03 | 575 | 609686 | |
78572 |
New 엑셀기초4시간 [챕터3]
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 35 |
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 | - | 65 |
78383 |
엑셀기초 4시간 - 원데이 챌린지(3일차)
![]() ![]() ![]() |
![]() ![]() |
2025.04.27 | - | 84 |