
Jika sebelumnya Excelnoob telah membahas bagaimana cara membuat QR Code di Excel, kali ini kita akan bahas bagaimana caranya membuat QR Code di Google Sheet. Kelebihan yang dimiliki oleh google Sheet ini, kita bias membuat QR Code dengan rumus yang sederhana tanpa macro. Hal ini tentu berbeda dengan Microsoft Excel yang memerlukan sebuah macro untuk membuat QR COde. Baik QR Code yang berbasis Online ataupun Offline.
Untuk membuat QR Code pada lembar kerja Google Sheet sangat mudah sekali. Pertama siapkan data yang akan diubah menjadi sebuah QR Code pada kolom yang sudah ditentukan. Dan juga siapkan kolom kosong disamping untuk nantinya diisi Kode QR. seperti contoh dibawah ini

Setelah disiapkan datanya, untuk membuat Code QR secara otomatis, kita bisa gunakan rumus IMAGE dengan URL dari API google Chart, dengan alamat
https://chart.googleapis.com/chart?
Parameter yang dimiliki oleh API QR Code Google Chart sebagai berikut
Parameter | Type | Keterangan |
cht=qr | Wajib | Sebagai QR Code |
chs=[Lebar]x[tinggi] | Wajib | Ukuran Gambar QR Code |
chl=[data] | Wajib | Data yang akan dibuat menjadi QR Code |
choe=[output_encoding] | Optional | Encoding Data QR UTF-8 [Default] , Shift_JIS, ISO-8859-1 |
chld=error_level|margin | Optional | Error level dan margin |
Kita tidak perlu menggunakan semua parematernya, gunakan hanya parameter yang wajib saja. Sebagai contoh penggunannya, di kolom B3 isikan rumus seperti dibawah ini.
=image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&A3)
Setelah rumus dimasukan dan saat menekan enter, maka QR Code akan otomatis dibuat berdasarkan data pada kolom A3. Untuk data yang lainnya tinggal tarik dari rumus sebelumnya atau bisa juga dengan melakukan copy-paste. dan hasilnya akan seperti pada gambar dibawah ini

Itu hanya salah satu contoh untuk mengambil QR Code dengan API dari google chart, untuk contoh yang lainnya, bisa juga menggunakan API dari situs yang lain yang mungkin parameternya bisa lebih komplit seperti yang sudah dibahas di cara membuat QR Code di Excel.
Leave a Reply