在QlikView中使用lookup函数
****************本文的地址为https://www.cnblogs.com/rui-yang/p/12569266.html 如需转载请注明出处****************************
接下来再附上一个官方解释的图片,结合如下的这张图片,我们将通过一个demo进行演示如何使用【lookup】函数
上面的文字用一句话总结就是:如果【match_field_value】和【match_field_name】相等,
那么就返回对应的【field_name】的值,如下的这个小例子可以作为参考:
ProductList: Load * Inline [ ProductID|Product|Category|Price 1|AA|5|1 2|BB|6|3 3|CC|7|8 4|DD|8|2 ] (delimiter is '|'); OrderData: Load *, Lookup('Category', 'ProductID', InvoiceID, 'ProductList') as CategoryID Inline [ InvoiceID|CustomerID|ProductID|Units 1|Astrida|1|8 1|Astrida|2|6 2|Betacab|3|10 3|Divadip|3|5 4|Divadip|4|10 5|Divadip|4|10 6|Divadip|4|10 |Divadip|4|10 |Divadip1|4|10 ] (delimiter is '|');
最终的结果为: