สร้าง QR CODE ฟรี โดยใช้ Google Sheets

วันนี้เห็นเข้าสร้าง QR CODE โดยใช้ Google Sheets โดยใช้สูตร แล้วสามารถ copy ไปวางไว้ใน PowerPoint หรือ Word เพื่อใช้งานต่อได้เลย

โดยปกติแล้ว เวลาสร้าง  qr code ผมก็มักจะค้นใน Google แหละ และก็ใช้ web service ที่ค้นเจอมา แล้ว download หรือ save ไฟล์ภาพมาใช้งานอีกที ตัวอย่างเว็บที่ใช้บ่อย ๆ ก็จะเป็น https://www.the-qrcode-generator.com

[update – 7 ส.ค. 2564] เราสามารถสร้าง QR code ได้โดยตรงจาก address bar ของ Google Chrome และ Microsoft Edge

วันนี้เห็น YouTuber คนหนึ่งเขาใช้ Google Sheets ทำ และใช้สูตรที่ไม่ได้ซับซ้อนมากนัก ลองดูในวิดีโอลิงค์ด้านล่างนี้ก็ได้

สร้าง QR code จาก Google Sheets

ก่อนจะใช้ Google Sheets แนะนำใช้เว็บเบราว์เซอร์รุ่นใหม่ ๆ หน่อย อย่าง Google Chrome, Microshoft Edge, Firefox หรือ Opera ส่วนผู้ใช้ macOS ก็ใช้ Safari ได้เลย

และสิ่งสำคัญคือ ต้องลงชื่อเขาใช้บัญชีของ Google ด้วย อย่างเช่น Gmail หรือ Google Drive

หากใช้ Google Chrome หรือ Apple Safari สามารถพิมพ์ sheets.new ที่ address bar ได้เลย

sheets.new

ส่วนเว็บเบราว์เซอร์อื่น ๆ ผมไม่ได้ลองดู อาจจะได้เหมือนกัน โดยเฉพาะคนที่ตั้งค่าการค้นหาจาก google.com ส่วนเสิร์ชเอนจินไม่แน่ใจนะ

ภาพตัวอย่างการสร้างไฟล์ Google Sheets ใหม่จาก address bar ของเว็บเบราว์เซอร์

จากนั้นเราก็จะได้ไฟล์ Sheets ใหม่ขึ้นมาหนึ่งไฟล์ ดังภาพด้านล่าง ซึ่งเราก็สามารถต้องชื่อเป็นชื่อที่เราต้องการได้เลย

ในตัวอย่างผมจะใส่เว็บ url ที่ต้องการสร้าง qr code ใน B1 และใส่สูตรใน A1 ดังภาพ

จากภาพจะเห็น เราจะใช้ function ชื่อ image() ซึ่งใน Excel ไม่มีนะ โดย function จะไปเรียก API ซึ่งเป็น web service  ในการสร้างกราฟ (chart) ของ Google อีกที ดูเหมือนจะซับซ้อน 😅 แต่เอาเป็นว่า เราเรียกใช้มันเป็นก็พอ ดังนั้นสูตรที่เราใส่ใน A1 คือ

=image("https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl="&B1)

จากสูตรจะเห็นว่า ส่วนแรกจะเป็นการเรียกใช้ฟังก์ชัน image() ซึ่งมันต้องการ url ของรูป และในที่นี้เราก็เลยใส่ url ที่บอกให้ Google API สร้างรูป qr code ให้เรา โดย

  • url หลักก็คือ https://chart.googleapis.com/chart? ซึ่งหลังเครื่องหมายคำถามเราต้องใส่ประเภท chart หรือกราฟที่เราต้องการลงไป
  • ซึ่งในที่นี้คือ cht=qr เพื่อบอกว่า เราอยากได้ chart type ที่เป็นแบบ qr code
  • ส่วนถัดไป &chs=300×300 ก็คือบอกว่า เราต้องการ chart size ขนาด 300 x 300 พิกเซล นะ
  • และส่วนสุดท้ายก็คือ &chl= จะบอกว่า url หรือข้อความใน qr code นั้นคือคำว่าอะไร ซึ่งในที่นี่เราบอกให้ไปดูใน B1

หากใครต้องการดูไฟล์ตัวอย่าง คลิกที่นี่

ตัวอย่างไฟล์ภาพที่ได้จากการใช้ Google APIs สร้าง QR CODE ได้ฟรี

สร้าง QR code จาก Address bar ของ Chrome และ Microsoft Edge ก็ได้

วิธีผมก็ไม่รู้ว่า  Google Chrome กับ Microsoft Edge ใส่มาตั้งแต่เมื่อไหร่นะ แต่ส่วนตัวพึ่งเห็นฟังก์ชันนี้อยู่ใน address bar ของทั้งสองเบราว์เซอร์ เมื่อไม่กี่เดือนที่ผ่านมา

วิธีการก็แสนง่ายดาย ซึ่งก็คือ

  1. ไปเข้าเว็บที่เราต้องการสร้าง  QR code และ
  2. คลิกที่ adress bar ก็จะมีไอคอนที่หน้าตาคล้าย ๆ QR code ปรากฎขึ้นมา
  3. คลิกที่ไอคอน Create QR code for this Page
  4. คลิกที่ปุ่ม Download
สร้าง QR code โดยตรงจาก address bar ของ Chrome และ Edge
กดปุ่ม Download เพื่อดาวน์โหลด QR code มาไว้ที่เครื่องของเรา

One thought on “สร้าง QR CODE ฟรี โดยใช้ Google Sheets

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.