表格内容如下
A B C D
1 2011-02-01 杨梅 FSD 213
2 2011-03-04 杨梅 FSD 213
3 2012-04-09 杨梅 FSD 213
4 2011-02-12 桔子 212 SD
5 2013-04-19 桔子 212 SD
BCD是进货物品规格供应商等,A是进货日期,要取到每样货品最后进货的日期怎么处理?
1、下图是数据源。两个不同姓名对应的多个日期,提取出姓名对应的最大日期。
2、复制A列(姓名)并粘贴到D列。复制快捷键:Ctrl+C;粘贴快捷键:Ctrl+V。
3、选中D列,点击"数据"菜单下的"删除重复项",删除D列中的重复姓名(仅保留唯一值)。
4、在E列建立辅助列,用于输入函数公式并显示查询结果。
5、输入函数公式后,按Ctrl+Shift+Enter键使函数公式成为数组函数公式。Ctrl+Shift+Enter:按住Ctrl键不放,继续按Shift键(不放),最后按Enter键。
6、普通函数公式成为数组函数公式后,函数公式前后会有左右大括号,可以在编辑栏进行查看。
7、由于单元格没有设置日期格式,所以显示的查询结果是数字。选中E2单元格(或E列),按Ctrl+1快捷键调出设置单元格格式对话框,设置单元格格式为日期格式。
8、日期格式设置完成后,双击单元格右下角的填充柄向下填充公式即可完成其他姓名对应最大日期的查询。
9、查询的结果见下图,查询的结果正是数据源中各个姓名对应的最大日期。完成效果图。
一、假设日期都写在A列,则要得出A列的最大日期可以在B1单元格写入公式
=MAX(A:A)
二、MAX函数的定义
返回一组值中的最大值。
语法
MAX(number1,number2,...)
Number1, number2, ... 是要从中找出最大值的 1 到 30 个数字参数。
说明
如果参数不包含数字,函数 MAX 返回 0(零)。
注:日期也是数字的一种。在EXCEL电子表格中以数字1为1900年1月1日,以数字2为1900年1月2日,以此类推。
下载样表,省略100字。。。
最后要取到的是第3行和第5行所有数据,另外只有B列是名称,CD列是其他资料,只要在新取到的行后面列上就行
追答更新后的表
水果名称有很多,怎么处理?
追答参见附件,添加了获得唯一不重复水果名