เกี่ยวกับฟังก์ชันในคอลัมน์ที่กําหนดเอง

ฟังก์ชันจะสร้างเอาต์พุตที่เรียกว่าค่าการแสดงผล (อาจเป็นตัวเลข ข้อความ ค่าจริง/เท็จ หรือประเภทวันที่ โดยขึ้นอยู่กับฟังก์ชันนั้น) ฟังก์ชันส่วนใหญ่ต้องใช้พารามิเตอร์ พารามิเตอร์คืออินพุตที่ป้อนในฟังก์ชัน โดยระบุอยู่ในวงเล็บหลังชื่อฟังก์ชันและคั่นด้วยคอมมา ลําดับของพารามิเตอร์และรูปแบบข้อมูลของพารามิเตอร์แต่ละรายการเป็นสิ่งสําคัญ เมื่อคุณแทรกฟังก์ชันจากเมนู ระบบจะแทรกข้อความตัวยึดตําแหน่งสําหรับพารามิเตอร์แต่ละรายการ คุณต้องแทนที่ข้อความตัวยึดตําแหน่งสําหรับพารามิเตอร์แต่ละรายการเพื่อให้ฟังก์ชันสมบูรณ์ ฟังก์ชันที่มีเครื่องหมาย "..." สามารถยอมรับพารามิเตอร์เพิ่มเติมจํานวนเท่าใดก็ได้

สำหรับวิธีการใช้ฟังก์ชันในคอลัมน์ที่กําหนดเอง โปรดอ่านหัวข้อสร้างคอลัมน์ที่กําหนดเอง

