如何根据 Excel 或 Google 工作表中其他两个字段的值更改字段值

How to change value of field based on values of two other fields in Excel or Google Sheets

我正尝试在 Google sheets 上创建自定义的个人开支报告。如果有人对更好的方法有建议,我愿意接受想法!

在一列 Category 中,我可以选择 select 类别并下拉 - 餐厅、租金、电力等。它旁边的列 Value 包含一个整数值。

在同一个 sheet 上,我有一列定义了所有类别。在其旁边的 Limit 列中,是每个类别的最大整数值。下一列 Balance 包含剩余值(限制 - 所有值匹配类别的总和)

我的问题是 - 当我在 sheet 1 中为任何具有值的类别添加条目时,如何从相应类别中减去增加的值以显示 Limit 中的余额在余额栏?随着我不断添加项目,Balance 字段应该得到更新。

TABLE 1

Item Category Value
i1     Rest    100
i2     Rent    50
..
..

TABLE 2 (In same sheet somewhere adjacent to the above table)

Category Limit Balance
Rest      500    400
Rent      1000   950
..
..

试试这个:

=IFNA([limitcellname]-SUMIF([rangeofcategories],[categorycellname],[expensevaluerange]),[limitcellname])

类别范围 = 费用中列出所有类别的列 table。例如- B:B 如果 B 列有费用类别

费用值范围=费用中列出所有费用的列table。例如- C:C 如果费用值在 C 列中

类别单元格名称是余额中的类别单元格table

极限格名称为极限格

这应该适合您的目的