2016-10-21 3 views
1

와일드 카드 검색을 포함하는 식 기반 집합 분석에 어려움을 겪고 있습니다. 목표는 구매 주문서에서 비용을 합산하고 목록과 일치하는 인벤토리 ID가있는 인벤토리를 제외하는 것입니다 (제외 인벤토리 ID). 문제는 제외 ID가 짧아서 와일드 카드와 일치해야한다는 것입니다. 지금까지 가지고있는 표현은 다음과 같습니다.Qlikview 와일드 카드 집합 분석

Sum({$<InventoryID-={$(='*'&ExclusionInventoryID&'*')}>}Cost) 

그러나이 방법은 null을 모두 내리고 있습니다. 표현에 문제가 있습니까? 아니면 제가 할 수있는 일이 무엇입니까? 모든 입력을 부탁드립니다.

답변

3

시도 Sum({$<InventoryID-={'*$(=ExclusionInventoryID)*'}>}Cost)

있지만 변수에 필드 ExclusionInventoryID을 할당하고 작업 후 Sum({$<InventoryID-={'*$(vExclusionInventoryID)*'}>}Cost)

+0

감사하기 위해 최선을 다 할 것이다. 왜 필드를 변수에 할당 할 것을 권장합니까? 가독성, 유지 보수성, 재사용 성을 위해 –

+0

... – EldadT