หมวดหมู่ ประเภทการแสดงผล ฟังก์ชัน คำอธิบาย
เลขคณิต ตัวเลข round(x) ปัดเศษ [x] เป็นจำนวนเต็มที่ใกล้ที่สุด
เลขคณิต ตัวเลข floor(x) แสดงจำนวนเต็มที่มากที่สุดซึ่งน้อยกว่าหรือเท่ากับ [x]
เลขคณิต ตัวเลข ceiling(x) แสดงจำนวนเต็มที่น้อยที่สุดซึ่งมากกว่าหรือเท่ากับ [x]
เชิงตรรกะ หลากหลาย if(condition, if_true, if_false) ประเมิน [condition] และแสดงค่า [if_true] หากเงื่อนไขเป็น "จริง" และแสดงค่า [if_false] หากเงื่อนไขเป็น "เท็จ" ค่าการแสดงผลจะเป็นประเภทเดียวกันกับ [if_true] และ [if_false]
เชิงตรรกะ จริง/เท็จ or(x, y, ...) แสดงค่า "จริง" หากพารามิเตอร์รายการใดรายการหนึ่งเป็น "จริง"
เชิงตรรกะ จริง/เท็จ not(x) แสดงค่า "จริง" หาก [x] เป็น "เท็จ" และแสดงค่า "เท็จ" หาก [x] เป็น "จริง"
เชิงตรรกะ จริง/เท็จ and(x, y, ...) แสดงค่า "จริง" หากพารามิเตอร์ทั้งหมดเป็น "จริง"
ข้อความ ข้อความ concat(text1, text2, ...) รวมสตริงข้อความอย่างน้อย 2 รายการ
ข้อความ จริง/เท็จ is_empty(text) แสดงค่า "จริง" หาก [text] ไม่มีอักขระ
ข้อความ ข้อความ trim(text) นำช่องว่างรอบสตริงข้อความออก
ข้อความ จริง/เท็จ starts_with(needle, haystack) แสดงค่า "จริง" หากสตริงข้อความ [haystack] ขึ้นต้นด้วย [needle]
ข้อความ จริง/เท็จ ends_with(needle, haystack) แสดงค่า "จริง" หากสตริงข้อความ [haystack] ลงท้ายด้วย [needle]
ข้อความ ตัวเลข search(needle, haystack) แสดงตำแหน่งเริ่มต้นของอินสแตนซ์แรกของ [needle] ใน [haystack]
ข้อความ จริง/เท็จ contains(needle, haystack) แสดงค่า "จริง" หากสตริงข้อความ [haystack] มี [needle]
ข้อความ ข้อความ right(text, length) แสดงอักขระ [length] ตัวหลังของ [text]
ข้อความ ข้อความ left(text, length) แสดงอักขระ [length] ตัวแรกของ [text]
ข้อความ ข้อความ substitute(haystack, needle, replacement) แทนที่อินสแตนซ์ทั้งหมดของ [needle] ใน [haystack] ด้วย [replacement]
ข้อความ ข้อความ upper(text) แปลงทุกอักขระใน [text] เป็นอักษรตัวพิมพ์ใหญ่
ข้อความ ข้อความ lower(text) แปลงทุกอักขระใน [text] เป็นอักษรตัวพิมพ์เล็ก
ข้อความ ตัวเลข length(text) แสดงจำนวนอักขระใน [text]
Conversion ข้อความ to_text(value) แปลง [value] เป็นข้อความ
Conversion ตัวเลข to_number(value) แปลง [value] เป็นตัวเลข
วันที่ วันที่ date(year, month, day) แสดงวันที่พร้อมปี เดือน และวันที่ระบุ
วันที่ ตัวเลข day(date) แสดงวันในเดือนตั้งแต่ [date]
วันที่ ตัวเลข month(date) แสดงเดือนในปี (1 ถึง 12) ตั้งแต่ [date]
วันที่ ตัวเลข quarter(date) แสดงไตรมาสของปี (1 ถึง 4) ตั้งแต่ [date]
วันที่ ตัวเลข year(date) แสดงปีของ [date] เป็นตัวเลข
วันที่ ตัวเลข weekday(date) แสดงวันในสัปดาห์ (1 ถึง 7) สําหรับ [date] โดยที่วันอาทิตย์คือ 1
วันที่ ตัวเลข weeknum(date) แสดงตัวเลขสัปดาห์ปัจจุบันใน 1 ปี (1 ถึง 54) สําหรับ [date] โดยเริ่มสัปดาห์ในวันอาทิตย์
วันที่ ตัวเลข daynum(date) แสดงวันในปี (1 ถึง 355 หรือ 356) สําหรับ [date]
วันที่ ตัวเลข days_between(date1, date2) แสดงจํานวนวันระหว่าง [date1] ถึง [date2]
วันที่ วันที่ offset_days(date, days) เพิ่ม [days] วันจนถึง [date] ซึ่งจะนับวันข้างหน้า/ย้อนหลังในปฏิทิน
วันที่ วันที่ offset_months(date, months) เพิ่ม [months] ไปยังคอมโพเนนต์เดือนของ [date] หากเดือนที่แสดงมีจํานวนวันที่ไม่เพียงพอสําหรับคอมโพเนนต์วัน และระบบแสดงวันสุดท้ายของเดือนใหม่
วันที่ วันที่ offset_years(date, years) เพิ่ม [years] ในคอมโพเนนต์ปีของ [date]
วันที่ วันที่ today() แสดงวันที่ปัจจุบันในเขตเวลาของบัญชีของเจ้าของคอลัมน์ที่กําหนดเอง
วันที่ วันที่ yesterday() แสดงวันที่ของวันก่อนหน้าในเขตเวลาของบัญชีของเจ้าของคอลัมน์ที่กําหนดเอง
วันที่ วันที่ week_start_sunday() แสดงวันที่ของวันอาทิตย์ล่าสุดในเขตเวลาของบัญชีของเจ้าของคอลัมน์ที่กําหนดเอง
วันที่ วันที่ week_start_monday() แสดงวันที่ของวันจันทร์ล่าสุดในเขตเวลาของบัญชีของเจ้าของคอลัมน์ที่กําหนดเอง
วันที่ วันที่ month_start() แสดงวันที่แรกในเดือนปัจจุบันในเขตเวลาของบัญชีของเจ้าของคอลัมน์ที่กําหนดเอง
วันที่ วันที่ year_start() แสดงวันที่แรกในปีปัจจุบัน (1 มกราคม) ในเขตเวลาของบัญชีของเจ้าของคอลัมน์ที่กําหนดเอง
วันที่ วันที่ report_range_start() แสดงวันที่ในตอนเริ่มต้นช่วงเวลาปัจจุบันของรายงาน
วันที่ วันที่ report_range_end() แสดงวันที่ในตอนสิ้นสุดช่วงเวลาปัจจุบันของรายงาน
วันที่ ตัวเลข report_days_count() แสดงจํานวนวันที่ครอบคลุมในรายงานโดยยึดตามวันที่เริ่มต้นและวันที่สิ้นสุดของรายงาน

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
แอป Google
เมนูหลัก
5742096153886000202
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
73067
false
false
false