<h2>สูตร Google Sheets ที่คุณอาจจะไม่เคยรู้มาก่อนว่าทำได้</h2>
เชื่อว่า Sheets น่าจะเป็นหนึ่งในบริการของ Google ที่ใครหลายคนนิยมใช้งานกัน มันมีความสามารถไม่แพ้ Excel แถมยังใช้งานฟรี ที่สำคัญเป็นคลาวด์ทำให้เราสามารถใช้งานมันผ่านคอมฯ หรือสมาร์ทโฟนก็ได้

<strong><em>อ่านบทความ : <a href="https://tips.thaiware.com/303.html" target="_blank" rel="noopener">Excel กับ Sheets เลือกใช้งานอะไรดี</a></em></strong>

บทความนี้เรามีสูตรน่าสนใจสำหรับใช้งานบน Google Sheets มาแนะนำกัน จะมีสูตรอะไรบ้างมาดูกันเลย

<u>หมายเหตุ</u> เราคัดเลือกสูตรที่น่าสนใจมาเพียงบางสูตรเท่านั้น Google Sheets มีสูตรให้ใช้งานเพียบ สามารถดูข้อมูลทั้งหมดได้ที่ https://support.google.com/docs/table/25273?hl=en&amp;ref_topic=3105411

<hr />

<h3>ใส่ภาพลงใน Cells</h3>
โดยปกติแล้ว เวลาจะใส่ภาพลงใน Cells คนส่วนใหญ่มักจะนิยมใช้วิธี "อัพโหลดรูป" ซึ่งมันก็ไม่ใช่วิธีที่ผิดอะไร แต่มันก็ค่อนข้างเสียเวลามากทีเดียว ซึ่งมันมีอีกวิธี คือ การใส่ URL ของภาพเข้าไปใน Cells

คำสั่งใส่รูปลงใน Cells จะมีรูปแบบดังนี้
IMAGE(url, [รูปแบบ], [ความสูง], [ความกว้าง])

<u>ตัวอย่างการใช้งาน</u>
<ul>
 	<li>IMAGE("URL ของรูปภาพ") ตัวอย่างเช่น
IMAGE("https://images.thaiware.com/news/header.jpg")</li>
 	<li>หากไม่อ้างอิงที่อยู่จาก URL เราสามารถอ้างอิงจาก Cells อื่นก็ได้
IMAGE(A2,2)</li>
 	<li>ใส่รูป + เลือกรูปแบบ + กำหนดขนาด
IMAGE(A2,4,120,200)</li>
</ul>
ในส่วนของรูปแบบ จะมีอยู่ 4 รูปแบบ นะครับ คือ 1,2,3,4
<ol>
 	<li>ปรับขนาดรูปภาพให้พอดีกับ Cells โดยคงสัดส่วนภาพเดิมเอาไว้</li>
 	<li>ปรับขนาดรูปภาพให้พอดีกับ Cells โดยไม่สนสัดส่วนภาพเดิม</li>
 	<li>ใส่ภาพขนาดดั้งเดิมลงไปใน Cells ซึ่งอาจจะทำให้ภาพโดน Crop</li>
 	<li>ใส่ภาพโดยเลือกขนาดภาพที่ต้องการ</li>
</ol>
<iframe id="pageswitcher-content" src="https://docs.google.com/a/thaiware.com/spreadsheets/d/1ChuNNXEkv2W_01qn7k5Kd-XvwWMM4Ci9DMkybcRKctA/pubhtml/sheet?headers=false&amp;gid=0" width="300" height="150" frameborder="0" marginwidth="0" marginheight="0" data-mce-fragment="1"></iframe>

<hr />

<h3>แยกข้อมูลใน Cells อย่างรวดเร็ว ด้วย Split text to columns</h3>
หากมี Cells ที่มีข้อมูลอยู่หลายชนิดในนั้น แล้วเราต้องการแยกข้อมูลออกมาเช่นจาก วันเวลา ให้ช่องหนึ่งเป็นวัน และช่องหนึ่งเป็นเวลา ก็คลิกคลุมช่องที่เราต้องการแยก จากนั้นก็เลือก Data &gt;&gt; Split text to columns แล้วเลือกวิธีการแยกตามที่ต้องการเช่น แยกด้วย "," แยกด้วยช่องว่าง

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_1808091458006f_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>สร้าง QR codes ให้ข้อมูลใน Cells ที่ต้องการ</h3>
เราสามารถสร้าง QR Code ให้ข้อมูลจำนวนมากได้อย่างรวดเร็ว โดยการใช้คำสั่ง

=image("https://chart.googleapis.com/chart?chs=150x150&amp;cht=qr&amp;chl="&amp;ชื่อCell)

