gpt4 book ai didi

php - 如何从 Maatwebsite Laravel Excel 中的单元格公式中获取计算值?

转载 作者:行者123 更新时间:2023-12-04 19:51:31 27 4
gpt4 key购买 nike

在 excel 中,我有 3 个名为 Total 的列, Payment Released , 和 Payment Return .计算Payment Return ,我在其中添加了一个公式,即 =U2-G2 .

Note: U2 is Payment Released and G2 is Total.



我已经阅读了 Maatwebsite Laravel Excel 的文档,用于从 excel 导入数据库,并且数据插入成功。但是当我检查数据库时, payment_return列全部用零填充 0 .当我做 dd($row['Payment Return'] ,它显示的不是它在 excel 中包含的值,而是公式本身。

enter image description here

请问我该如何解决?

P.S:已阅读 this也是,但我不知道 import.php在哪里文件是,我应该在哪里写函数?

提前致谢!

最佳答案

文档很糟糕,但找到了解决方法:
添加

use Maatwebsite\Excel\Concerns\WithCalculatedFormulas;
class MyCustomImport implements WithCalculatedFormulas
在 ths Imports/MycustomImports.php 文件中,现在在导入时计算公式,因此我们得到实际值。

关于php - 如何从 Maatwebsite Laravel Excel 中的单元格公式中获取计算值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62316180/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com