【问题标题】:Complex Google Sheets Puzzle - Help appreciated - Link to sheet included复杂的 Google 表格拼图 - 帮助表示赞赏 - 包含指向表格的链接
【发布时间】:2022-07-30 02:01:45
【问题描述】:

我有一个finance sheet,它在不同的列中跟踪以下内容:

  • (A) 已纳入年度预算的金额 [紫色]
  • (B) 年初至今花费的金额 [红色]
  • (C,E,G,I) Q1-Q4报销金额[绿色]
  • (D,F,H,J) Q1-Q4 隐藏列,用于帮助创建此函数并根据输入的报销金额打勾和打勾 [Gold]
  • (K) 还款余额 [蓝色]

已纳入预算的金额需要除以 4,并在每个季度显示为已报销。默认情况下,该金额将使用将 A 列除以 4 的代码输入每个季度。用户将通过将 K 列值添加到该季度的值来替换每个季度的值。

每个季度,用户应该能够将 K 列中的值添加到相应的季度,并最终在 K 列中得到零余额。

“已用金额”列将每月更新,其中包括:

  • 迄今为止的预算中包含的费用
  • 迄今为止的额外费用

此表的目的是允许某人输入 Q1-Q4 报销金额 [绿色] 中实际报销的金额,并为该人提供一个工具,以了解在任何给定时间需要报销多少Reimbursement Remaining [蓝色] 列。

如果所有费用都出现在 Q4 的实际值中,则 K 列仍然需要能够运行——这意味着,对于 Q1-Q3,K 列将需要为零,并且仅当记录的实际值总和超过实际值时才显示余额纳入预算。

哇,这很难写出来。

在 K 列中可以使用什么公式来完成这项工作?

我希望这对某人有意义!

-阿尔弗雷德

【问题讨论】:

  • 再次感谢!我刚刚在帖子中添加了一个可回答的问题。

标签: google-sheets


【解决方案1】:

尝试:

=if(C2+E2+G2+I2=A2+B2,0,
if(AND(D2+F2+H2+J2=0,D2=0),B2-C2,
if(AND(D2+F2+H2+J2=1,D2=1),B2-C2,
if(AND(D2+F2+H2+J2=1,F2=1),B2-C2-E2,
if(AND(D2+F2+H2+J2=1,H2=1),B2-C2-E2-G2,
if(AND(D2+F2+H2+J2=1,J2=1),B2-C2-E2-G2-I2, 0)
)))))

【讨论】:

  • 感谢您的调查!这几乎可以按预期工作,但是如果我首先在 Q2-Q4 中输入值,它就不能正常工作。如果没有报告上一季度的额外费用,我需要它工作,以便它可以跳过季度。
猜你喜欢
  • 2022-11-24
  • 1970-01-01
  • 2015-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-03
  • 2011-08-30
  • 1970-01-01
相关资源
最近更新 更多