Tag: qlikview

QLikView计算维度与聚合与其他维度在透视表中

在数据透视表中,我有一个复杂expression式的计算维度: pick(1+match(IF([Corporate Account]='OTHER','[Sales Account]', '[Corporate Account]'),…,…,…),…,…,…,…) 在另一个层面上,我想总结这个第一维度。 更确切地说,我希望这个新计算的维度的价值是“A”或“B”,这取决于第一个领域的总收入。 到目前为止,我想出了 =AGGR( IF(Sum(Revenue)>10,'A','B'), $(=pick(1+match(IF([Corporate Account]='OTHER','[Sales Account]', '[Corporate Account]'),…,…,…),…,…,…,…))) 这是不正确的(对于所有的行,输出是空())。 你有一个什么是正确的语法的想法? 提前谢谢了

导出为ex​​cel不同名称的两张表

我有一个包含两个表的容器:CH10001和CH10002 用下面的代码我可以导出CH10001 sub xport2xl() iRow = 1 set xlApp = CreateObject("Excel.Application") xlApp.Visible = True set xlWB = xlApp.Workbooks.Add set xlSheet = xlWB.Worksheets(1) set obj = ActiveDocument.getsheetobject(ChartName) xlSheet.Activate xlSheet.Cells.Clear while not (isempty(xlSheet.Cells(iRow,1))) iRow = iRow+2 wend set txt1 = ActiveDocument.GetSheetObject("CH10001") txt1.CopytableToClipboard TRUE xlSheet.Cells(iRow,1).Select xlSheet.Paste end sub 如何在同一工作簿中导出CH10001和CH10002,但使用dynamic工作表名称? 然后添加getdate的名字,例如?

如何使Excel成为手动input的有效关系数据源?

我正在使用Excel来存储数据types的关系数据库将手动input的数据(请参阅我的其他问题在这里: https : //stackoverflow.com/questions/9416263/possible-solutions-for-simple-data-persistence和手动input ) 然而,我迄今为止最大的问题是使关系更容易(从手动input的angular度来看)。 到目前为止,我通过使用增量ID来引用其他表,但是当你看到这样的外键时,用户不知道对象#42是什么,用户必须去寻找另一个表中的#42为了知道它是什么。 让我举一个例子,假设我们只有两张表和一个一对多的城市与国家之间的关系。 问题是我使用artical ID key进行关系,但没有意义,在添加城市时,我必须检查另一个选项卡中引用国家的ID。 有没有什么办法可以使用dynamiccombobox使用另一个表中的数据来select国家? 如果是这样,它可以显示国家名称,但inputID(因为这是如何build立关系)。 我是否必须将主键更改为国家/地区名称,并在必要时删除ID字段? 因为有些表是多对多关系的结果,并且是由多个外键定义的,所以除了组合的外键或一个人造的ID以外,它们没有唯一的值。 我希望我已经清楚了,我必须承认我是一名Excel新手。