【问题标题】:Adding to cell value based on last non-empty cell in column in Google Sheets根据 Google 表格中列中的最后一个非空单元格添加到单元格值
【发布时间】:2012-09-20 22:56:13
【问题描述】:
在具有周期性值的列中(例如,A1 = "1.1"、A2 = " "、A3 = "1.2"),我找不到自动执行此操作的解决方案。
也就是说,如果 A1 = "1.1",我希望该列中的下一个单元格是一个序号。换句话说,如果我将这篇文章中的任何公式粘贴到 A5 中,其中 A1 = 1.1,A2 到 A4 = 空白,那么 A5 应该 = A1+0.1。
【问题讨论】:
标签:
if-statement
google-sheets
google-sheets-formula
【解决方案1】:
如果我理解正确的话,这个公式可以输入A5:
=MAX(A$1:A4)+0.1
然后可以将该单元格复制并粘贴到该列的其他单元格中,并且范围引用应根据需要更改。
【解决方案2】:
非 VBA 的任何简单解决方案都是使用 B2 中的此公式运行 2 个单独的列:
=if(A2="",B1,B1+0.1)
如果您想清除该列表中的某些值,请运行 C2 中的另一个公式:
=if(B2=B1,"",B2)
然后将此列复制并粘贴为值。