QlikView - ตารางการหมุน

ตารางการหมุนใน QlikView คล้ายกับคุณลักษณะการเปลี่ยนคอลัมน์และแถวใน Microsoft Excel แต่มีตัวเลือกเพิ่มเติมบางอย่าง เราสามารถเปลี่ยนคอลัมน์ได้หลายทิศทางและให้ผลลัพธ์ที่แตกต่างกัน ในบทนี้เราจะเห็นตัวเลือกทรานสโพสปกติของการแปลงแถวเป็นคอลัมน์

ป้อนข้อมูล

ให้เราพิจารณาข้อมูลอินพุตต่อไปนี้ซึ่งแสดงถึงตัวเลขยอดขายจริงและที่คาดการณ์ไว้

Month,Forecast,Actual
March,2145,2247
April,2458,
May,1245,
June,5124,3652
July,7421,7514
August,2584,
September,5314,4251
October,7846,6354
November,6532,7451
December,4625,1424
January,8547,7852
February,3265,

โหลดสคริปต์

ข้อมูลข้างต้นถูกโหลดไปยังหน่วยความจำ QlikView โดยใช้โปรแกรมแก้ไขสคริปต์ เปิดโปรแกรมแก้ไขสคริปต์จากเมนูไฟล์หรือกดControl+E. เลือกตัวเลือก "ไฟล์ตาราง" จากแท็บ "ข้อมูลจากไฟล์" และเรียกดูไฟล์ที่มีข้อมูลข้างต้น

หลังจากคลิกถัดไปเราเลือกไฟล์ Enable Transformation Step ปุ่มเพื่อดำเนินการแปลงข้อมูลที่จำเป็น

การเลือกการแปลงข้อมูล

ในขณะที่เรากำลังจะใช้ไฟล์ Rotate ให้เราเลือกแท็บ Rotate ซึ่งแสดงค่าของฟิลด์ทั้งหมด

ใช้หมุน

เราคลิกที่ไฟล์ Transposeปุ่มเพื่อเปลี่ยนข้อมูลข้างต้น ข้อมูลที่เปลี่ยนจะปรากฏดังที่แสดงด้านล่าง

โหลดสคริปต์สำหรับข้อมูลที่แปลงแล้ว

สคริปต์โหลดสำหรับข้อมูลที่แปลงแล้วสามารถดูได้โดยใช้โปรแกรมแก้ไขสคริปต์ สคริปต์แสดงนิพจน์ซึ่งแทนที่ค่าเซลล์ว่าง

แสดงข้อมูลที่แปลงแล้ว

ข้อมูลที่แปลงแล้วสามารถมองเห็นได้โดยการสร้างไฟล์ Table Box โดยใช้ตัวเลือกในเมนู Layout → New Sheet Object.