You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中添加行时固定SUMIFS值并计算可用金额?

Google Sheets 动态计算按国家分组的可用金额公式

公式说明

针对按国家分组、初始最高可用限额为12400的需求,可使用以下公式实现添加新行时自动适配计算:

在D2单元格(假设表头在第1行,数据从第2行开始)输入公式后下拉:

=IF(COUNTIF(A$2:A2, A2)=1, 12400 - C2, INDEX(D$1:D1, MAX(ROW(A$1:A1)*(A$1:A1=A2))) - C2)

公式逻辑

  • 当当前行是对应国家的第一行时:直接用初始限额12400减去当前行的金额(C列值),得到可用金额。
  • 当当前行不是对应国家的第一行时:自动定位到上一个同国家行的可用金额(D列值),减去当前行的金额(C列值),得到当前可用金额。

效果验证

以你的示例数据为例:

  • 某国家第一行金额为1234,D列结果为 12400-1234=11166
  • 同国家下一行金额为6543,D列结果为 11166-6543=4623
  • 同国家再下一行金额为65432,D列结果为 4623-65432=-60809

添加新行时,只要填入国家和对应金额,D列会自动延续同国家的计算逻辑,无需手动调整公式引用。

内容的提问来源于stack exchange,提问作者Neethu Singuluri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 13:40:55