Excel函数应用之工程函数模板
excel函数公式工程计算运用大全.doc

excel常用函数公式及技巧搜集(常用的)【身份证信息?提取】从身份证号码中提取出生年月日=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1=IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,)显示格式均为yyyy-m-d。
(最简单的公式,把单元格设置为日期格式)=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"-"&MID(A2,9,2)&"-"&MID(A2,11,2),MID(A2,7,4)& "-"&MID(A2,11,2)&"-"&MID(A2,13,2))显示格式为yyyy-mm-dd。
(如果要求为“1995/03/29”格式的话,将”-”换成”/”即可)=IF(D4="","",IF(LEN(D4)=15,TEXT(("19"&MID(D4,7,6)),"0000年00月00日"),IF(LEN(D4)=18,TEXT(MID(D4,7,8),"0000年00月00日"))))显示格式为yyyy年mm月dd日。
(如果将公式中“0000年00月00日”改成“0000-00-00”,则显示格式为yyyy-mm-dd)=IF(LEN(A1:A2)=18,MID(A1:A2,7,8),"19"&MID(A1:A2,7,6))显示格式为yyyymmdd。
EXCLE函数和隧道工程应用实例

2019/9/18
5
3、逻辑函数
• 本类我们重点看一下条件选择函数的用法。
• IF(logical_test,value_if_true,value_if_false) • 其中Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或
表达式。此参数可使用任何比较运算符。 • Value_if_true 是 logical_test 为 TRUE 时返回的值或表达式 • Value_if_false 是 logical_test 为 FALSE 时返回的值或表达式。 • 此函数可以嵌套使用,最多可以嵌套64层。
• 时间值为日期值的一部分,并用十进制数来表示(例如 12:00 PM 可表示为 0.5,因为此时是一天的一半)。
• DATE(year,month,day) 返回特定日期的序列号 • 如果 year 位于 0(零)到 1899(包含)之间,则 Excel 会
将该值加上 1900,再计算年份。例如:DATE(108,1,2) 将返 回 2008 年 1 月 2 日 (1900+108)。 • 如果 year 位于 1900 到 9999(包含)之间,则 Excel 将使 用该数值作为年份。例如:DATE(2008,1,2) 将返回 2008 年 1 月 2 日。 • 如果 year 小于 0 或大于等于 10000,则 Excel 将返回错误 值 #NUM!。
表中两个竖曲线把线路设计标高分成了5个不同的区段,每个区段 的曲线要素和算法都有不同,这给我们现场计算带来很多麻烦, 我们拿到一个里程,先好看它位于哪个区段,在去查这个区段 的曲线参数,然后定算法,这样就比较麻烦。
五个区段的具体参数和算法如下表所示:
2019/9/18
利用excel内部函数编制工程量计算表格

excel计算表中经常要对计算式进行标注,便以了解计算数据的来源、计算关系等。
GET.FORMULA函数GET.FORMULA函数用来显示公式表达式。
有时候单元格输入的公式很复杂,或者不同单元格设置了不同公式,可以用它迅速显示公式。
例:在A1中输入=2+9*8+54/9确定后显示的是计算结果80要想显示成=2+9*8+54/9,就用上GET.FORMULA了。
单击B1,插入-名称-定义(或者按快捷键Ctrl+F3),弹出来对话框,在“在当前工作簿中的名称”一栏中输入一个名称,可以是数字、字母或者汉字,比如我们输入q;在最下边的“引用位置”栏中输入=GET.FORMULA(A1)确定后,B1单元格显示是空白。
这时,在B1中直接输入=q确定,B1即显示成=2+9*8+54/9EV ALUATE函数EV ALUATE函数用来计算文本形式公式的数值。
例:A1中以文本形式输入2+9*8+54/9它就显示成2+9*8+54/9,并不会显示成结果80。
因为在Excel中不输入等号,不被识别为函数,而识别为文本。
用EV ALUATE函数能计算其结果。
单击B1,插入-名称-定义,在对话框的名称栏输入任意名称,如w。
在引用位置框中输入=EV ALUATE(A1)确定后,B1无显示。
这时在B1输入=w确定,显示80。
如A1单元格=20[長]*35[高]+5.5[長]*23[高]-0.9*1.5[扣門洞],让人一目了然地知道计算依据,并且不容易犯漏项等错误,那么怎么得到去掉这些文字备注之后的计算结果呢?同样,在B1插入〉名称〉定义名称:X=Evaluate(SUBSTITUTE(SUBSTITUTE(A1,"[","*ISTEXT(""["),"]","]"")")),然后在B1输入=X就可以了。
上述宏表函数支持填充复制,在办公中有较广泛的应用。
工程预算常用的excel函数

