Excel 2007 - 显示最后更新单元格的公式

Excel 2007 - 显示最后更新单元格的公式

我有 6 个细胞A1-A6工作表1

A1,A3,& A5包含数字 1-3

A2,A4,& A6包含数字变化的日期。

A1 & A2将首先填充。我想同时显示两个单元格工作表2B1 & B2

A3 & A4填满后,我想B1 & B2用新数据替换的内容。

类似地,当A5 & A6填充时我想B1 & B2用新数据替换的内容。

我需要保留所有数据工作表1但只希望显示最新的数据工作表2

是否有公式可以自动完成我需要的这个操作?我无法使用 VBA 或宏来执行此操作。

答案1

A)展示你尝试过的方法通常是一种很好的方式

B)这可能最好发布在Stack Overflow网站

我已将 A 列设置为以下 6 行:

1
2/1/2015
2
2/14/2015
3
3/1/2015

基于此,我将这些公式放在同一张表的其他单元格中

'return the odd numbered row (1, 2 or 3)
=INDEX($A$1:$A$6,MATCH(MAX($A$2,$A$4,$A$6),$A$1:$A$6,0)-1)
'return the associated date
=INDEX($A$1:$A$6,MATCH(MAX($A$2,$A$4,$A$6),$A$1:$A$6,0))

您需要更改单元格引用以指向适当的工作表。

答案2

工作表2细胞B1进入:

=CHOOSE(1+COUNT(Sheet1!A1:A6)/2,"",Sheet1!A1,Sheet1!A3,Sheet1!A5)

并在细胞中B2进入:

=CHOOSE(1+COUNT(Sheet1!A1:A6)/2,"",Sheet1!A2,Sheet1!A4,Sheet1!A6)

这些公式假设你正在填充工作表1成对并按照所示顺序。

相关内容