我试图在Excel中创build一个公式来select底部的5个值

为了澄清,我有一个列在A列中每隔几小时增长:

一个

萝卜
豌豆
萝卜
土豆
豌豆
卷心菜
芹菜
菠菜
萝卜
韭菜

我想有一个下拉列表,在任何时候将有最低的五个条目。 所以现在它会有:

卷心菜
芹菜
菠菜
萝卜
韭菜

任何帮助,将不胜感激!

说你的数据在A2开始,然后创build一个具有公式的命名范围

=OFFSET(Sheet1!$A$1,COUNTA(Sheet1!$A:$A)-1,0,-5) 

然后让命名区域填充下拉列表。 说你命名的范围是“素食”,那么你可以使用

数据validation>

允许:列表

来源:= Veg

这将只显示最后5个项目作为一个单元格的有效select。

数据

请注意,我使用{}仅仅是因为我显示的单元格中使用的公式,而不是通过名称pipe理器添加引用dynamic范围。 在创build命名范围时,您可以按Ctrl + F3将公式添加到名称pipe理器中。