EXCEL
哈哈的二哈
这个作者很懒,什么都没留下…
展开
-
Excel函数--lookup、xlookup
LOOKUP(D2,{5000,5500,6000},{"A","B","C"})表示D2的值如果在5000-5499区间内,返回A,在5500-5999区间内返回B,在6000以上,返回C。2、匹配模式:精确匹配,精确匹配或下一个较小的项,精确匹配或下一个较大的项,通配符匹配,一般默认精确匹配,其他根据具体情况具体选择。具体值匹配:LOOKUP(1,0/({"行政部","后勤部","财务部"}=G2),{"A","B","C"})1、未找到值是没有查找到值需要返回什么,如不填写该项,则默认返回#N/A。原创 2023-06-22 23:08:27 · 1450 阅读 · 1 评论 -
excel函数---if、sumifs、sumif、countif、counifs
再例如上述用sumifs,U列没有李9的存在,不过用sumifs仅限于另一列的值没有0的存在。sumifs、counifs常用,且可根据求和和计数的结果来判断两列数据的差别。用法:sumifs(求和区域,条件区域1,条件1,条件区域2,条件2)用法:countif(条件区域1,条件1,条件区域2,条件2)区别:sumifs可以多条件,sumif只能一个条件。用途:sumif(求和区域,条件区域,条件)用法:if(条件,条件为真,条件为假)用法:countif(计数区域,条件)原创 2023-06-13 21:06:07 · 2659 阅读 · 1 评论 -
Excel实用函数---跟位置有关的函数
如果队列中有重复的值,想知道重复的值所在的位置,可如下图这样:首先用=IF(IFERROR(VLOOKUP(C2,G:G,1,FALSE),"")"",ROW(C2),"")来获取行政部在序列中存在的位置。PS:a.第一步if函数中row的值根据实际情况可进行加减,比如序列如果是C2:C10,则if为真时的值为ROW(C2)-1。b.TEXTJOIN(分隔符,是否忽略空白单元格,合并文本1,合并文本2,...),此函数是wps里面专属的函数,使用时请注意。用法:=index(序列,第几个值)原创 2023-06-18 22:24:39 · 851 阅读 · 1 评论 -
Excel函数--跟时间有关的函数(TODAY、DATEDIF、DAYS、DATEVALUE等)
"D":表示相差的天数,如上图,2023年6月18日和2022年6月18日相差365天,相差天数也可以直接通过相减得到,K4-K3和DATEDIF(K3,K4,"D")是一样的效果。中间必须是字符串,日期是特殊的数值,1900年1月0日的序列号是0,1900年1月1日的序列号是1,每增加一天,序列号加一。"MD":表示天数相差,如上图,2023年6月18日和2022年6月18日从日来看,都是18日,所以相差0天。"Y":表示相差的年份,如上图,2023年6月18日和2022年6月18日相差1年。原创 2023-06-18 22:56:44 · 2195 阅读 · 1 评论 -
Excel常用函数----vlookup
2、COLUMN(B1)的结果为2,代表的是B1所在列的列序数,在公式往后拉的过程中,COLUMN(C1)的结果为3,COLUMN(D1)的结果为4,进而匹配到部门和底薪。二、反向查找(=VLOOKUP(I2,IF({1,0},B:B,A:A),2,FALSE)):根据工号查找姓名。四、双条件查找(=VLOOKUP(P7&Q7,IF({1,0},A:A&B:B,D:D),2,FALSE))三、前后有空格的查找(=VLOOKUP(TRIM(P2),TRIM(A:B),2,FALSE))原创 2023-06-12 18:32:17 · 358 阅读 · 0 评论