关于 if 函数到底要不要用,怎么用才能出彩?在前几期推文之后引起了热烈反响。

既然如此,那么我就好好地扒一扒 if 那些非常有亮点的用法,保准每个案例都能让你大开眼界。

案例:

下图 1 是公司今年入职的员工的具体入职时间表,公司会根据入职时间定期给新人进行分批培训。

本批次将对入职时间在 2021 年 3 月 1 日和 2021 年 6 月 30 日之间的员工进行培训。

请快速计算出哪些人符合培训条件,效果如下图 2 所示。



解决方案:

1. 在 C2 单元格中输入以下公式 --> 下拉复制公式:

=IF(MEDIAN(B2,DATE(2021,3,1),DATE(2021,6,30))=B2,"培训","")

公式释义:

  • DATE(2021,3,1):date 函数的作用是返回表示特定日期的一个数值;
  • MEDIAN(A,B,C):median 函数是作用是返回一组数的中间数,即按大小排序的话,处于中间的那个值;
  • IF(...=B2,"培训",""):如果上述三个时间的中间值是 B 列的值,即入职时间处于规定的时间段内,则显示“培训”,否则留空




有关 median 函数的详解,请参阅 。


很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。