구글 스프레드시트에 qr코드 만들어서 넣는 방법

2023. 2. 13. 18:07 / 서기랑

 구글 스프레드시트에서는 IMAGE 함수를 사용하여 url을 입력하고 웹에서 이미지를 불러올 수 있다.

 이를 잘만 활용하면 구글 차트와 병행하여 qr코드를 생성하고 스프레드시트 문서에 넣는 것이 가능한데 방법자체도 상당히 간단하다.

     

    구글 스프레드시트에 qr코드 만들기

    1. qr코드 만들기.

     방법은 아주 간단하다 IMAGE 함수에 아래의 구글 차트 URL을 넣고 QR코드로 변환 하고자 하는 내용을 URL 뒷부분에 붙여 넣기만 하면 된다.

    - 기본
    =IMAGE("https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl=qr코드 내용")

    - 특정 셀의 값을 qr코드로 변환
    =IMAGE("https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl=qr"&)

    이미지 함수를 이용하여 qr코드 생성하기

    2. qr코드 크기 변경.

     IMAGE 함수로 불러온 이미지는 셀안에 결과값으로 나타나기 때문에 일반적인 이미지처럼 크기를 변경할 수는 없다.

     크기를 변경하기 위해서는 구글 차트의 URL과 IMAGE의 옵션을 통해 변경할 수 있다.

     

    - 구글 차트 URL.

     URL의 chs=500x500 부분을 변경하는 것으로 생성되는 qr 코드의 원본 크기를 변경할 수 있다.
     최대 500x500까지 가능하며 qr코드가 크지 않아도 된다면 원본크기는 작게 설정하는 것이 더 좋다.

     인터넷을 통해 해당 주소로 들어가면 크기를 직접 확인해볼 수 있다.

    https://chart.googleapis.com/chart?chs=100x100&cht=qr&chl=
    https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl=

    구글 차트의 qr코드

    - IMAGE 함수 옵션.

     IMAGE 함수를 사용할때 URL 뒤에 1~4의 숫자로 옵션을 넣는 것으로 크기를 변경할 수 있다.

     참고로 옵션 4의 경에우는 사용자가 qr코드의 크기를 정해줘야 하며 옵션 2번 외에 나머지는 원본 이미지 크기보다 크게 조절할 수 없다.

    셀에 맞게 크기 조정 : =IMAGE("URL"), =IMAGE("URL", 1)
    셀에 크기에 맞게 늘림 : =IMAGE("URL", 2)
    이미지 원본 크기로 표시 : =IMAGE("URL", 3)
    사용자 설정 크기로 표시 : =IMAGE("URL", 4, [높이], [너비])

    이미지 함수 옵션

     

    그 외 내용

    - qr코드를 일괄 생성할때 좋다.

     함수 형태로 사용하기 때문에 자동 채워 넣기도 할 수 있다.

     많은 수의 qr코드를 한번에 생성할 때 굉장히 유용하다.

     

    - 속도가 느릴 수 있다.

     구글 차트를 통해 qr코드를 생성하고 이미지를 불러오는 형태이기 때문에 인터넷 상황에 따라서 속도가 느릴 수 있다.