公式是单个或多个函数的结合运用。
AND “与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。
条件判断AVERAGE 求出所有参数的算术平均值。
数据计算COLUMN 显示所引用单元格的列标号值。
显示位置CONCATENATE 将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。
字符合并COUNTIF 统计某个单元格区域中符合指定条件的单元格数目。
条件统计DATE 给出指定数值的日期。
显示日期DATEDIF 计算返回两个日期参数的差值。
计算天数DAY 计算参数中指定日期或引用单元格中的日期天数。
计算天数DCOUNT 返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
条件统计FREQUENCY 以一列垂直数组返回某个区域中数据的频率分布。
概率计算IF 根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。
条件计算INDEX 返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。
数据定位INT 将数值向下取整为最接近的整数。
数据计算ISERROR 用于测试函数式返回的数值是否有错。
如果有错,该函数返回TRUE,反之返回FALSE。
逻辑判断LEFT 从一个文本字符串的第一个字符开始,截取指定数目的字符。
截取数据LEN 统计文本字符串中字符数目。
字符统计MATCH 返回在指定方式下与指定数值匹配的数组中元素的相应位置。
匹配位置MAX 求出一组数中的最大值。
数据计算MID 从一个文本字符串的指定位置开始,截取指定数目的字符。
字符截取MIN 求出一组数中的最小值。
数据计算MOD 求出两数相除的余数。
数据计算MONTH 求出指定日期或引用单元格中的日期的月份。
日期计算NOW 给出当前系统日期和时间。
显示日期时间OR 仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。
造价人最常用的Excel函数

造价人最常用的Excel函数!造价精选·6天前8089 34 1241.工程量计算公式快捷地得出计算结果在很多情况下,造价人员在计算工程量时,需要列出及保留工程量的计算公式和计算备注,以方便后期的对账。
如何在输入计算式和计算备注后,就能很方便地得出工程量计算结果呢?实用案例列述如下:首先,需选中显示计算结果的单元格E2(可以理解为定位作用),然后再按以下动态图演示:在此,笔者解释一下这个公式“=EVALUATE(SUBSTITUTE(SUBSTITUTE(Shee t3!D2,"[","*ISTEXT(""["),"]","]"")"))”的注意点:除公式中的黄色标识“Sheet3! D2”的参数需要自行修改外,其他复制即可。
其中Sheet3是标签名,D2是计算书所在单元格位置。
切记:上述计算书备注须用英文格式中括号"[""]"。
使用此函数的Excel的文件需以(*.XLSM)格式进行保存,否则下次重新打开表格,该函数无法实现(及需重新定义该函数)。
2.Datedif函数计算工期及租赁天数在大家在计算工程工期或周转性材料租赁期时,是否为每个月的31日或30日所困扰?可能会用扳手指或翻日历的笨方法计算两个日期的相隔天数?其实Datedif函数就可以帮你很轻松解决。
实用案例如下:笔者先简单解释下以下表格中的单元格D2输入的公式“=DATEDIF(B2,C2,"d")“前两个参数分别是开始日期和结束日期,第三个参数"d"是计算天数的参数,也可以改成"m"(计算月份)和"y"(计算年份)。
3.Exact函数在快速查找修改前后表格的内容差异在平时的造价工作中,大家一定会碰到这样一个问题,在您已经编制了工程量清单的格式(包括清单描述、单位等),需要其他算量同事填写工程量。
常用EXCEL函数详解及应用实例

