土木在线论坛 \ 施工技术 \ 工程项目管理 \ 做造价的,不信你用不上这些excel函数公式!

做造价的,不信你用不上这些excel函数公式!

发布于:2017-07-03 13:50:03 来自:施工技术/工程项目管理 [复制转发]
1、生成不重复随机数公式
B2:(数组公式,按ctrl+shift+enter三键输入)
=SMALL(IF(COUNTIF(B$1:B1,ROW($1:$10)),"",ROW($1:$10)),RANDBETWEEN(1,10-COUNT(B$1:B1)))
1.webp.jpg

2、多区域排名公式
=RANK(B3,($B$3:$B$10,$E$3:$E$10,$H$3:$H$10))
2.webp.jpg

3、提取唯一值公式
C2(数组公式按ctrl+shift+enter三键输入)
=IFERROR(INDEX(A:A,SMALL(IF(MATCH(A$2:A$9,A$2:A$9,)=ROW($1:$8),ROW($2:$9)),ROW(A1))),"")
有一个简单的
=INDEX(A:A,MATCH(0,COUNTIF(C$1:C1,A$1:A$99),0))&""
3.webp.jpg

4、多区域超链接公式
=HYPERLINK("#C3:C10,F3:F10,I3:I10","总排名")
4.webp.jpg

5、提取筛选后的内容
公式:(数组公式,按ctrl+shift+enter三键输入)
=INDEX(B:B,MATCH(1,SUBTOTAL(3,OFFSET(B1,ROW(1:100),)),0)+1)
5.webp.jpg

6、字符串拆分

B2
=TRIM(MID(SUBSTITUTE($A2,"-",REPT(" ",99)),99*COLUMN(A1)-98,99))
6.webp.jpg

7、动态获取A列最后一个数字
=LOOKUP(1,0/(A2:A100>0),A2:A100)
7.webp.jpg

8、不重复个数公式
=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))
8.webp.jpg

9、提取唯一值公式
=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))),"")
9.webp.jpg

10、中国式排名公式
=SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))
10.webp.jpg

11、提取字符串任一位中的数字
A1的值为 ABC123.45FE ,截取结果:123.45
数组公式:{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}

12、金额大写转换公式
=TEXT(LEFT(RMB(A2),LEN(RMB(A2))-3),"[>0][dbnum2]G/通用格式元;[<0]负[dbnum2]G/通用格式元;;") & TEXT(RIGHT(RMB(A2),2),"[dbnum2]0角0分;;整")
11.webp.jpg

13、个人所得税计算公式
假如A2中是应税工资,则计算个税公式为:
=5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)

14、一对多查找包含公式
=COUNT(FIND({"AAA花苑","CCC龙廷"},A2))
12.webp.jpg
15、Vlookup多表查找公式

工资表模板中,每个部门一个表。
13.webp.jpg
在查询表中,要求根据提供的姓名,从销售~综合5个工作表中查询该员工的基本工资。
14.webp.jpg
方法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)
16、Sumif多表求和公式
工作表名称常常是不规则的,如下图所示
15.webp.jpg
分析:
首先我们需要用宏表函数取得表名
公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:
=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())
16.webp.jpg

最终公式为:
=SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))
17.webp.jpg

17、筛选后连续序号公式

插入辅助列,输入公式 =1。加入这列是方便在序号列使用公式统计行数。

18.webp.jpg
在序号列输入公式
=SUBTOTAL(2,B$1:B2)
19.webp.jpg
18、用QQ聊天的excel公式
=HYPERLINK("tencent://Message/?websiteName=qzone.qq.com&Menu=yes&Uin="&C3,"点击联系他")
20.webp.jpg

• end •



1.webp.jpg


2.webp.jpg


3.webp.jpg


4.webp.jpg


5.webp.jpg


6.webp.jpg


7.webp.jpg


8.webp.jpg


9.webp.jpg


10.webp.jpg


11.webp.jpg


12.webp.jpg


13.webp.jpg


14.webp.jpg


15.webp.jpg


16.webp.jpg


17.webp.jpg


18.webp.jpg


19.webp.jpg


20.webp.jpg

全部回复(28 )

只看楼主 我来说两句
  • 江南土豆
    江南土豆 沙发
    多谢楼主,学习了。
    2017-07-11 08:19:11

    回复 举报
    赞同0
  • 建筑精灵
    建筑精灵 板凳
    非常棒的结果啊,很好@!
    2017-07-11 01:59:11

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

工程项目管理

返回版块

4.65 万条内容 · 483 人订阅

猜你喜欢

阅读下一篇

项目经理就应该这样管理施工现场!

施工工地上,人员多、工种多、工序复杂,各岗位、各工序都应各施其责,否则很容易掐架! 责任分工 项目经理:负责协调甲方和施工单位、施工单位和监理、施工单位和包工队及其施工对内部的关系;负责施工进度和质量的总体控制,施工方案和施工组织的编制等。土建工长:负责土建方面的现场管理。土建方面的洽商的编写,施工中人员的使用,土建施工中质量的保障。电气工长:负责电气方面的现场管理。电气方面的洽商的编写,施工中人员的使用,电气施工中质量的保障。

回帖成功

经验值 +10