엑셀 API 기초 3주 완성 [2주차 과제]
🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)
• 앞으로 실무에서 API를 잘 활용하는 것이 중요한 이유는 무엇인가요?
:API는 Application Programming Interface의 약자로 , 원격으로 내게 필요한 '서비스'를 배달해 주는 시스템으로서 구글, 네이버 등 일상에서 사용되는 대부분의 자료 검색 어플에서 사용된다. 때문에 앞으로 효율적인 실무능력 향상을 위해서는 API의 원리와 사용법을 알아두는것이 필요하다.
- URL 방식으로 서버에 요청 시, 꼭 알아야 할 기호인 "?" 와 "&" 기호의 사용법을 간략히 작성해보세요.
: ? 기호 전에 작성되는 내용은 '내가 정보를 검색할 기본주소( 기본 url)' 이다 / & 기호 뒤에 내용은 '무엇을 요청할 것인지 (쿼리)'
• URL 방식 외에 JSON, XML 방식이 필요한 이유는 무엇인가요?
: 실제 실무에서는 매우 복잡한 구조의 데이터를 사용하는 경우가 있기때문에 URL 방식만으로 해결하기 어려운 경우가 있음
이 경우 'JSON,XML 방식'이 필요함
- JSON 데이터 구조에 사용되는 "3가지 중요 기호"와 사용법을 간략하게 정리해보세요.
3가지 중요기호 : { }, [ ] , :
<사용법>
중괄호 "{ }" 와 콜론 " : "은 Key와 Value 하나의 쌍으로 이루어진항목들을 배열로 표시 한다
대괄호 "[ ]" 는 Value로 이루어진 항목들을 배열로 표시
• (M365 버전 사용자) IMAGE 함수로 구글 QR 코드 API를 활용해 원하는 QR코드를 만드는 방법을 단계별로 정리합니다.
STEP 1. (네이버) 검색 API 기본 URL 작성한다 -> https://search.naver.com/search.naver?query=
STEP 2. 검색할 단어를 작성한다. -> 오빠두 엑셀
STEP 3. 1,2 STEP 단계 내용을 합친다. ->
https://search.naver.com/search.naver?query=오빠두 엑셀
STEP 4. 구글창에 'google qr code API' 검색한 후 대표 메인 사이트에 들어간다.
https://developers.google.com/chart/infographics/docs/qr_codes?hl=ko
STEP 5. QR코드 API 기본 URL을 엑셀에 작성한다 : 상기 사진에 보이는 '루트 URL'을 복사 붙여넣기
STEP 6. 5번 URL 뒤에 '이미지 크기' (cht=qr) 와 '인코딩할 데이터 ( chs=<wide> & <height>)'를 작성한다.
https://chart.googleapis.com/chart?cht=qr&chs=500x500&chl=
해석 : ? 기호 전 내용은 '기본 루트 URL' 이며 cht=qr은 필수 QR 코드를 지정한다는 의미, chs=<width>x<height> 필수 이미지 크기
-> https://chart.googleapis.com/chart? 해당 URL 주소에 '필수 QR 코드를 지정'하고 & '필수 이미지 크기는 500X500 으로 지정'한다.
STEP 7. 'STEP 6 URL 주소'에 'STEP 1,2 '에서 작성한 'API 기본 URL과 검색할 단어(STEP 3)'를 합친다.
https://chart.googleapis.com/chart?cht=qr&chs=500x500&chl=https://search.naver.com/search.naver?query=오빠두 엑셀
상기 URL을 구글창에 입력하면 QR 코드가 나타남을 확인한 후 , 엑셀 시트로 돌아가서 완성한 QR 코드 URL 주소 '셀'을 IMAGE 함수에 넣는다.
이 후 해당 셀을 ctrl + c 한 후 명함만들기 시트에 가서 그림으로 붙여넣은 후 사용할 명함 크기에 맞춰 '자르기' 등으로 편집 후
명함을 완성한다.
• (선택) 현재 내 업무에 적용가능한 API는 무엇이 있을까요? 구글 또는 네이버에 검색 후, 어떻게 적용할 수 있을지 생각해보세요. 👍
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[🔥선착순 판매] 2023년 엑셀 공부, "8시간 로드맵"으로 마스터하세요! (6)
![]() ![]() |
![]() ![]() |
2023.01.25 | 6 | 2784 | |
48517 |
New [3주차] 엑셀 API 기초 3주 완성 챌린지
![]() |
![]() |
2023.01.30 | - | 6 |
48506 |
New [3주차] 엑셀 API 기초 3주 완성 챌린지
![]() |
![]() |
2023.01.30 | - | 14 |
48502 |
New [3주차] 엑셀 API 기초 3주 완성
![]() |
![]() |
2023.01.30 | - | 13 |
48495 |
New [3주차] 엑셀 API 기초 3주 완성 챌린지
![]() |
![]() |
2023.01.30 | - | 16 |
48494 |
New [2주차] 엑셀 API 기초 3주 완성 스터디노트
![]() |
![]() |
2023.01.30 | - | 12 |
48493 |
New [3주차]엑셀 API 기초 3주 완성
![]() |
![]() |
2023.01.30 | - | 13 |
48488 |
New [3주차] 엑셀 API 기초 3주 챌린지_3. 스터디 노트
![]() ![]() |
![]() |
2023.01.30 | - | 16 |
48483 |
New [3주차] 마지막 API 챌린지 스터디노트
![]() ![]() |
![]() |
2023.01.30 | 2 | 20 |
48477 |
New [3주차] 엑셀 API 기초 3주 완성
![]() |
![]() |
2023.01.30 | - | 20 |
48459 |
New [3주차] 엑셀 API 기초 3주 완성
![]() |
![]() |
2023.01.30 | - | 22 |
48455 |
New [3주차]엑셀 API 기초 3주완성 스터디노트
![]() |
![]() |
2023.01.30 | - | 14 |
48408 |
New [3주차] 엑셀 API 기초 3주 챌린지
![]() |
![]() |
2023.01.29 | 1 | 41 |
48405 |
New [3주차] 엑셀 API 기초 3주 챌린지
![]() |
![]() |
2023.01.29 | - | 22 |
48396 |
New [3주차] API 실습!
![]() |
![]() |
2023.01.29 | - | 24 |
48391 |
New [3주차] 엑셀 API 기초 3주 챌린지
![]() |
![]() |
2023.01.29 | - | 30 |
48390 |
New [3주차] 엑셀 API
![]() ![]() |
![]() |
2023.01.29 | 1 | 38 |
48389 |
New [3주차] 엑셀 API 기초 3주 완성
![]() |
![]() |
2023.01.29 | - | 26 |
48387 |
New [3주차] 엑셀 API 기초 3주 챌린지_3. 스터디 노트
![]() ![]() |
![]() |
2023.01.29 | - | 28 |
48384 |
New [3주차] 엑셀 API 기초 3주 완성
![]() ![]() |
![]() ![]() |
2023.01.29 | - | 30 |
48383 |
New [3주차] 엑셀 API 활용 기초반 3주 완성
![]() |
![]() |
2023.01.29 | - | 21 |