- QlikView 資料載入
- QlikView - Excel 檔案
- QlikView - 分隔符檔案
- QlikView - XML 檔案
- QlikView - Web 檔案
- QlikView - 資料庫
- QlikView - 內聯資料
- QlikView - Resident Load
- QlikView - Preceding Load
- QlikView - 增量載入
- QlikView - 資料 - 檔案 (QVD)
- QlikView 報表介面
- QlikView - 工作表和物件
- QlikView - 指令碼
- Qlikview - 函式
- QlikView - IntervalMatch
- QlikView - 聚合函式
- QlikView - Match 函式
- QlikView - Rank 函式
- QlikView - Peek 函式
- QlikView - RangeSum 函式
- QlikView - 文件
- QlikView - 列表框
- QlikView - 多選框
- QlikView - 文字物件
- QlikView - 條形圖
- QlikView - 餅圖
- QlikView - 儀表板
- QlikView 資料轉換
- QlikView - 轉換向導
- QlikView - Fill 函式
- QlikView - 列操作
- QlikView - 表格旋轉
- QlikView 資料模型
- QlikView - 維度和度量
- QlikView - 星型模式
- QlikView - 合成鍵
- QlikView - 生成資料
- QlikView 資料分析
- QlikView - 交叉表
- QlikView - 直通表
- QlikView - 透視表
- QlikView - 集合分析
- QlikView - 連線
- QlikView - 保留
- QlikView - 連線
- QlikView - 主日曆
- QlikView - 對映表
- QlikView - 迴圈引用
- Qlikview 有用資源
- Qlikview - 問題/解答
- Qlikview - 快速指南
- Qlikview - 有用資源
- Qlikview - 討論
QlikView - Match 函式
QlikView 中的Match() 函式用於將表示式中字串的值與列中存在的資料值進行匹配。它類似於我們在 SQL 語言中看到的 in 函式。它可用於獲取包含特定字串的行,並且還具有以 wildmatch() 函式形式的擴充套件。
讓我們將以下資料作為下面示例的輸入檔案。
Product_Id,Product_Line,Product_category,Product_Subcategory 1,Sporting Goods,Outdoor Recreation,Winter Sports & Activities 2,Food, Beverages & Tobacco,Food Items,Fruits & Vegetables 3,Apparel & Accessories,Clothing,Uniforms 4,Sporting Goods,Athletics,Rugby 5,Health & Beauty,Personal Care 6,Arts & Entertainment,Hobbies & Creative Arts,Musical Instruments 7,Arts & Entertainment,Hobbies & Creative Arts,Orchestra Accessories 8,Arts & Entertainment,Hobbies & Creative Arts,Crafting Materials 9,Hardware,Tool Accessories,Power Tool Batteries 10,Home & Garden,Bathroom Accessories,Bath Caddies 11,Food, Beverages & Tobacco,Food Items,Frozen Vegetables 12,Home & Garden,Lawn & Garden,Power Equipment 13,Office Supplies,Presentation Supplies,Display 14,Hardware,Tool Accessories,Jigs 15,Baby & Toddler,Diapering,Baby Wipes
包含 Match() 函式的載入指令碼
以下指令碼顯示了載入指令碼,該指令碼讀取名為 product_categories.csv 的檔案。我們在Product_Line欄位中搜索與字串“Food”和“Sporting Goods”匹配的值。
建立工作表物件
讓我們建立一個表格框工作表物件以顯示由 match 函式生成的資料。轉到選單佈局→新建工作表物件→表格框。出現以下視窗,我們在其中提及表格的標題,然後選擇要顯示的所需欄位。單擊“確定”將在 QlikView 表格框中顯示來自 CSV 檔案的資料,如下所示。
包含 Wildmatch() 函式的載入指令碼
wildmatch() 函式是 match() 函式的擴充套件,其中我們可以使用萬用字元作為用於將值與要搜尋的欄位中的值匹配的字串的一部分。我們搜尋字串“Off*”、“*ome*”。
建立工作表物件
讓我們建立一個表格框工作表物件以顯示由 wildmatch 函式生成的資料。轉到選單項佈局→新建工作表物件→表格框。出現以下視窗,我們在其中提及表格的標題,然後選擇要顯示的所需欄位。單擊“確定”將在 QlikView 表格框中顯示來自 CSV 檔案的資料,如下所示。
廣告