这个单元格由我的软件生成。有两个计算:银行与分析师。
在这2个表中仅包括当前贷款的费用。
在已经生成的Excel中,您可以看到附件,我想写一个公式,比较第一个"表"中的每个Charge(兴趣,Frais de garantie等)。使用第二个表中的相同值。如果此费用的值(6938.82,236.75)相等,则删除第二个表中的所有行。
在第二个表格中,我希望仅保留具有红色值的费用,我的意思是仅在第一个表格中具有值0的费用。
我不知道如何在Excel中执行此操作,我是一名PHP开发人员,并以某种方式解决当前问题。
我觉得有点:
如果列A中的文本单元格在同一列中匹配,则比较它们在列B中的值。如果值相等,则从第二个表中删除整行,否则 - >>什么都不做。
要生成Excel,我使用的是PHPExcel。
答案 0 :(得分:1)
在Microsoft Office中,使用VBA会很容易,但在LibreOffice中,您无法使用Microsoft脚本语言。您可以使用Libre-Office Basic执行此操作。哪个没有真正好的文档或示例。
但是当你已经从你的程序中生成一个excel文件时,为什么不在生成程序中处理这个?很容易准备和操作来自C#/ Java / Python等的excel文件。我从来没有在PHP中尝试过这个,但应该可以这样做。
请参阅此GitHub项目: https://github.com/PHPOffice/PHPExcel