我正在開發(fā)一個使用 PHP(以 CodeIgniter 作為框架)制作的 Web 應(yīng)用程序,它應(yīng)該生成一個 excel 文件報告作為數(shù)據(jù)摘要。我使用 PHPSpreadsheet 作為庫來生成 .xlsx 文件,一切都成功了。我能夠在一定范圍的單元格中顯示列的前 5 個值,即。文章數(shù)量最多的前 5 種出版物。通過使用代碼=LARGE(ColumnOfTheDataRange , NumeralValue)——我能夠獲得我想要的前 5 名然后,在這前 5 個數(shù)據(jù)的左側(cè),我需要顯示匹配的Publication Names / Publications。我能夠用這個功能做到這一點=INDEX(PublicationNamesCellRange, MATCH(CellOfTheMatchingData, ColumnOfTheDataCellRange, 0))現(xiàn)在,請注意在前 5 個數(shù)據(jù)列(右)中有多個文章計數(shù)54,它們應(yīng)該屬于 2 個不同的Publications。問題是,我應(yīng)該使用什么代碼或技術(shù)來生成唯一的出版物名稱,以便它不會重復(fù)出版物名稱E,因為在原始 excel 文件中,出版物名稱E是第一個匹配數(shù)據(jù)為54 的?
- 1 回答
- 0 關(guān)注
- 257 瀏覽
添加回答
舉報
0/150
提交
取消