lookup(day(A1),{1,11,21},{"上旬","中旬","下旬"}),

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 05:14:20
lookup(day(A1),{1,11,21},{

lookup(day(A1),{1,11,21},{"上旬","中旬","下旬"}),
lookup(day(A1),{1,11,21},{"上旬","中旬","下旬"}),

lookup(day(A1),{1,11,21},{"上旬","中旬","下旬"}),
A1是日期型数据 Day(A1),返回 “日”的数据,同理 month(A1)返回月,year(A1)返回年
{1,11,21},{"上旬","中旬","下旬"} 为两个数组,相当于excel中两列(1对应上旬,11对应中旬,21对应下旬)
lookup()函数的具体应用你可以百度,有很多讲解
在第一个数组中查找跟day(A1)返回值相同的值,如果没有相同的值,就找最近的小于他的值,然后返回与这个找到的值同一行的另一个数列的值.
如果是10号,找不到对应的10,就找到最近接并且小于他的值1,1对应的同行值是 上旬,则返回上旬