Perl Excel Modules - 使用标量值

时间:2013-07-01 21:05:41

标签: perl excel excel-formula perl-module

使用Perl Spreadsheet :: ParseExcel模块和Perl Spreadsheet :: WriteExcel模块,我试图为具有列表值的单元格分配标量值,如果单元格不是空白的话。这样做的目的是为具有列表值的单元格指定值1,以便我可以将多个列一起添加到一个具有该行总和的新列。

例如:

      A    B    C      D   E(Sum Column)

Row2科学数学历史剧4


Row3数学空白科学空白2


Row4历史科学英语空白3


因此,如果单元格不是空白或“”,则为其分配值1,如果为空,则赋值为0.

我怎么会这样做?

1 个答案:

答案 0 :(得分:0)

除了使用Spreadsheet::ParseExcel::SaveParser

之外,您无法使用这些模块编辑现有的Excel电子表格

或者,使用ParseExcel在整个电子表格中读取可能更容易,计算总和(通过行值的grep的标量值),并使用WriteExcel输出新的XLS文件