ตัวอย่างเช่น

=image("https://chart.googleapis.com/chart?chs=150x150&amp;cht=qr&amp;chl="&amp;A1)

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_180809152553Yl_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>ค้นหาค่าที่ไม่ซ้ำกันในแถวที่เลือกด้วย Unique</h3>
สูตร UNIQUE() สามารถใช้คัดกรองข้อมูลที่ซ้ำกันได้อย่างรวดเร็ว

=UNIQUE(cell ที่ต้องการ)

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_180809154039up_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>ดึงข้อมูลที่อยู่ในรูปแบบตารางจากเว็บไซต์ต่างๆ มาใส่ใน Google Sheets</h3>
เวลาที่เราต้องการนำข้อมูลที่อยู่ในรูปแบบของตาราง (อย่างในภาพด้านล่าง) บนเว็บไซต์ต่างๆ มาใช้บน Google Sheets การจะมานั่ง Copy&amp;Paste ทำเองทีละ Cells คงไม่สนุกแน่ๆ

<a class="image-zoomable" href="https://tips.thaiware.com/upload_misc/tips/2018_08/images/1065_180809155431qJ_14.png" target="_blank" rel="noopener" data-size="824x387"><img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_180809155431qJ_14.png" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" /> </a>
<em>ภาพจาก https://www.bloomberg.com/markets/currencies/cross-rates</em>

ซึ่งอันที่จริง Google มีสูตรสำหรับดึงตารางมาให้เราใช้อยู่แล้ว นั่นก็คือ คำสั่ง IMPORTHTML( ) หรือ IMPORTXML( ) รูปแบบคำสั่ง คือ IMPORTHTML(URL, query, index)

ตัวอย่างสูตรการดึงตารางจากเว็บ bloomberg มาก็จะเป็น

=IMPORTHTML("https://www.bloomberg.com/markets/currencies/cross-rates","table",1)

หากหน้าเว็บนั้นมีตารางอยู่หลายอัน เราก็เปลี่ยนลำดับตารางจาก 1 เป็น 2,3,... แทน  หากอยากดึงลิสต์ก็สามารถใช้คำสั่ง list แทน table ได้ด้วยนะ

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_1808091618526h_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>ตรวจหาว่าภาษาใน Cells คือ ภาษาอะไร</h3>
ใน Sheets นั้นมีสูตรสำหรับตรวจด้วยนะว่า ภาษาใน Cells เป็นภาษาอะไร ด้วยการใช้สูตร

DETECTLANGUAGE( )

อย่างไรก็ตามผลลัพธ์จะอยู่ในลักษณะของตัวย่อมาตรฐาน ISO 639-1 สามารถตรวจสอบการย่อได้ที่ https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_18080916575129_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>แปลภาษา</h3>
ในเมื่อตรวจหาภาษาได้แล้ว จะแปลภาษาได้ด้วยก็ไม่แปลกอะไร โดยใช้สูตร

GOOGLETRANSLATE(Cell, "ภาษาเดิม", "ภาษาที่ต้องการ")

ตัวอย่างเช่น

GOOGLETRANSLATE(A1, "th" , "en")

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_180809173855C2_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>ตรวจหาข้อมูลอีเมล์ที่ผิดพลาด</h3>
สูตร ISEMAIL( ) สามารถใช้ตรวจข้อมูลใน Cell  ได้ว่าเป็นรูปแบบอีเมล์ที่ถูกต้องหรือไม่

ตัวอย่างเช่น =ISEMAIL(A1:A6)

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_180809175651Xf_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<hr />

<h3>ตรวจหาข้อมูล URL ที่ผิดพลาด</h3>
สูตร ISURL รูปแบบการทำงานเหมือนสูตรตรวจอีเมล์ แต่เปลี่ยนเป็นตรวจ URL แทน

ตัวอย่างเช่น =ISURL(A1:A3)

<img title="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" src="https://tips.thaiware.com/upload_misc/tips/2018_08/728/1065_18080918021716_14.gif" alt="สูตรไม่ลับ Google Sheet รู้ไว้ ทำงานง่ายกว่าเดิม" />

<strong>ที่มา : </strong><a href="https://infogram.com/blog/17-google-sheets-tricks-tips-you-need-know/" target="_blank" rel="nofollow noopener">infogram.com</a> | <a href="http://tammyworcester.com/batch-create-qr-codes-in-google-spreadsheet/" target="_blank" rel="nofollow noopener">tammyworcester.com</a> | <a href="https://support.google.com/docs/answer/3093333?hl=en" target="_blank" rel="nofollow noopener">support.google.com</a> | <a href="https://tips.thaiware.com/1065.html">www.thaiware.com</a>