我正在开发一个使用 PHP(以 CodeIgniter 作为框架)制作的 Web 应用程序,它应该生成一个 excel 文件报告作为数据摘要。我使用 PHPSpreadsheet 作为库来生成 .xlsx 文件,一切都成功了。我能够在一定范围的单元格中显示列的前 5 个值,即。文章数量最多的前 5 种出版物。通过使用代码=LARGE(ColumnOfTheDataRange , NumeralValue)——我能够获得我想要的前 5 名然后,在这前 5 个数据的左侧,我需要显示匹配的Publication Names / Publications。我能够用这个功能做到这一点=INDEX(PublicationNamesCellRange, MATCH(CellOfTheMatchingData, ColumnOfTheDataCellRange, 0))现在,请注意在前 5 个数据列(右)中有多个文章计数54,它们应该属于 2 个不同的Publications。问题是,我应该使用什么代码或技术来生成唯一的出版物名称,以便它不会重复出版物名称E,因为在原始 excel 文件中,出版物名称E是第一个匹配数据为54 的?
1 回答
- 1 回答
- 0 关注
- 236 浏览
添加回答
举报
0/150
提交
取消