如何从过滤范围中引用上一个可见行中同一列中的单元格?
答案 0 :(得分:5)
如果我们准备这样做,这很容易。
假设我们有以下数据:
第一步是介绍一个"帮助"柱。在 E2 中输入:
=IF(SUBTOTAL(3,A2:A2)=0,MIN($E$1:E1)-1,SUBTOTAL(3,$A$2:$A2))
并复制下来:
关于"助手"现在很酷。列是无论你如何过滤它,它总是显示一个简单的顺序序列....让我们过滤 Alice
这意味着任何单元格都可以:
修改#1:强>
要回答您的问题,请在 C5 中输入:
=INDEX($C$2:$C$21,MATCH(E5-1,$E$2:$E$21,0))
且没有过滤 C5 会显示 $ 391.00
但是 Alice 过滤 C5 会显示的 $ 446.00 强>