excel取日期数据的问题 急!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:34:42
第一列 第二列 第三列
20a 180,000 2009-7-17
20a 160,996 2009-8-14
表格内容如上
在另外的表格中通过第一列的内容取出第三列的内容,用vlookup函数只能取到2009-7-17,我想取最大的那个日期(2009-8-14),怎么办,用什么函数?

谢谢大虾们

=TEXT(MAX((A1:A10="20a")*C1:C10),"e-m-d")
数组公式,按CTrl+Shift+Enter结束公式输入。

如果SHEET2的A1 为 20a
B1输入
=TEXT(MAX(IF(SHEET1!$A$1:$A$100=A1,SHEET1!$C$1:$C$100)),"YYYY-MM-DD")

数组公式,CTRL+SHIFT+ENTER结束 ,公式中范围自己可以改

SHEET2的B1输入

=MAX(IF(Sheet1!$A$1:$A$1000=A2,Sheet1!$C$1:$C$1000))

数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

把日期那列按照从大到小排序,vlookup是按照优先选择原则的