แสดงบทความที่มีป้ายกำกับ QlikView แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ QlikView แสดงบทความทั้งหมด

วันอังคารที่ 8 มีนาคม พ.ศ. 2559

QlikView : Class

ฟังก์ชันเกี่ยวกับการแบ่งตัวแปรออกเป็นช่วงๆ ตามที่เราต้องการ โดยอยู่ในรูปแบบ a < x <= b
Syntax:
Class(expression, interval [, label [, offset]])
intervalความกว้างของช่วง
label (optional)คำที่จะมาแทน x
offset (optional)จุดเริ่มต้นที่จะมาใช้แทนค่าปกติ ซึ่งตั้งไว้ที่ 0
ตัวอย่างผลลัพธ์
Class(23,10)
20 < x <= 30
(แบ่งช่วงทุก 10 เริ่มต้นจาก 0 เพราะฉะนั้น ค่าดังกล่าวจึงตกอยู่ในช่วง 20 - 30)
Class (23,5,'อายุ')
20 < อายุ <= 25
(แบ่งช่วงทุก 5 เริ่มต้นจาก 0 และแทน x ด้วยคำว่า'อายุ' เพราะฉะนั้น ค่าดังกล่าวจึงตกอยู่ในช่วง 20 - 25)
Class (23,10,'อายุ',5)
15 < อายุ <= 25
(แบ่งช่วงทุก 10 เริ่มต้นจาก 5 และแทนค้า x ด้วยคำว่า 'อายุ' เพราะฉะนั้น ค่าดังกล่าวจึงตกอยู่ในช่วง 15 - 25 โดยช่วงเริ่มต้นคือ 5 - 15)

QlikView : MonthName

ฟังก์ชันที่ใช้งานบ่อยในการสร้าง Object ในโปรแกรม QlikView คือการกำหนด Dimension ที่จำแนกตามเดือน เช่น จำนวนผู้รับบริการจำแนกรายเดือน, แนวโน้มผู้มารับบริการจำแนกรายเดือน ซึ่งปกติ ข้อมูลของเรามักจะไม่มี field ที่เป็นเดือนที่มารับบริการโดยตรง แต่จะเป็น field ที่เป็น วัน/เดือน/ปี ที่มารับบริการมากกว่า ดังนั้น หากต้องการจำแนกรายเดือน ฟังก์ชันที่ใช้ในการจำแนกก็คือ MonthName
Syntax:
MonthName(date[,period_no])
dateคือ ฟิลด์ที่มีลักษณะของวันที่ที่เราต้องการ
period_no (optional)คือ ค่าตัวเลขที่เราจะระบุลงไป โดย หากเป็นเลขติดลบ จะเป็นเดือนก่อน หากเป็นเลขบวกจะเป็นเดือนถัดไป
ตัวอย่างผลลัพธ์
MonthName('31/12/2000')Nov 2000
MonthName('31/12/2000',-1)Dec 2000