จากบทความที่แล้ว ในเรื่องของการรับค่า User Input ของ Data Studio และในการรับค่า user input นั้นเราสามารถกำหนดฟังก์ชันการคำนวณ หรือฟังก์ชันอื่นๆได้มากมาย ฟังก์ชันของ Data Studio ก็จะคล้ายๆ กับฟังก์ชันของ Google Sheets แต่ว่าฟังก์ชันใน Data Studio นั้นยังมีน้อยกว่า Google Sheets อยู่มาก เนื่องจากกำลังอยู่ในการพัฒนา และในบทความนี้ก็จะนำฟังก์ชันต่างๆของ Data Studio มาให้ได้ดูกัน
รายชื่อฟังก์ชัน
ประเภท การรวบรวม
ชื่อฟังก์ชัน | ไวยากรณ์ | คำอธิบาย |
APPROX_COUNT_DISTINCT |
|
คืนค่าที่ไม่ซ้ำกันของ X |
AVG |
|
คืนค่าเฉลี่ยทั้งหมดของ X |
COUNT |
|
คืนค่าจำนวนของ X |
COUNT_DISTINCT |
|
คืนค่าจำนวนที่ไม่ซ้ำกันของ X |
MAX |
|
คืนค่าจำนวนสูงสุดของ X |
MEDIAN |
|
คืนค่ามัธยฐานของ X |
MIN |
|
คืนค่าจำนวนต่ำของ X |
PERCENTILE |
|
คืนค่าอันดับเปอเซ็นต์ไทล์ของ N ในตาราง X |
STDDEV |
|
คืนค่าเบี่ยงเบนมาตรฐานของ X |
SUM |
|
คืนค่าผลรวมทั้งหมดของ X |
VARAINCE |
|
คืนค่าความแปรปรวนของ X |
ประเภท เลขคณิต
ชื่อฟังก์ชัน | ไวยากรณ์ | คำอธิบาย |
ABS |
|
คืนค่าค่าสัมบูรณ์ของ X |
ACOS |
|
คืนค่าค่าผกผันของ cos X |
ASIN |
|
คืนค่าค่าผกผันของ sin X |
ATAN |
|
คืนค่าค่าผกผันของ tan X |
COS |
|
คืนค่า cos ของ X |
SIN |
|
คืนค่า sin ของ X |
TAN |
|
คืนค่า tan ของ X |
CEIL |
|
คืนค่าจำนวนเต็มมากกว่าหรือเท่ากับที่ใกล้เคียงกับ X |
FLOOR |
|
คืนค่าจำนวนเต็มน้อยกว่าหรือเท่ากับที่ใกล้เคียงกับ X |
LOG |
|
คืนค่า logarithm เป็นฐานสองของ X |
LOG10 |
|
คืนค่า logarithm เป็นฐานสิบของ X |
NARY_MAX |
|
คืนค่าสูงสุดของ X,Y,Z โดยต้องเป็นข้อมูลประเภทเดียวกัน |
NARY_MIN |
|
คืนค่าต่ำสุดของ X,Y,Z โดยต้องเป็นข้อมูลประเภทเดียวกัน |
POWER |
|
คืนค่าผลลัพธ์ X ยกกำลัง Y |
ROUND |
|
คืนค่า X ที่ปัดเศษเป็นหลัก Y |
SQRT |
|
คืนค่ารากที่สองของ X |
ประเภท เวลา วันที่
ชื่อฟังก์ชัน | ไวยากรณ์ | คำอธิบาย |
DATE_DIFF |
|
คืนค่าผลต่างของวัน X และ Y |
MONTH |
|
คืนค่าเดือนของ X |
DAY |
|
คืนค่าวันที่ของ X |
HOUR |
|
คืนค่าชั่วโมงของเวลา X |
MINUTE |
|
คืนค่านาทีของเวลา X |
SECOND |
|
คืนค่าวินาทีของเวลา X |
WEEK |
|
คืนค่าสัปดาห์ของ X ตั้งแต่ต้นปี |
WEEKDAY |
|
คืนค่าวันในสัปดาห์ของ X |
YEAR |
|
คืนค่าปีของ X |
YEARWEEK |
|
คืนค่าปี และจำนวนสัปดาห์ของ X |
ประเภท ภูมิศาสตร์
ชื่อฟังก์ชัน | ไวยากรณ์ | คำอธิบาย |
TOCITY |
|
คืนค่าชื่อเมืองของ X |
TOCONTINENT |
|
คืนค่าชื่อทวีปของ X |
TOCOUNTRY |
|
คืนค่าชื่อประเทศของ X |
TOREGION |
|
คืนค่าชื่อภูมิภาคของ X |
TOSUBCONTINENT |
|
คืนค่าชื่ออนุทวีปของ X |
ประเภท ข้อความ
ชื่อฟังก์ชัน | ไวยากรณ์ | คำอธิบาย |
CONCAT |
|
คืนค่าเป็นข้อความ X ต่อกับ Y |
CONTAINS_TEXT |
|
คืนค่า X เป็น true หากมีข้อความนั้นอยู่ |
REPLACE |
|
คืนค่า X ทั้งหมด โดย Y จะถูกแทนที่ด้วย Z |
TRIM |
|
คืนค่า X โดยลบช่องว่าง |
LENGTH |
|
คืนที่จำนวนตัวอักษรของ X |
LOWER |
|
แปลงตัวอักษร X เป็นพิมพ์เล็ก |
UPPER |
|
แปลงตัวอักษร X เป็นพิมพ์ใหญ่ |
LEFT_TEXT |
|
คืนค่าตัวอักษร จากจุดเริ่มต้นของ X |
RIGHT_TEXT |
|
คืนค่าตัวอักษร จากจุดจบของ X |
STARTS_WITH |
|
คืนค่า X เป็น true หากขึ้นต้นด้วยข้อความนั้น |
ENDS_WITH |
|
คืนค่า X เป็น true หากลงท้ายด้วยข้อความนั้น |
SUBSTR |
|
คืนค่า string X โดยเริ่มนับจาก จำนวน index ความยาวของ string = length |
ประเภท อื่นๆ
ชื่อฟังก์ชัน | ไวยากรณ์ | คำอธิบาย |
CASE |
|
คืนค่าตาม boolean ที่กำหนด |
CAST |
|
ประกาศ field นั้น เป็น Type number หรือ text |
HYPERLINK |
|
คืนค่าเป็น Hyperlink จาก URL และมีป้ายกำกับลิงก์ |
IMAGE |
|
สร้างรูปภาพในแหล่งข้อมูล |
อ้างอิง
Google Data Studio Functions.[ออนไลน์].เข้าถึงได้จาก : https://www.sumified.com/google-data-studio-functions/
Functions list.[ออนไลน์].เข้าถึงได้จาก : https://support.google.com/datastudio/table/6379764?hl=en
Understanding Functions in Data Studio.[ออนไลน์].เข้าถึงได้จาก : https://www.optimizesmart.com/understanding-functions-in-google-data-studio/
ช่องทางศึกษาเพิ่มเติมเกี่ยวกับ : Google Data Studio
การใช้งานฟังก์ชัน Arithmetic หรือเลขคณิตใน Google Data Studio ตอนที่ 1
การใช้งานฟังก์ชัน Arithmetic หรือเลขคณิตใน Google Data Studio ตอนที่ 2
การใช้งานฟังก์ชัน Text หรือข้อความใน Google Data Studio
การใช้งานฟังก์ชัน Date หรือเวลาและวันที่ใน Google Data Studio