- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子表格常用公式
EXCEL中常用公式集合 1、两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2、已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET.CELL(6,Sheet1!C1) 3、关于COUNTIF COUNTIF函数只能有一个条件,如大于90,为=COUNTIF(A1:A10,=90) 介于80与90之间需用减,为 =COUNTIF(A1:A10,80)-COUNTIF(A1:A10,90) 4、根据身份证号提取出生日期 (1)、=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),错误身份证号)) (2)、=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),#-00-00)*1? ?5、一列中不输入重复数字 [数据]--[有效性]--[自定义]--[公式] 输入=COUNTIF(A:A,A1)=1 如果要查找重复输入的数字 条件格式》公式》=COUNTIF(A:A,A5)1》格式选红色 6、 10列数据合计成一列 =SUM(OFFSET($A,(ROW()-2)*10+1,,10,1)) 7、查找数据公式两个(基本查找函数为VLOOKUP,MATCH) (1)、根据符合行列两个条件查找对应结果 =VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),FALSE) (2)、根据符合两列数据查找对应结果(为数组公式) =INDEX(C1:C7,MATCH(H1I1,A1:A7B1:B7,0)) 8、多个工作表的单元格合并计算 =Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4) 9、获得工作表名称 (1)、定义名称:Name =GET.DOCUMENT(88) (2)、定义名称:Path =GET.DOCUMENT(2) (3)、在A1中输入=CELL(filename)得到路径级文件名 在需要得到文件名的单元格输入 =MID(A1,FIND(*,SUBSTITUTE(A1,,*,LEN(A1)-LEN(SUBSTITUTE(A1,,))))+1,LEN(A1)) (4)、自定义函数 Public Function name() Dim filename As String filename = ActiveWorkbook.name name = filename End Function10、如何获取一个月的最大天数 :=DAY(DATE(2002,3,1)-1)或=DAY(B1-1),B1为2001-03-01 数据区包含某一字符的项的总和,该用什么公式 =sumif(a:a,*某一字符*,数据区) 最后一行为文本: =offset($b,MATCH(CHAR(65535),b:b)-1,) 最后一行为数字: =offset($b,MATCH(9.9999E+307,b:b)-1,) 或者:=lookup(2,1/(b1:b1000),b1:b1000) 评委打分中,如何去掉两个以上最高分,两个以上最底分,求剩余人员的平均分?同时显示出被去掉的分数。 看看trimmean()函数帮助。 被去掉的分数: 最大两个:=large(data,) 最小两个:=small(data,) 怎样很简单的判断最后一位是字母 right(a1)*1 出错的字母 =IF(ISNUMBER(--RIGHT(A1,1)),数字,字母) =IF(ISERR(RIGHT(A1)*1),字母,数字) 如何 设置单元格,令其不接受包含空格的字符 选定A列 数据——有效性——自定义——公式 =iserror(find( ,a1)) 数据--有效性--自定义--公式 =len(a1)=len(trim(a1)) 原来的函数是=a1+a4+a7+a10+a13+a16+a19+a22..... 现在是=sum(n(offset(a1,(row(1:10)-1)*3,))) 在一个工作表中引用其他工作表中的数据,但是被引用的工作表不是固定的,根据我输入的工作表名自动选择相应的工作表中的数据,请问在公式里怎样引用? =INDIRECT(A1!
文档评论(0)