常用EXCEL函数详解及应用实例Excel是一款功能强大的电子表格软件,其中拥有多种函数,可以帮助用户快速处理数据。
在日常工作中,经常使用的Excel函数有非常之多,下面将对常用的Excel函数进行分类汇总,并给出应用实例。
1.文本函数:-LEFT:返回字符串的从左边开始的指定字符数。
-RIGHT:返回字符串的从右边开始的指定字符数。
-LEN:返回文本字符串的字符个数。
-TRIM:删除文本字符串前后的空格。
-CONCATENATE:将多个文本字符串连接在一起。
应用实例:假设A列为员工姓名,B列为员工工号,需要将员工的姓名和工号合并到C列中。
2.日期与时间函数:-TODAY:返回当前日期。
-NOW:返回当前日期和时间。
-YEAR:从日期中提取年份。
-MONTH:从日期中提取月份。
-DAY:从日期中提取天数。
-DATE:根据给定的年、月、日返回日期。
应用实例:假设A列为订单日期,需要从订单日期中提取出年份并输出到B列。
3.数值函数:-SUM:求一组数字的和。
-AVERAGE:求一组数字的平均值。
-MAX:返回一组数字的最大值。
-MIN:返回一组数字的最小值。
-COUNT:统计一组数字中的非空单元格个数。
应用实例:假设A列为销售额,需要求出销售额的总和、平均值、最大值和最小值。
4.逻辑函数:-IF:根据一个给定的条件来返回真或假的值。
-AND:判断多个条件是否同时为真。
-OR:判断多个条件是否有一个为真。
-NOT:对一个条件进行取反操作。
应用实例:假设A列为学生的分数,需要判断分数是否及格(大于等于60分)并输出判断结果。
5.查找与引用函数:-VLOOKUP:在垂直查找表格中查找一些值,并返回与该值相对应的结果。
-HLOOKUP:在水平查找表格中查找一些值,并返回与该值相对应的结果。
-INDEX:返回一个单元格数组或区域中的单元格,基于行号和列号进行引用。
应用实例:假设A列为产品名称,B列为产品单价,C列为订单数量,需要根据产品名称查找对应的单价,并计算订单金额。
造价人最常用的Excel函数

造价人最常用的Excel函数!造价精选·5天前5608 31 841.工程量计算公式快捷地得出计算结果在很多情况下,造价人员在计算工程量时,需要列出及保留工程量的计算公式和计算备注,以方便后期的对账。
如何在输入计算式和计算备注后,就能很方便地得出工程量计算结果呢?实用案例列述如下:首先,需选中显示计算结果的单元格E2(可以理解为定位作用),然后再按以下动态图演示:在此,笔者解释一下这个公式“=EVALUATE(SUBSTITUTE(SUBSTITUTE(Shee t3!D2,"[","*ISTEXT(""["),"]","]"")"))”的注意点:除公式中的黄色标识“Sheet3! D2”的参数需要自行修改外,其他复制即可。
其中Sheet3是标签名,D2是计算书所在单元格位置。
切记:上述计算书备注须用英文格式中括号"[""]"。
使用此函数的Excel的文件需以(*.XLSM)格式进行保存,否则下次重新打开表格,该函数无法实现(及需重新定义该函数)。
2.Datedif函数计算工期及租赁天数在大家在计算工程工期或周转性材料租赁期时,是否为每个月的31日或30日所困扰?可能会用扳手指或翻日历的笨方法计算两个日期的相隔天数?其实Datedif函数就可以帮你很轻松解决。
实用案例如下:笔者先简单解释下以下表格中的单元格D2输入的公式“=DATEDIF(B2,C2,"d")“前两个参数分别是开始日期和结束日期,第三个参数"d"是计算天数的参数,也可以改成"m"(计算月份)和"y"(计算年份)。
3.Exact函数在快速查找修改前后表格的内容差异在平时的造价工作中,大家一定会碰到这样一个问题,在您已经编制了工程量清单的格式(包括清单描述、单位等),需要其他算量同事填写工程量。
excel工程经济学函数__解释说明

