- ·上一篇:怎么一次性计算excel等号,等号,计算
- ·下一篇:excel数据对号怎么设置,对号,设置,数据
excel怎么查找姓名和日期,查找,姓名,日期
1.如何在Excel用函数根据姓名来查找最早日期
根据日期是升序还是乱序来写公式,假如日期是乱序的,可用MIN数组公式:如下图
E1输入数组公式(数组公式必须按Ctrl+Shift+Enter组合键输入,Excel会自动在公式外面嵌套一对大括弧)
=MIN(IF(A$2:A$15=D2,B$2:B$15))
公式下拉。
如果日期是升序的,直接用INDEX+MATCH一般公式就可以了,如下图
E1=INDEX(B:B,MATCH(D2,A:A,0))
公式下拉。
知识扩展:
日期不必全部升序,只要相同姓名的日期升序就可以了,如下图:
2.怎样用EXCEL查找日期
A1单元格输入起始日期,A2输入结束日期
=A2-A1+1
再设置单元格格式为常规
如果要减去星期六,日的非工作日则用下面的公式
=NETWORKDAYS(A1,A2)
NETWORKDAYS
返回参数 start-data 和 end-data 之间完整的工作日数值。工作日不包括周末和专门指定的假期。可以使用函数 NETWORKDAYS,根据某一特定时期内雇员的工作天数,计算其应计的报酬。
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。
语法
NETWORKDAYS(start_date,end_date,holidays)
要点 应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。
Start_date 为一个代表开始日期的日期。
End_date 为终止日期。
Holidays 表示不在工作日历中的一个或多个日期所构成的可选区域,例如:省/市/自治区和国家/地区的法定假日以及其他非法定假日。该列表可以是包含日期的单元格区域,或是表示日期的序列号的数组常量。
