这是场景。
我有一份报告,它抓住了过去6天的每日收入。我正在重新创建一个excel电子表格并自动化它。 excel表具有VLOOKUP功能,可以从另一个Excel电子表格中获取数据。我想要做的是使用这个excel VLOOKUP函数来引用其他单元格,就像其他报表一样。
以下是报告的片段:
Part# DESC DAY1_Count DAY2_Count
2 Spoon 1 3
7 Fork 5 11
这就是我要做的事情。此报告将导出到Excel电子表格中:
Part# DESC DAY1_Count DAY2_Count Sold_Count
2 Spoon 1 3 =VLOOKUP(A2,\\server\location\excel.xlsx)
7 Fork 5 11 =VLOOKUP(A3,\\server\location\excel.xlsx)
我想循环细胞参考(A2,A3,A4),直到它到达最后一部分#但我有点不确定如何做到这一点。我想做什么?如果有什么不清楚,请告诉我。
编辑:我想我刚回答了自己的问题。我用一个水晶公式将excel函数作为文本插入。当我导出到excel时,公式就在那里,但仅作为纯文本。有什么方法可以让它自动进入?我可能会在这里要求一点,但值得一试:)答案 0 :(得分:0)
我知道将Crystal文本字段转换为Excel中的公式的最简单方法是在=
之前在Crystal文本开头的'
之前,然后进行全局替换将输出导出到Excel后,在Excel中'=
到=
。
因此,如果您现有的Crystal公式是:
"=VLOOKUP(A" & CStr (RecordNumber+1,'#') & ",\\server\location\excel.xlsx)"
- 然后将其更改为:
"'=VLOOKUP(A" & CStr (RecordNumber+1,'#') & ",\\server\location\excel.xlsx)"
将输出导出到Excel后,在Excel中'=
到=
进行全局替换。