Excel函数实用大全
- 格式:docx
- 大小:24.22 KB
- 文档页数:14
Excel函数实用大全统计偶数单元格合计数值:解答:统计F4到F62的偶数单元格合计数值。
公式一{=SUM(IF(MOD(ROW(F4:F62),2)=0,F4:F62))}公式二:(要有安装'分析工具箱'){=SUM(IF(ISEVEN(ROW(F4:F62)),F4:F62))}用EXCEL做统计:如:A1,B1单元格是时间类型,C1是数字类型,我要计算费用用(B1-A1)*C1得到的数据还是时间类型、怎么办?我希望把时间类型变为整数类型,如0:50(50分钟)*3(元/H)=2.5元解答:设A1为3:30,B1为4:30,C1为3,D1为下列输入的函数:=HOUR(B1)*60+MINUTE(B1)-(HOUR(A1)*60+MINUTE(A1 )) 。
D1结果等于60(分钟)根据A1的内容,决定A2的数值是来自sheet1,sheet2还是sheet3.解答:if(a1=1,sheet1!a1,if(a1=2,sheet2!a1,if(a1=3,sheet3!a1))) 直接输入一组数如“20020213101235”后,自动转换成日期格式解答:A1中输入,B1中转换。
B1=Left(A1,4)&"—"&MID(A1,5,2)&"—"&MID(A1,7,2)&""&MID(A1,9,2)&":"&MID(A1,11,2)&":"& MID(A1,13,2)把sheet1到sheet200的a19这一格,依序贴到sheet0的a1到a200解答:方法一:公式可在A1储存格输入以下公式,再行拖曳至A200即可。
=INDIRECT("Sheet"&ROW()&"!A19")方法二:VBASub Macro1()'选择工作表sheet0Sheets("sheet0").SelectFor r = 1 To 200'将工作表1~200 里面的D17 复制到sheet0 的A1~A200 Cells(r, 1) = Worksheets(CStr(r)).Range("D17")On Error Resume NextNext rEnd Sub如果有文本串"YY0115",我想取第三、四的值"01",应该用什么函数:解答:1、=mid("YY0115",3,2)&""在一个表中有两列日期型数字请问如何在第三列中得到其差(两日期间的天数)答:=IF(A1>B1,DATEDIF(B1,A1,"d"),DATEDIF(A1,B1,"d")) 重要的EXCEL文件坏了(文件带密码)有没有EXCEL修复工具解答:Excel 2000数据>>取得外部数据>>新增数据库查询>>Excel File*>>找到档案>>[选项]勾选所有选项>> 会找到所有未命名[区块]如Sheet1$ >>找到字段>>其它跟着查询精灵导引一步一步作此中间层组件叫作Microsoft Query可以用来拯救[毁损档案]怎样用函数来显示某月的最后一天是几号答:= DAY(DATE(年份,月份+1,1)-1)请问如何在函数中同时使用两个条件例:在IF同时使用条件B1>0和B1<10解答:and(B1>0,B1<10)用TRIM把“中心是”中间的空格去掉解答:用SUBSTITUDE()函数,多少空格都能去掉。
如A1中有:中心是则在B1中使用=SUBSTITUTE(A1,"","")就可以了。
注意:公式中的第一个“”中间要有一个空格,而第二个“”中是无空格的。
如何统计某个列有数字的个数解答:=COUNT(A:A)如何统计此次自动筛选出来共有的记录条数解答:用counta 统计如何判断某个单元格包含某个字符解答:设A1=LOVE,查找字母L是否在A1中,=IF(ISERROR(SEARCH("L",A1)),"NO","YES")在单元格返回工作表名称解答:函数方法:=MID(CELL("filename"),FIND("]",CELL("filename"))+1,100) 使用vlookup函数的问题当时有两千多人的考试成绩要与花名册挂接,考试成绩放在sheet km1中,花名册放在sheet hmc中,他们共有字段为准考证号,我的想法是根据准考证号,用vlookup函数查找相应的成绩并放在相应的人员下。
sheet km的准考证号放在第一列,考试成绩放在第二列,查找范围是$a$2:$b$2265,sheet hmc的准考证号党在第一列。
公式为:vlookup(a2,km!$a$2:$b$2265,2,false)公式应该没什么问题,但只能找到很少的纪录(<60),究竟是什么地方除了问题,请高手指点!解答1:可以用SUMIF函数解决:=SUMIF(km!$A$2:$B$2131,A2,km!$B2:$B$2131)(注:将sheet km下的所有准考证号都转化为文本,再使用vlookup函数,一切正常!vlookup函数查找区域必须转化为文本!)20列间隔3列求和解答:假设a1至t1为数据(共有20列),在任意单元格中输入公式:=SUM(IF(MOD(TRANSPOSE(ROW(1:20)),3)=0,(a1:t1))按ctrl+shift+enter结束即可求出每隔三行之和。
WORD向EXCEL格式转换时一个单词或汉字分别填入EXCEL 中的一个单元格中解答:在WORD中利用“替换”功能,把每个字符后面都加上一制表符,(在“查找”框中单击“高级”按钮,弹出“高级对话框”,把光标置入“查找”框内,在“特殊字符”中单击“任意字符”,再把光标置入“替换”框内,在“特殊字符”中单击“要查找的文字”,再单击“制表符”,再全部替换)然后复制或剪切,在EXCEL中粘贴即可。
用字母在单元格里面填入平方米解答1:在编辑状态下,选中“2”,按鼠标右键,选择“设置单元格格式”,选“上标”解答2:按[ALT]+数字键178[ENTER]从身份证号码中提取性别Q:A1单元格中是15位的身份证号码,要在B1中显示性别(这里忽略15位和18位身份证号码的判别)B1=if(mod(right(A1,1),2)>0,"male","female")请问这个公式有无问题,我试过没发现问题。
但在某个网站看到作者所用的是如下公式:B1=if(mid(A1,15,1)/2=trunc(mid(A1,15,1)/2),"female","m ale")用函数将输入的月份转换为这个月所包含的天数假设A1单元格为月份:=TEXT((DATE(YEAR(NOW()),A1+1,1)-1),"d")或:=DAY(DATE(YEAR(NOW()),A1+1,0))如何自动填充内容A1:A20是编号,B1:B20是姓名,C1:C20是性别,当我在A21单元格输入A1:A20范围内的任意一个编号时,B21出现对应的姓名,C21出现对应的性别。
该如何做,请帮忙。
解答:B21单元格公式“=IF(A21=0,"",VLOOKUP(A21,A1:C20,2,FALSE))”;C21单元格公式“=IF(A21=0,"",VLOOKUP(A21,A1:C20,3,FALSE))”这个公式也适用于A列编号不排序的情况,如果升序的话会更简单一点。
如何在excel中已有的数值前加零变成六位比如说25、369、1569等,操作后变成000025、000369、00156解答:如果直接输入的话,可以在数值前面加“'”,如“'002020”;如果处理现成的数据,或者从别处(比如从A1单元格)链接来的数据,可以用公式:=RIGHT("00000"&A1,6)一次删完Excel里面多出很多的空白行解答:1、用分面预览看看2、用自动筛选然后删除3、用自动筛选,选择一列用非空白,空白行就看不到了,打印也不会打出来。
但是实际上还是在的,不算删除。
或者用自动筛选选择空白将空白行全显出来一次删完也可以。
4、先插入一列,在这一列中输入自然数序列,然后以任一列排序,排序完后删除数据后面的空行,再以刚才输入的一列排序,排序后删除刚才插入的一列。
表1、表2分别有20个人的基本情况和其中10个人的名字,让表1的数据自动填充到表2答:1、用lookup函数即可。
要保证20人不重名;2、假设表1的D列对应表2的E列。
E2的公式:=VLOOKUP(B2,Sheet1!B:D,3,FALSE)使用vlookup函数返回#N/A符号时将此符号用0或空格来代替答:这样处理:=IF(ISNA(VLOOKUP(C13,A1:B10,2)),0,VLOOKUP(C13,A1:B 10,2))或:IF(ISERROR(vlookup(a1,e1:g10,2,0)),0,vlookup(a1,e1:g10,2 ,0))。
通过条件格式将小计和总计的行设为不同的颜色答:输入=RIGHT(RC,1)="计";设定字体、边框、图案;确定。
复制隐藏后的表格到一个新表格中使被隐藏的内容不显示答:crtl+g-选可见单位格-复制-粘贴。
如何将一个工作簿中的一个Sheet隐藏答:1、选“格式”---“工作表”----“隐藏”2、使用VBA这样隐藏后在使用工作表保护。
Alt+F11----Ctrl+G----出现立即执行窗口,在此窗口内执行Sheet1.Visible = xlSheetVeryHidden这样隐藏后sheet在格式---工作表----取消隐藏是看不见的。
工资条问题职工工资构成非常复杂,往往超过10项,因此每月发工资时要向职工提供一包含工资各构成部分的项目名称和具体数值的工资条。
打印工资条时要求在每个职工的工资条间有一空行便于彼此裁开。