【问题标题】:Index a Relatively Positioned Range索引相对定位的范围
【发布时间】:2016-10-07 12:42:58
【问题描述】:

我使用一个电子表格来平衡我的财务账户,它看起来有点像这样:

A       | B                  | C             | D           | E
Account | Transaction Amount | Account Total | Description | Date

交易按日期倒序排列,以便我能最先看到最新的余额。

因为任何账户的交易彼此之间都不是固定的,所以我使用这个公式来求和:

=(INDIRECT(ADDRESS(ROW(), COLUMN()-1)) + 
  INDEX(A3:E, MATCH(INDIRECT(ADDRESS(ROW(), 1)), A3:A, 0), 3)
 ) 

其中INDIRECT(ADDRESS(ROW(), COLUMN()-1)) 是交易金额,INDEX(A3:E, MATCH(INDIRECT(ADDRESS(ROW(), 1)), A3:A, 0), 3) 是 A 字段中键的最后一个帐户总额。

我的问题是,当我移动单元格时,其中一些单元格不会从它下面的行开始搜索 (A3...),而是添加一个 (A4)。

我想要一个像 ADDRESS 这样的函数,我可以在其中引用从公式所在行的正下方开始的单元格范围。

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    ADDRESS 能够返回一个“从公式所在行的正下方开始的单元格范围”

    将以下公式添加到单元格 H7

    =ADDRESS(ROW()+1,1)
    

    结果是$A$8

    【讨论】:

    • 谢谢,我最终使用的功能确实包括地址:INDEX(INDIRECT(ADDRESS(ROW(), 2)&":A", 4)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 2020-09-03
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    相关资源
    最近更新 更多