Excel中最值得收藏的12个函数公式
2017-12-23 21:00
190 查看
Excel中最值得收藏的12个函数公式
1、动态获取A列最后一个数字
=LOOKUP(1,0/(A2:A100>0),A2:A100)
2、不重复个数公式
=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))
3、提取唯一值公式
数组公式(按ctrl+shift+enter三键输入,以下带{}输入方法相同)
=IFERROR(INDEX(A:A,SMALL(IF(MATCH(A$2:A$7,A$2:A$7,0)=ROW(A$1:A$6),ROW(A$2:A$7)),ROW(A1))),"")
4、中国式排名公式
=SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))
5、提取字符串任一位中的数字
A1的值为 ABC123.45FE ,截取结果:123.45
数组公式:
{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}
6、金额大写转换公式
=TEXT(LEFT(RMB(A2),LEN(RMB(A2))-3),"[>0][dbnum2]G/通用格式元;[<0]负[dbnum2]G/通用格式元;;") & TEXT(RIGHT(RMB(A2),2),"[dbnum2]0角0分;;整")
7、个人所得税计算公式
假如A2中是应税工资,则计算个税公式为:
=5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)
8、一对多查找包含公式
=COUNT(FIND({"AAA花苑","CCC龙廷"},A2))
9、Vlookup多表查找公式
工资表模板中,每个部门一个表。
在查询表中,要求根据提供的姓名,从销售~综合5个工作表中查询该员工的基本工资。
方法1:
=IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))
方法2
=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)
10、Sumif多表求和公式
工作表名称常常是不规则的,如下图所示
分析:
首先我们需要用宏表函数取得表名
公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:
=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())
最终公式为:
=SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))
11、筛选后连续序号公式
插入辅助列,输入公式 =1。加入这列是方便在序号列使用公式统计行数。
在序号列输入公式
=SUBTOTAL(2,B$1:B2)
12、用QQ聊天的excel公式
=HYPERLINK("tencent://message/?uin="&C3,"点击联系他")
1、动态获取A列最后一个数字
=LOOKUP(1,0/(A2:A100>0),A2:A100)
2、不重复个数公式
=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))
3、提取唯一值公式
数组公式(按ctrl+shift+enter三键输入,以下带{}输入方法相同)
=IFERROR(INDEX(A:A,SMALL(IF(MATCH(A$2:A$7,A$2:A$7,0)=ROW(A$1:A$6),ROW(A$2:A$7)),ROW(A1))),"")
4、中国式排名公式
=SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))
5、提取字符串任一位中的数字
A1的值为 ABC123.45FE ,截取结果:123.45
数组公式:
{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}
6、金额大写转换公式
=TEXT(LEFT(RMB(A2),LEN(RMB(A2))-3),"[>0][dbnum2]G/通用格式元;[<0]负[dbnum2]G/通用格式元;;") & TEXT(RIGHT(RMB(A2),2),"[dbnum2]0角0分;;整")
7、个人所得税计算公式
假如A2中是应税工资,则计算个税公式为:
=5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)
8、一对多查找包含公式
=COUNT(FIND({"AAA花苑","CCC龙廷"},A2))
9、Vlookup多表查找公式
工资表模板中,每个部门一个表。
在查询表中,要求根据提供的姓名,从销售~综合5个工作表中查询该员工的基本工资。
方法1:
=IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))
方法2
=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)
10、Sumif多表求和公式
工作表名称常常是不规则的,如下图所示
分析:
首先我们需要用宏表函数取得表名
公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:
=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())
最终公式为:
=SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))
11、筛选后连续序号公式
插入辅助列,输入公式 =1。加入这列是方便在序号列使用公式统计行数。
在序号列输入公式
=SUBTOTAL(2,B$1:B2)
12、用QQ聊天的excel公式
=HYPERLINK("tencent://message/?uin="&C3,"点击联系他")
相关文章推荐
- Excel中值得收藏的12个函数公式
- [推荐][提供下载](Excel):常用函数公式及操作技巧系列文章【共十篇】
- EXCEL常用函数公式
- 谈值得收藏的SQL时间函数-Mssql数据库教程
- 12个.net 开发者值得去读的国外Blog (收藏)
- Excel表格乘法函数公式
- excel IRR利率函数公式,算利率
- 中文版Excel 2007公式与函数应用宝典
- Excel表格乘法函数公式
- EXCEL常用函数公式
- Excel中多条件查询函数公式
- PHP数学运算函数大汇总(经典值得收藏)
- excel,access常用公式函数VBA代码汇总文章
- Excel 2007 公式与函数的教程
- Excel用函数公式提取唯一值
- 【EXCEL精品收藏】EXCEL中最简单的个税计算公式(含2011年9月1日新标准)
- 小结:POI写Excel公式(函数)及从Excel中读取公式计算值
- excel到期提醒,可以用函数公式来做,颜色变化可以用条件格式来做。
- excel表格的函数公式大全
- Excel使用公式和函数(待更新)