请问:如何在另一个表中查找数据,并且显示出数据的末行。VLOOKUP只能显示数据的首行。

例:在另一表中查找下表中的绿豆购买日期,我用VLOOKUP只能查找到绿豆首行的购买日期,如何操作才能查找出绿豆末行购买日期,或者所有绿豆的购买日期。(注:下表不能排序等操作)我要的结果是,别人在下表的下面添加了新的绿豆购买日期,我在另一表中通过函数便知道最新结果。谢谢!

例:在另一表中查找下表中的绿豆购买日期,我用VLOOKUP只能查找到绿豆首行的购买日期,如何操作才能查找出绿豆末行购买日期,或者所有绿豆的购买日期。(注:下表不能排序等操作)我要的结果是,别人在下表的下面添加了新的绿豆购买日期,我在另一表中通过函数便知道最新结果。谢谢!

F2输入
=IF(ROW()-1>COUNTIF(A:A,E$2),"",INDEX(C:C,SMALL(IF(A$2:A$100=E$2,ROW($2:$100),4^8),ROW(1:1))))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
F列单元格格式设置为“日期”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-23
如:一个表中的资料显示 另一个表中用函数后显示为: 1234A01 数量1000 ......假如的数据都在表1的A列和B列,你在表2的B1中输入公式即可: =SUMIF...
相似回答