-
?
excel函数公式的巧妙运用
巫子默
展开
转载自百家号作者:办公软件爱好者
excel今天文章主题仍然是if函数,在上两篇文章excel关于函数if的巧妙运用excel关于if函数的嵌套使用中,第一篇文章,我们介绍了怎样运用if函数在两种不同结果之间进行判断计算的操作过程,第二篇文章中我们更近一步,函数if与函数if本身的嵌套使用,从而运用if函数解决了应对三种不同结果进行判断的解决方法。(今天这篇文章承接上面两篇文章的内容而来,感兴趣的朋友可以通过链接去看看)。
今天我们再更进一步,介绍一下面对三种以上情况结果下,函数if的运用方法。咱们外甥打灯笼,照旧按老规矩来,运用实例来说话。
今天我们的实例是这样的,我们已知业务员的等级分为A级、B级、C级、D级四个等级,分别对应的奖金为10000元、9000元、8000元和7000元,现在我们有四个业务员,分别是丁一、牛二、张三、李四,他们正好对应了A级、B级、C级、D级四个等级,这时就要求我们运用if函数根据四个业务员的等级来判断他们各自的奖金。excel工作表具体如下所示:
实例图表具体操作方法一(方法一继承了文章“excel关于if函数的嵌套使用”中的方法):
在G4单元格输入“=IF(F4="A级",10000,IF(F4="B级",9000,IF(F4="C级",8000,7000)))”(ps:if函数中的标点符号在英文输入法状态下输入),按回车键,得到业务员丁一的应发奖金数,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他业务员的应发奖金数了。具体操作可参考下图:
实例图表方法评价:运用if函数三层嵌套的方式成功解决了现有问题,但是一旦面对答案更多的情况,肯定会让人难以忍受,而且在excel中最多只能嵌套七层,所以这种方法限制太大了。
具体操作方法二(方法二继承了文章“excel关于函数if的巧妙运用”中的方法,使用函数if最简单的方式进行叠加运算):
在G4单元格输入“=IF(F4="A级",10000,0)+IF(F4="B级",9000,0)+IF(F4="C级",8000,0)+IF(F4="D级",7000,0)”,按回车键,得到业务员丁一的应发奖金数,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他业务员的应发奖金数了。具体操作可参考下图:
实例图表方法评价:使用函数if最简单的方式进行叠加运算的方法成功解决了现有问题,且该方法excel并没有进行限制,仅仅需要不断进行复制并修改相关数据的方式就能进行叠加运算,但是局限性也相当明显,一旦面对答案太多的情况,就不再适用了。
具体操作方法三:方法三是真正实用的方法,需要运用到函数vlookup。
在G4单元格输入“=VLOOKUP(F4,$B$4:$C$7,2,0)”,按回车键,得到业务员丁一的应发奖金数,然后通过填充柄拖拽的方式向下拖拽,我们就能到其他业务员的应发奖金数了。具体操作可参考下图:
实例图表方法评价:与函数if的两种方法相比,面对答案太多的情况,函数vlookup的局限性大大减小,堪称相对完美的方法了。
今天的分享也就到此结束了。觉得对你们有用的小伙伴们请点赞关注吧!您的鼓励是我前进的动力,也希望擅长运用办公软件的小伙伴们能够不吝赐教,积极的留言,教会小编更多的excel运用的小技巧,欢迎一起来探讨学习!!
-
?
10个简单好用的excel函数小公式,学会了大呼过瘾!转需不谢
寒蕾
展开
对于普通的上班族而已,有时候提升效率不在于掌握了多复杂的excel公式,很多时候学习就是需要怼最基础的掌握,感受excel带来的快捷性和学习成功后的成绩感。
下面几个小技巧,希望能助力各路朋友增长使用能力。
1、随机生成1~1000之间的数据
=
RANDBETWEEN
(1,1000)
2、出现最多次数的数据怎么找出来咧
MODE
(A:A)
3、排名计算用的到
RANK
(D2,D:D)
4、多个单元格字符怎么合并?
PHONETIC
(A2:B6)
注:不能连接数字
5、汉子和日期无缝对接
="今天是"&
TEXT
(
TODAY()
,"YYYY年M月D日")
6、百位舍入,很有意思
ROUND
(D2,-2)
7、小数点后四舍五入
ROUNDUP
(D2,0)
8、显示公式该怎么搞,版本有所不同
FORMULATEXT
(D2)
9、生成A,B,C..,有时候排序什么的用的到
横向复制
CHAR
COLUMN
(A1)+64)
坚向复制
(ROW(A2)+64)
10、本月的天数,这个是最常见的
=DAY(
EOMONTH
(TODAY(),0))
-
?
HR常用的Excel函数公式大全(共21个)
宗曼容
展开
一、员工信息表公式
1、计算性别(F列)
=IF(MOD(MID(E3,17,1),2),"男","女")
2、出生年月(G列)
=TEXT(MID(E3,7,8),"0-00-00")
3、年龄公式(H列)
=DATEDIF(G3,TODAY(),"y")
4、退休日期(I列)
=TEXT(EDATE(G3,12*(5*(F3="男")+55)),"yyyy/mm/dd aaaa")
5、籍贯(M列)
=VLOOKUP(LEFT(E3,6)*1,地址库!E:F,2,)
注:附带示例中有地址库代码表
6、社会工龄(T列)
=DATEDIF(S3,NOW(),"y")
7、公司工龄(W列)
=DATEDIF(V3,NOW(),"y")&"年"&DATEDIF(V3,NOW(),"ym")&"月"&DATEDIF(V3,NOW(),"md")&"天"
8、合同续签日期(Y列)
=DATE(YEAR(V3)+LEFTB(X3,2),MONTH(V3),DAY(V3))-1
9、合同到期日期(Z列)
=TEXT(EDATE(V3,LEFTB(X3,2)*12)-TODAY(),"[<0]过期0天;[<30]即将到期0天;还早")
10、工龄工资(AA列)
=MIN(700,DATEDIF($V3,NOW(),"y")*50)
11、生肖(AB列)
=MID("猴鸡狗猪鼠牛虎兔龙蛇马羊",MOD(MID(E3,7,4),12)+1,1)
二、员工考勤表公式
1、本月工作日天数(AG列)
=NETWORKDAYS(B$5,DATE(YEAR(N$4),MONTH(N$4)+1,),)
2、调休天数公式(AI列)
=COUNTIF(B9:AE9,"调")
3、扣钱公式(AO列)
婚丧扣10块,病假扣20元,事假扣30元,矿工扣50元
=SUM((B9:AE9={"事";"旷";"病";"丧";"婚"})*{30;50;20;10;10})
四、员工数据分析公式
1、本科学历人数
=COUNTIF(D:D,"本科")
2、办公室本科学历人数
=COUNTIFS(A:A,"办公室",D:D,"本科")
3、30~40岁总人数
=COUNTIFS(F:F,">=30",F:F,"<40")
五、其他公式
1、提成比率计算
=VLOOKUP(B3,$C$12:$E$21,3)
2、个人所得税计算
假如A2中是应税工资,则计算个税公式为:
=5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)
3、工资条公式
=CHOOSE(MOD(ROW(A3),3)+1,工资数据源!A$1,OFFSET(工资数据源!A$1,INT(ROW(A3)/3),,),"")
注:
A3:标题行的行数+2,如果标题行在第3行,则A3改为A5
工资数据源!A$1:工资表的标题行的第一列位置
4、Countif函数统计身份证号码出错的解决方法
由于Excel中数字只能识别15位内的,在Countif统计时也只会统计前15位,所以很容易出错。不过只需要用 &"*" 转换为文本型即可正确统计。
=Countif(A:A,A2&"*")
六、利用数据透视表完成数据分析
1、各部门人数占比
统计每个部门占总人数的百分比
2、各个年龄段人数和占比
公司员工各个年龄段的人数和占比各是多少呢?
3、各个部门各年龄段占比
分部门统计本部门各个年龄段的占比情况
4、各部门学历统计
各部门大专、本科、硕士和博士各有多少人呢?
5、按年份统计各部门入职人数
每年各部门入职人数情况
-
?
Excel函数公式:格式刷只是简单的刷格式吗?
迈克尔
展开
提起格式刷,相信大家都很熟悉,而且经常再用,遇到修改格式时,只需要简单的刷一刷即可……但是,它的功能仅仅是简单的刷一刷吗?
一、隔行填充颜色。
1、选定目标单元格并填充颜色。
2、选定单元格。
3、单击【格式刷】。
4、选定需要更改颜色的单元格区域。
二、一键刷整表
方法:
1、选定原表并复制。
2、新建并粘贴。
3、单击原表左上角“三角”单元格。
4、单击格式刷。
5、在新表中的“三角”单元格单击格式刷,此时新表已和原来的表一模一样了。
三、刷指定单元格。
方法:
1、Ctrl+F查找指定内容。
2、Ctrl+A全选查找的内容。
3、双击【格式刷】。
4、单击需要的格式,例如填充背景色。
四、常识解答:
1、怎样取消格式刷?
答:单击其它地方或按Esc键。
2、怎样重复使用格式刷?
答:双击格式刷图表。
3、格式刷的快捷键是什么?
答:Ctrl+Shift+C或Ctrl+Shift+V。
-
?
Excel函数公式:Excel常用函数公式——基础篇(十)
宁初夏
展开
一、UPPER、LOWER、PROPER函数。
作用:对字母进行大消息转换。
语法:=函数名(字母或对单元格的引用)。
方法:
在对应的目标单元格中输入公式:=UPPER(B3)、=LOWER(B3)、=PROPER(B3)。
解读:
公式=UPPER(B3)、=LOWER(B3)、=PROPER(B3)分别将对应的字符串转换为:全部大写、全部小写、首字母大写,其它字母小写的格式。
二、EXACT函数。
作用:比较两个字符串是否完全相同,注意此函数区分大小写。
语法:=EXACT(text1,text2)。完全相同返回:TRUE,否则返回:FALSE。
方法:
在目标单元格总输入公式:=EXACT(B3,B4)、=EXACT(B5,B6)、=EXACT(B7,B8)。
三、REPLACE函数。
作用:替换指定的内容。
语法:=REPLACE(字符串,起始位置,字符长度,替换内容)。
方法:
在目标单元格中输入公式:=REPLACE(F3,4,4,"****")。
四、IFERROR函数。
作用:隐藏函数错误。
语法:=IFERROR(函数或公式,隐藏字符)。
方法:
在目标单元格中输入公式:=IFERROR(D3/C3,"")。
五、TEXT函数。
作用:取整的间隔小时数。
语法:=TEXT(时间差,"[h]")。
方法:
在目标单元格中输入公式:=TEXT(D3-C3,"[h]")。
解读:公式中的格式"[h]"为英文状态时的格式。
-
?
Excel函数公式:5大实用技巧!
包芹
展开
制表是我们工作中必需进行的一项工作,有的同学可能因为掌握不了Excel中的技巧而大打降低了工作效率,今天我们来学习5个非常实用的Excel技巧。
一、复制表格后保持格式不变。
有时候我们复制表格的时候会发现,表格的格式变了,然后就是一脸的茫然……
其实,复制表格后,在粘贴的时候选择“保留源格式”就可以了。
方法:
粘贴后选择下拉箭头中的“保留源格式”即可。
二、快速插入多列。
在制作表格时,我们有时需要插入单列或多列,手动插入比较麻烦,有没有比较快捷的方法呢?
1、选中需要插入的列数,插入x列就选中x列。
2、快捷键:Ctrl+Shift++(Ctrl键、Shift键、+号键)。
三、两列互换。
1、选中目标列。
2、按住Shift键,将光标移动到列的边缘,变成双向十字箭头时,拖动目标列到相应的位置即可。
前提条件:
表格中不能有合并的单元格。
四、批量在多个单元格中输入文字。
1、选中目标单元格。
2、输入文字。
3、Ctrl+Enter填充。
五、提取出生年月。
1、选定目标单元格。
2、输入公式:=TEXT(MID(C3,7,8),"0-00-00")。
-
?
Excel函数公式:实用的日期函数公式全集
小夏
展开
实际的工作中,用到日期的地方非常的多,如果每次都是手动去处理,那将会非常的麻烦。
一、获取当前系统日期及时间。
方法:
1、选定目标单元格。
2、快捷键:Ctrl+;、Ctrl+Shift+;
二、YEAR:计算年份。
方法:
在目标单元格中输入公式:=YEAR(A3)。
三、MONTH:计算月份。
方法:
在目标单元格中输入公式:=MONTH(A3)。
四、DAY:计算号数。
方法:
在目标单元格中输入公式:=DAY(A3)。
五、TEXT:星期(中国)。
方法:
在目标单元格中输入公式:=TEXT(A3,"aaaa")。
六、TEXT:星期(英文)。
方法:
在目标单元格中输入公式:=TEXT(A3,"dddd")。
七、LEN+MONTH:计算季度。
方法:
在目标单元格中输入公式:=LEN(2^MONTH(A3))。
八、WEENNUM:计算日期是本年的第几周。
方法:
在目标单元格中输入公式:=WEEKNUM(A3)。
九、第X天。
方法:
在目标单元格中输入公式:=A3-"1-1"+1。
十、DAY+EOMONTH:本月有几天。
方法:
在目标单元格中输入公式:=DAY(EOMONTH(A3,0))。
-
?
Excel 表格的所有公式用法……帮你整理齐了!
霍琦
展开
批量输入公式批量修改公式快速查找公式显示公式部分计算结果保护公式隐藏公式显示所有公式把公式转换为数值显示另一个单元格的公式把表达式转换为计算结果快速查找公式错误原因
1批量输入公式
选取要输入的区域,在编辑栏中输入公式,按CTRL+ENTER即可批量填充公式。
2批量修改公式
如果是修改公式中的相同部分,可以直接用替换功能即可。
3快速查找公式
选取表格区域 - 按Ctrl+g打开定位窗口 - 定位条件 - 公式,即可选取表中所有的公式
4显示公式部分计算结果
选取公式中的要显示的部分表达式,按F9键
按F9键后的结果
想恢复公式,按esc退出编辑状态即可。
5保护公式
选取非公式的填写区域,取消单元格锁定。公式区域不必操作。
设置单元格格式后,还需要保护工作表:审阅 - 保护工作表。
6隐藏公式
隐藏公式和保护公式多了一步:选取公式所在单元格区域,设置单元格格式 - 保护 - 勾选“隐藏” - 保护工作表。
隐藏公式效果:
7显示所有公式
需要查看表中都设置了哪些公式时,你只需按alt+~组合键(或 公式选项卡 - 显示公式)
把公式转换为数值
8把公式转换为数值
公式转换数值一般方法,复制 - 右键菜单上点123(值)
9显示另一个单元格的公式
如果想在B列显示A列的公式,可以通过定义名称来实现。
公式 - 名称管理器 - 新建名称:G =get.cell(6,sheet3!a4)
在B列输入公式=G,即可显示A列的公式。
excel2013中新增了FORMULATEXT函数,可以直接获取公式文本。
10把表达式转换为计算结果
方法同上,只需要定义一个转换的名称即可。
zhi =Evaluate(b2)
在B列输入公式 =zhi即可把B列表达式转换为值
11快速查找公式错误原因
当一个很长的公式返回错误值,很多新手会手足无措,不知道哪里出错了。兰色介绍排查公式错误的技巧,3秒就可以找到错误。
下面兰色做了一个简单的小例子
【例】:如下图所示,单元格的公式返回值错误。要求排查出公式的哪部分出现了错误。
操作方法:
1、 打开单元格左上角绿三角,点“显示计算步骤”
2、在打开的“公式求值”窗口中,求值会自动停在即将出错的位置。这时通过和编辑栏中的公式比对,就可以找出产生错误的单元格。(D7)
如果公式中有多处错误,可以先修正前一次,然后再点显示计算步骤,查找下一处错误。
-
?
Excel函数公式:自定义格式和条件格式的完美组合实用技巧解读
牟绮菱
展开
转载自百家号作者:Excel函数公式
实际的工作中,我们有时候需要用Excel来记录项目的完成进度,但是又不想手动操作,这时候我们应该怎么办了?其实,我们可以利用Excel的【自定义格式】和【条件格式】来完成。
一、效果图。
1、从效果图中我们可以看出,如果每个阶段已开始工作,用√来标识,如果所有阶段全部完成,“总体情况”为“√已完成”;如果所有阶段都未开始:“总体状态”为“×未开始”;如果开始了部分,“总体情况”为“!进行中”。
2、而且随着工程进度的变化,“总体情况”也随着发生变化。这样的图表是不是也很方便呢?
二、步骤。
1、判断工程进度情况,如果已完成,显示1,未开始,显示-1,进行中,显示0。
方法:
在目标单元格中输入公式:=IF(COUNTIF(D3:K3,"√")=8,1,IF(COUNTIF(D3:K3,"√")=0,-1,0))。
解读:
利用IF和COUNTIF函数判断D3:K3区域中√的个数,如果为8,则返回1,如果为0,返回-1,否则返回0。
2、自定义格式。
方法:
1、选中目标单元格。
2、快捷键:Ctrl+1打开【设置单元格格式】对话框。
3、选择【分类】中的【自定义】,并在【类型】中输入:已完成;未开始;进行中(注:类型中输入的分号为英文状态下的分号)。
4、【确定】。
3、图标设置。
方法:
1、选中目标单元格。
2、【开始】-【条件格式】-【新建规则】。
3、单击【选择规则类型】中的【基于各自值设置所有单元格的格式】;选择【格式样式】中的【图标集】;选择【图标样式】中的目标图标。
4、选择左下角第一行【类型】中的【数字】,【值】中输入:1;选择第二行【类型】中的【数字】并【确定】。
结束语:
本示例中主要应用了IF和COUNTIF函数,以及自定义格式和条件格式的内容,如果单个知识点拿出来应用,相信大家都会使用,但是如果组合使用,那就需要下点儿功夫了。
如果在学习过程中,遇到任何可疑之处,欢迎大家在留言区留言讨论哦!如果没有可疑之处,还可以发表敢想敢言哦!
-
?
说说常用的excel函数公式大全有哪些,如何使用?看了你就知道!
凡柔
展开
我们都知道excel函数公式很强大,运用好了对我们制表很有帮助,但是excel函数公式实在是太多了,根本记不住,下面跟大家分享一些常常会用到的函数公式。
一、对于数字的处理:
1、取绝对值
=ABS(数字)
2、取整
=INT(数字)
3、四舍五入
=ROUND(数字,小数位数)
二、统计公式:
1、统计两个表格重复的内容
公式:B2
=COUNTIF(Sheet15!A:A,A2)
说明:如果返回值大于0说明在另一个表中存在,0则不存在。
2、统计不重复的总人数
公式:C2
=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
在完成excel表格统计之后,以免后期不小心修改数据,我们可以将excel表格转换成pdf格式。高版本的office可以直接将excel另存为pdf,低版本或者想要批量转换的可以用迅捷pdf转换器来完成转换。
三、求和公式
1、隔列求和
公式:H3
=SUMIF($A$2:$G$2,H$2,A3:G3)
或
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
说明:如果标题行没有规则用第2个公式
2、单条件求和
公式:F2
=SUMIF(A:A,E2,C:C)
说明:SUMIF函数的基本用法
3、单条件模糊求和
公式:详见下图
说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A
4、多条件模糊求和
公式:C11
=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)
说明:在sumifs中可以使用通配符*
5、多表相同位置求和
公式:b2
=SUM(Sheet1:Sheet19!B2)
说明:在表中间删除或添加表后,公式结果会自动更新。
6、按日期和产品求和
公式:F2
=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)
说明:SUMPRODUCT可以完成多条件求和
好啦,以上就是比较常用的excel公式啦,当然,excel函数公式远远不止这些,但是以上公式如果能熟练应用也会非常提高工作效率哦。
excel函数格式
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并