ARRAYFORMULA ใช้แปลงสูตรปกติให้ทำงานกับช่วงข้อมูล (Array) ได้ เช่น เอาคอลัมน์ A คูณคอลัมน์ B ทั้งคอลัมน์ด้วยสูตรเดียว หรือใช้ร่วมกับ IF, VLOOKUP เพื่อคำนวณข้อมูลจำนวนมากรวดเดียว
Google Sheets functions
ARRAYFORMULA ใช้แปลงสูตรปกติให้ทำงานกับช่วงข้อมูล (Array) ได้ เช่น เอาคอลัมน์ A คูณคอลัมน์ B ทั้งคอลัมน์ด้วยสูตรเดียว หรือใช้ร่วมกับ IF, VLOOKUP เพื่อคำนวณข้อมูลจำนวนมากรวดเดียว
DETECTLANGUAGE วิเคราะห์ข้อความและคืนค่ารหัสภาษา (เช่น 'th', 'en', 'ja') ของภาษานั้นๆ
FILTER คืนค่าช่วงข้อมูลที่ผ่านการกรองตามเงื่อนไขที่ระบุ สามารถใส่เงื่อนไขได้หลายข้อ โดยทุกเงื่อนไขต้องเป็นจริง (AND logic)
FLATTEN จะนำช่วงข้อมูลที่กำหนดมาเรียงต่อกันเป็นคอลัมน์เดียว โดยไล่ลำดับจากซ้ายไปขวา ทีละแถว (Row by Row) ใช้เพื่อ Unpivot ข้อมูลหรือรวมข้อมูลที่กระจัดกระจายให้อยู่ในแนวเดียวกัน
GOOGLEFINANCE ช่วยดึงข้อมูลหุ้น กองทุน และค่าเงินจาก Google Finance มาแสดงในตารางได้ทันที รองรับทั้งราคาปัจจุบัน (Real-time, ดีเลย์ 20 นาที) และราคาย้อนหลัง (Historical Data) สามารถดึงค่าอื่นๆ เช่น P/E, Market Cap หรือปริมาณการซื้อขายได้ด้วย
GOOGLETRANSLATE ใช้แปลข้อความจากภาษาหนึ่งไปสู่อีกภาษาหนึ่ง รองรับรหัสภาษามาตรฐาน (เช่น "en", "th", "ja") และสามารถตรวจจับภาษาต้นทางได้อัตโนมัติ ("auto")
IMAGE ใช้แทรกรูปภาพเข้าไปในเซลล์ โดยอ้างอิงจาก URL ของรูปภาพ รองรับการปรับขนาดแบบ Fit, Stretch หรือกำหนดขนาดเอง
IMPORTRANGE เป็นฟังก์ชันสำหรับดึงช่วงข้อมูลจาก Spreadsheet ไฟล์อื่น โดยใช้ URL หรือ ID ของไฟล์ต้นทาง ข้อมูลที่ดึงมาจะอัปเดตตามต้นฉบับเสมอ ต้องมีการกดอนุญาตสิทธิ์ (Allow Access) ในการใช้งานครั้งแรกระหว่างไฟล์คู่ใดๆ
QUERY ช่วยให้คุณจัดการข้อมูลใน Google Sheets ได้เหมือนระบบฐานข้อมูล สามารถเลือกคอลัมน์ที่ต้องการ กรองแถวตามเงื่อนไข เรียงลำดับ และสรุปผลรวม/นับจำนวน ได้ในสูตรเดียว เหมาะสำหรับทำ Dashboard และรายงานสรุปข้อมูล
REGEXEXTRACT เป็นฟังก์ชันสำหรับดึงข้อความย่อย (Substring) ที่ตรงกับรูปแบบ Regular Expression ที่กำหนด เหมาะสำหรับการทำ Data Cleaning ขั้นสูงที่ฟังก์ชันจัดการข้อความปกติทำไม่ได้
REGEXMATCH ใช้ตรวจสอบว่าข้อความตรงกับรูปแบบ Regular Expression ที่กำหนดหรือไม่ คืนค่า TRUE หากตรง และ FALSE หากไม่ตรง
REGEXREPLACE ค้นหาข้อความที่ตรงกับรูปแบบ Regular Expression แล้วแทนที่ด้วยข้อความใหม่ที่กำหนด
SORT เรียงลำดับแถวของช่วงข้อมูลตามค่าในคอลัมน์ที่ระบุตั้งแต่หนึ่งคอลัมน์ขึ้นไป
SPARKLINE สร้างกราฟเส้น กราฟแท่ง หรือกราฟ Win/Loss ขนาดจิ๋วภายในเซลล์เดียว เหมาะสำหรับสร้าง Dashboard ที่ต้องการแสดงแนวโน้มข้อมูลหลายๆ รายการในพื้นที่จำกัด (In-cell chart)
ฟังก์ชัน SPLIT ใช้สำหรับแยกข้อความในเซลล์หนึ่งออกเป็นหลายๆ เซลล์ตามตัวคั่น (Delimiter) ที่กำหนด เหมาะสำหรับการจัดการข้อมูลที่ถูกรวมมาในเซลล์เดียว เช่น ชื่อ-นามสกุล ที่ต้องการแยกเป็นคนละคอลัมน์
UNIQUE คืนค่ารายการที่ไม่ซ้ำกันในแถวที่ระบุ โดยจะลบแถวที่ซ้ำกันทิ้งไป