QlikView - Hàm điền
Các Fill hàm trong QlikView được sử dụng để điền các giá trị từ các trường hiện có vào một trường mới.
Dữ liệu đầu vào
Chúng ta hãy xem xét dữ liệu đầu vào sau, đại diện cho số liệu bán hàng thực tế và dự báo.
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,
Tải tập lệnh
Dữ liệu trên được tải vào bộ nhớ QlikView bằng cách sử dụng trình chỉnh sửa tập lệnh. Mở trình chỉnh sửa Tập lệnh từ menu Tệp hoặc nhấnControl+E. Chọn tùy chọn "Tệp Bảng" từ tab "Dữ liệu từ Tệp" và duyệt tệp chứa dữ liệu trên.
Sau khi nhấp vào Tiếp theo ở bước trên, chúng tôi chọn Enable Transformation Step để thực hiện chuyển đổi dữ liệu cần thiết.
Chọn chuyển đổi dữ liệu
Khi chúng ta sẽ sử dụng Fill , chúng ta hãy chọn tab Fill, tab này hiển thị các giá trị trống trong Trường thực tế.
Tạo điều kiện lấp đầy
Khi nhấp vào nút Điền, tùy chọn để chọn cột mục tiêu và điều kiện ô sẽ xuất hiện. Chúng tôi chọn cột ba, vì chúng tôi muốn điền các giá trị trống của cột này với các giá trị từ cùng một hàng trong cột hai. Ngoài ra, chọn Giá trị ô là trống để chỉ các ô trống mới được ghi đè bằng các giá trị mới.
Dữ liệu đã chuyển đổi
Khi hoàn thành các bước trên, chúng tôi nhận được dữ liệu được chuyển đổi như hình dưới đây.
Tải tập lệnh cho dữ liệu đã chuyển đổi
Tập lệnh tải cho dữ liệu đã chuyển đổi có thể được nhìn thấy bằng trình chỉnh sửa tập lệnh. Tập lệnh hiển thị biểu thức, biểu thức này sẽ thay thế các giá trị ô trống.
Hiển thị dữ liệu đã chuyển đổi
Dữ liệu đã chuyển đổi có thể được nhìn thấy bằng cách tạo Table Box sử dụng tùy chọn trong menu Layout → New Sheet Object.