使用Perl电子表格::ParseExcel模块和Perl电子表格::WriteExcel模块,如果单元格不是空的,我将尝试为带有列表值的单元格分配标量值。这样做的目的是将值1赋值给具有列表值的单元格,以便我可以将多个列相加在一起,以便有一个与该行之和相同的新列。
例如:
A B C D E(Sum Column)Row2科学数学历史戏剧4
Row3数学空白科学空白2
Row4历史科学史英语空白3
因此,如果单元格不是空白或"",则为其赋值1,如果为空白,则为0。
我该怎么做这样的事?
发布于 2013-07-02 12:47:16
除了使用电子表格::ParseExcel::SaveParser之外,不能使用这些模块编辑现有的Excel电子表格
或者,使用ParseExcel在整个电子表格中读取,计算和(根据行值上的grep的标量值),并使用WriteExcel输出一个新的XLS文件可能更容易。
https://stackoverflow.com/questions/17413692
复制相似问题