【发布时间】:2018-10-02 17:27:09
【问题描述】:
A|B|C|D|E
------------------------------------
#|Splr|Payment|Total|Bill|Balance
------------------------------------
1|S1|10,000|10,000| 8,000|2,000
2|S1|12,000|14,000|15,000|-1,000
3|S2|10,000|10,000| 9,500|500
4|S1| 9,000| 8,000| 7,500|500
5|S2| 8,000| 8,500| 6,500|2,000
B Current Payment
C B + E (of same supplier (last record in previous rows if any))
D Current Bill
E Total Bill
我正在搜索一个公式(C 列中公式的 E 部分)来查找当前供应商到当前行的最后余额
编辑:在实施您提供的公式(稍作修改)后,我面临每个新供应商的#Ref 问题。 我在第 2 行(即第一个数据行)上使用的公式是 "=ArrayFormula(IF(ISNUMBER(INDEX($F1:F$2,MAX(IF(A2=$A1:A$2,ROW($A1:A $2)-1,0)))),$F1,0))" 而在第二行及以后,它是 "=ArrayFormula(IF(ISNUMBER(INDEX($F$2:F2,MAX(IF(A3=$A$2:A2,ROW($A$2:A2)-1,0)) )),$F2,0))" 其中 $F1 被 $F$Row# 替换,$A1 被 $A$RowNo 替换
【问题讨论】:
标签: google-sheets excel-formula conditional vlookup