如何删除 vlookup 函数但实用地保留 perl 电子表格中的值
Posted
技术标签:
【中文标题】如何删除 vlookup 函数但实用地保留 perl 电子表格中的值【英文标题】:How to remove vlookup function but keep the value in pragmatically from perl spreadsheet 【发布时间】:2014-08-25 05:06:11 【问题描述】:我正在使用 perl 电子表格生成一个 xl 文件,它包含一列的“vlookup”函数,从 vlookup 函数生成的值是正确的,但我想删除这个公式并只保留它的值,
如何做到这一点?
我正在使用
Excel 2007 SP2 电子表格::WriteExcel: 2.40【问题讨论】:
计算 perl 脚本中的值并将其插入?不知道你在这里可能还有什么意思。 实际上我的 vlookup 功能就像这样 'VLOOKUP(B2,config!$B$4:$C$13,2,FALSE)'。 'config!$B$4:$C$13' 值从输入 xl 文件读取并将计算数据写入新的 XL 文件并将输入文件的 'config' 表添加到新创建的文件中,因此在 perl 中不容易做到脚本 如果你不想让 excel 来评估函数,也不想在 perl 中做,那么我不确定你打算在哪里评估它。 【参考方案1】:=VLOOKUP
是一个 Excel 函数。也就是说,Excel 知道如何计算其结果。 Perl 没有。
如果您想用 Perl 程序计算的值替换 Excel 工作表中的 VLOOKUP
函数调用,您将不得不编写一个行为与 Excel 的 VLOOKUP
完全匹配的 Perl 函数 VLOOKUP
,并在找到包含VLOOKUP
的单元格时调用它。
另一方面,如果您不使用Spreadsheet::WriteExcel,而是使用Win32::OLE,则可以将单元格替换为其值。
【讨论】:
以上是关于如何删除 vlookup 函数但实用地保留 perl 电子表格中的值的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Codeigniter 中的 URL 中删除“&per_page=”
如何从Codeigniter中的URL中删除“&per_page =”
请问EXCEL表格中用vlookup函数,如何同时引用多个表格的多个范围的数据?
EXCEL函数 vlookup如何在不同工作薄之间引用数据?