excel工程经济学函数解释说明1. 引言1.1 概述本文将介绍Excel工程经济学函数的概念、分类、使用方法以及其在决策分析中的应用案例。
工程经济学函数是一系列在Excel软件中特定设计和编写的功能,旨在帮助工程师和决策者进行项目投资评估、成本效益分析以及收益风险评估等经济决策方面的计算与分析。
1.2 文章结构文章将按照如下结构展开:第二部分将对Excel工程经济学函数进行简介,包括其定义、作用和发展背景;第三部分将详细介绍Excel工程经济学函数的基本概念和使用方法,帮助读者理解其具体操作;第四部分将探讨Excel工程经济学函数的分类与应用,包括时间价值相关函数、折扣率相关函数以及风险与不确定性相关函数等;第五部分将通过实际案例分析,重点阐述Excel工程经济学函数在决策分析中的应用,包括项目投资评估案例、成本效益分析案例和收益风险评估案例等;最后一部分将对整篇文章进行总结,并提供对Excel工程经济学函数应用的展望与思考。
1.3 目的本文旨在帮助读者全面了解Excel工程经济学函数,掌握其实际使用方法,并通过实例案例展示其在决策分析中的价值。
通过阅读本文,读者将能够更加高效地利用Excel工程经济学函数进行项目评估和决策分析,提高决策质量和效率。
同时,本文还对Excel工程经济学函数应用的未来发展做出了思考,展望其在工程经济领域中的更广泛应用和潜力。
2. excel工程经济学函数2.1 简介Excel作为一款广泛应用的电子表格软件,提供了许多有用的函数来执行工程经济学计算。
这些函数可以在项目评估、成本效益分析和风险评估等决策分析过程中发挥关键作用。
2.2 基本概念在探讨excel工程经济学函数之前,我们需要了解一些基本概念。
工程经济学是研究投资和决策的一门学科,它考虑时间价值、折扣率和风险等因素对项目进行评估。
在Excel中,有许多函数可以帮助我们进行这些计算。
2.3 使用方法使用Excel工程经济学函数并不复杂。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel函数应用之工程函数
( 周国彬07月04日10:03)
编者语: Excel是办公室自动化中非常重要的一款软件, 很多巨型国际企业都是依靠Excel进行数据管理。
它不但仅能够方便的处理表格和进行图形分析, 其更强大的功能体现在对数据的自动处理和
计算, 然而很多缺少理工科背景或是对Excel强大数据处理功能不了解的人却难以进一步深入。
编者以为, 对Excel函数应用的不了解正是阻挡普通用户完全掌握Excel的拦路虎, 然而当前这一部份内容的教学文章却又很少见, 因此特别组织了这一个《Excel函数应用》系列, 希望能够对Excel进阶者有所帮助。
《Excel函数应用》系列, 将每周更新, 逐步系统的介绍Excel各类函数及其应用, 敬请关注!
Excel的工程函数与统计函数类似, 都是属于比较专业范畴的函数。
因此, 在文中笔者也仅介绍几种比较常见的工程函数, 更多的请参考Excel帮助和专业的书籍。
顾名思义, 工程工作表函数就是用于工程分析的函数。
Excel中一共提供了近40个工程函数。
工程工作表函数由"分析工具库"提供。
如果您找不到此类函数的话, 可能需要安装"分析工具库"。
一、 "分析工具库"的安装 如图所示
图1
( 1) 在"工具"菜单中, 单击"加载宏"命令。
( 2) 如果"加载宏"对话框中没有"分析工具库", 请单击"浏览"按钮, 定位到"分析工具库"加载宏文件"Analys32.xll"所在的驱动器和文件夹( 一般位于
"Microsoft Office\Office\Library\Analysis"文件夹中) ; 如果没有找到该文件, 应运行"安装"程序。
( 3) 选中"分析工具库"复选框。
二、 工程函数的分类
在Excel 帮助系统中将工程函数大致可分为三种类型, 即: ( 1) 对复数进行处理的函数
( 2) 在不同的数字系统( 如十进制系统、 十六进制系统、 八进制
Excel 函数精彩回顾
● Excel 函数应用之函
数简介
● Excel 函数应用之数
学和三角函数
● Excel 函数应用之逻
辑函数
● Excel 函数应用之文本/日期/时间函数
● Excel 函数应用之查
询与引用函数
● Excel 函数应用之统
计函数
系统和二进制系统) 间进行数值转换的函数
( 3) 在不同的度量系统中进行数值转换的函数
在文中为了对函数的解释更清晰, 笔者把工程函数分为如下的六种类型, 即:
( 1) 贝赛尔( Bessel) 函数
( 2) 在不同的数字系统间进行数值转换的函数
( 3) 用于筛选数据的函数
( 4) 度量衡转换函数
( 5) 与积分运算有关的函数
( 6) 对复数进行处理的函数
下面逐一的对于这些工程函数进行介绍。
1、贝赛尔( Bessel) 函数
贝赛尔( Bessel) 函数是特殊函数中应用最广泛的一种函数, 在理论物理研究、应用数学、大气科学以及无线电等工程领域都有广泛的应用。
在Excel中一共提供了四个函数, 即: BESSELI、BESSELJ 、BESSELK、BESSELY。
语法形式为: 函数(x,n) 其中, X为参数值, N为函数的阶数。
如果n 非整数, 则截尾取整。
需说明的是, 如果x 为非数值型, 则贝赛尔( Bessel) 函数返回错误值#VALUE!。
如果n 为非数值型, 则贝赛尔( Bessel) 函数返回错误值#VALUE!。
如果n <0, 则贝赛尔( Bessel) 函数返回错误值#NUM!。
2、在不同的数字系统间进行数值转换的函数
Excel工程函数中提供二进制、八进制、十进制与十六进制之间的数值转换函数。
这类工程函数名称非常容易记忆, 只要记住二进制为BIN, 八进制为OCT, 十进制为DEC, 十六进制为HEX。
再记住函数名称中间有个数字2就能够容易的记住这些数值转换函数了。
比如, 如果需要将二进制数转换为十进制, 应用的函数为前面BIN, 中间加个2, 后面为DEC, 合起来这个函数就是BIN2DEC。
简单列表为:
图2
此类数值转换函数的语法形式也很容易记忆。
比如, 将不同进制的数值转为十进制的语法形式为: 函数( number) , 其中Number为待转换的某种进制数。
又如, 将不同进制转换为其它进制的数值的语法形式为: 函数
( number,places) 其中Number为待转换的数。
Places为所要使用的字符数。
当需要在返回的数值前置零时places 特别有用。
3、用于筛选数据的函数DELTA与GESTEP
( 1) 用以测试两个数值是否相等的函数DELTA
DELTA用以测试两个数值是否相等。
如果number1=number2, 则返回1, 否则返回0。
可用此函数筛选一组数据, 例如, 经过对几个DELTA 函数求和, 能够计算相等数据正确数目。
该函数也称为Kronecker Delta 函数。
语法形式为DELTA(number1,number2) 其中Number1为第一个参数, Number2为第二个参数。
如果省略, 假设Number2 值为零。
如果number1或者number2为非数值型, 则函数DELTA 返回错误值#VALUE!。
( 2) 可筛选数据的函数GESTEP
使用GESTEP函数可筛选数据。
如果Number 大于等于step, 返回1, 否则返回0。
例如, 经过计算多个函数GESTEP 的返回值, 能够检测出数据集中超过某个临界值的数据个数。
语法形式为: GESTEP(number,step) 其中Number为待测试的数值。
Step称阀值。
如果省略step, 则函数GESTEP 假设其为零。
需注意的是, 如果任一参数非数值, 则函数GESTEP 返回错误值
#VALUE!
( 3) 以考试成绩统计为例说明函数的用法
例: 某院校举行数学模拟考试, 正在进行成绩排定。
提出的评定方案为求出成绩超过90分的考生人数有哪些人。
在这里我们采用GEStep函数来完成统计, 首先会为每位考生的成
绩做标记。
超过90分的标记为1, 否则为0, 然后对所有考生的标记进行汇总, 即可求出有多少人超过90分。
图3
以1号Annie的成绩为例, 成绩为98分, 超90分。
具体公式为: =GESTEP(C4,90)
4、度量衡转换函数CONVERT
CONVERT函数能够将数字从一个度量系统转换到另一个度量系统中。
语法形式为CONVERT(number,from_unit,to_unit) 其中Number为以from_units 为单位的需要进行转换的数值。
From_unit为数值number 的单位。
To_unit为结果的单位。
函数CONVERT 中from_unit 和to_unit的参数接受的附表的文本值。
重量和质量From_unit 或 to_unit能量From_unit 或 to_unit
克"g"焦耳"J"
斯勒格"sg"尔格"e"
磅( 常衡制) "lbm"热力学卡"c"
U( 原子质量单位) "u"IT 卡"cal"
盎司( 常衡制) "ozm"电子伏"eV"
5、与积分运算有关的函数ERF与ERFC
ERF为返回误差函数在上下限之间的积分。
其语法形式为: ERF(lower_limit,upper_limit) 其中, Lower_limit为ERF函数的积分下限。
Upper_limit为ERF函数的积分上限。
如果省略, 默认为零。
ERFC为返回从x 到∞( 无穷) 积分的ERF 函数的余误差函数。
其语法形式为:。