SSRS VLookup可能吗?

时间:2016-02-29 08:30:59

标签: reporting-services ssrs-2012

是否可以在SSRS中使用VLookup?我知道我们可以使用查找,但是我想用Vlookup创建一个SSRS报告,然后将其导出为ex​​cel?

如果你不知道查找和Vlookup之间的区别,那么Vlookup可以动态地工作,例如:如果您在文本框中输入值,则会从报表中的数据集中获取结果。

E.g。

OrderId的TextBox:______

位置的TextBox:*****

当用户添加orderId位置时,文本框会更新,这一切都是动态发生的。

1 个答案:

答案 0 :(得分:1)

不幸的是,SSRS无法做到这一点。 SSRS不允许您导出Excel公式。

您可以获得的最接近的是让SSRS将文件导出到某个位置,然后让SSIS作业使用您在脚本任务中所需的公式更新您的文件:

...
ExcelFormula = "=SUM(" & SumColumn & "45:" & SumColumn & Row.ToString & ")"
Worksheet.Cells(Row, Column - 1).Formula = ExcelFormula
...

http://bidn.com/Blogs/updating-a-single-excel-cell-using-ssis

Refresh Excel using SSIS script task

https://msdn.microsoft.com/en-us/library/ms403358.aspx