比如有列 A,列 B,列 C,列 D
列 A,列 B,均为数字格式,列 C,列 D 为模板
列 C 通过 A 和 B 计算得到
列 D 需要通过列 C 进一步计算得到。
但是现在的结果就是列 C 可以完成计算,但是 D 就不行了,感觉是因为 C 是模板不是数字,D 的模板代码中无法得到 C 的数值。
列 C 的代码
.action{ if and (index . "A") (index . "B") }
.action{ $date1 := index . "A" }
.action{ $date2 := index . "B" }
.action{ $current :=(div ($date2.Sub $date1).Hours 24) }
.action{ $current }
.action{ end }
列 D 的代码
.action{ if and (index . "A") (index . "B") (index . "C") }
.action{ $a := index . "A" }
.action{ $b := index . "B" }
.action{ $c := index . "C" }
.action{ $ab := mulf $a $b }
.action{ $c_div_365 := divf $c 365 }
.action{ $result := mulf $ab $c_div_365 }
.action{ $result }
.action{ end }
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于