excel如何设置到期日期提醒(日期到期自动提醒优化)
很多喜欢使用Excel制作类似上图这种日期提醒,虽然这个表格也能提醒,但是如果人多的话要一个一个往下翻,还是有点麻烦。其实我们有下图这种只显示当天生日的员工的更好看更便捷的做法,接下来我们就看一下是如何实现的。
首先、我们要先学习三个函数:
第一个是Small (单元格区域或数组,K)函数,就是返回单元格区域内第k个最小的数,简单来说就是假设A1:A6 分别是15,8,20,17,16,19,那么small(A1:A6,3)=16
第二个是IFERROR (value, value_if_error)函数,如果是正确,返回第一个参数的值,如果错误返回第二个参数的值
第三个是index (array, row_num, [column_num]),第一参数是单元格区域,第二个参数是行号,第三个参数是非必要参数,这个函数就是返回单元格区域中对应行号的值,我们继续假设A1:A6 分别是15,8,20,17,16,19,那么index(A1:A6,3)的值就是20。
其次、我们讲解一下基本思路
如果该员工今天生日,那就获取该员工信息所在的行号,并通过SMALL函数是这些行号被提取出来。然后通过index函数获取员工信息。对于因为文本出现的错误值,使用IFERROR函数使其为空格即可,所以具体函数输入如下:
=IFERROR(INDEX(Sheet2!$A:$A,SMALL(Sheet2!$D$2:$D$25,ROW(Sheet2!A4))),"")
需要哪一列信息我们就在index函数中选择那一列就行,不过需要注意需要使用绝对引用。
你学会了吗?
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com