Excel函数应用之工程函数模板
工程人最常用的excel函数公式大全
工程人最常用的excel函数公式大全一、数字处理1、取绝对值=ABS(数字)2、取整=INT(数字)3、四舍五入=ROUND(数字,小数位数)二、判断公式1、把公式产生的错误值显示为空公式:C2=IFERROR(A2/B2,"")说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值公式:C2=IF(AND(A2<500,B2="未到期"),"补款","")说明:两个条件同时成立用AND,任一个成立用OR函数。
三、统计公式1、统计两个表格重复的内容公式:B2=COUNTIF(Sheet15!A:A,A2)说明:如果返回值大于0说明在另一个表中存在,0则不存在。
2、统计不重复的总人数公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
四、求和公式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)说明:在表中间删除或添加表后,公式结果会自动更新。
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。
利用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工程经济学函数解释说明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工程经济学函数并不复杂。
Excel工程函数
第11 章工程函数在EXCEL 中,工程函数的主要功能处理工程中遇到的数学问题,例如,进制转换、复数运算、误差函数计算等。
在本章中,将会详细讲解它们各自的功能、表达式和参数。
11.1 贝塞尔(BESSEL)函数贝塞尔函数是利用柱坐标求解在圆、球与圆柱内势场的物理问题时,出现的一类函数,又称标函数。
用柱坐标解拉普拉斯方程时,需要用到贝塞尔函数,它们和其他函数组合成柱调和函数。
除初等函数外,在物理和工程中贝塞尔函数就是最常用的函数了。
贝塞尔函数中的一族,也称第一类贝塞尔函数,记作J n(x),用x 的偶次幂无穷和来定义,参数n 是贝塞尔函数的阶,依赖于函数所要解决的问题。
J0(x)的图形像衰减的余弦曲线,J1(x)像衰减的正弦曲线。
第二类贝塞尔函数(又称诺伊曼函数),记作Y n(x),它由第一类贝塞尔函数的简单组合来定义。
第三类贝塞尔函数(亦称汉克尔函数)定义为H n=J n±i Y n,其中i 为虚数,用n 阶(正或负)贝塞尔函数,可简称为贝塞尔方程的微分方程。
BESSELI 函数:计算修正 Bessel 函数值 In(x)【功能说明】计算修正贝塞尔函数值In(x)。
【语法表达式】BESSELI(x,n)【参数说明】•X:代表变量值。
使用函数时,该参数可以是直接代入到函数中的变量值,也可以指定单元格。
•N:表示函数的阶数。
使用函数时,该参数可以是直接代入函数的整数值,也可以指定单元格。
【使用说明】•变量x 的n 阶修正贝斯尔函数值是:Ln(x)=(i)-njn(x)。
•参数x 和n 必须是数值型,否则函数将返回错误值#VALUE!。
•参数n 必须是整数,如果n 是小数,将被截尾取整。
【实际应用】计算多个变量的3 阶修正贝塞尔函数值In(x)。
在单元格B2 中输入公式“=BESSELI(A2,$E$1)”,计算单元格A2 中的修正贝塞尔函数值In(x)。
然后利用自动填充功能,计算其他参数的数值,结果如图11.1 所示。
工程人最常用的excel函数公式大全
工程人最常用的excel函数公式大全一、数字处理1、取绝对值=ABS(数字)2、取整=INT(数字)3、四舍五入=ROUND(数字,小数位数)二、判断公式1、把公式产生的错误值显示为空公式:C2=IFERROR(A2/B2,"")说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值公式:C2=IF(AND(A2<500,B2="未到期"),"补款","")说明:两个条件同时成立用AND,任一个成立用OR函数。
三、统计公式1、统计两个表格重复的内容公式:B2=COUNTIF(Sheet15!A:A,A2)说明:如果返回值大于0说明在另一个表中存在,0则不存在。
2、统计不重复的总人数公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
四、求和公式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)说明:在表中间删除或添加表后,公式结果会自动更新。
Excel函数在工程函数中应用文档资料
使用BESSELK函数修正BESSEL函数值Kn(x)
【具体实例】计算5.6的2阶修正BESSEL函数值Kn(x),具体的操作步骤:在C2单 元格中输入公式“=BESSELK(A2,B2)”,即可计算变量x的n阶修正Bessel函数值, 如图12-6所示。
度量衡转换函数的应用
• 长度和面积单位的转换 • 重量和质量单位的转换 • 液体度量单位的转换
液体度量单位的转换
具体的操作步骤如下: 步骤1:在D13单元格中输入公式“=CONVERT(C13,E13,F13)”,如图12-65所示。 按Enter键确认输入,即可将度量单位gal(加仑)转换为l(升),如图12-66所示。
液体度量单位的转换
具体的操作步骤如下: 步骤2:在D14单元格中输入公式“=CONVERT(C14,E14,F14)”,如图12-67所示。 按Enter键确认输入,即可将润滑油的采购单位gal(加仑)转换为l(升),如图12-68 所示。
积分函数的应用
• 使用ERF函数计算设计模型的误差值 • 使用ERFC函数计算设计模型的余误
专家课堂(常见问题与解答)
点拨1:如何灵活地记住这些进制转换函数? • 解答:在Excel2010工程函数中只要记住二进制为BIN,八进制为OCT,十进制为
DEC,十六进制为HEX,如果要进行进制转换,只需要在中间加上2即可,例如 ,二进制要转换为十进制,函数为BIN2DEC。 点拨2:如何实现取消网格线的显示? • 解答:单击【Office】按钮,从下拉列表中选择“Excel选项”选项,即可弹出【 Excel选项】对话框,在“高级”选项卡右侧区域的“此工作表中的显示选项”栏 中分别取消勾选“显示网格线”复选框,单击【确定】按钮,工作表中就取消了 “显示网格线”的显示操作。
Excel函数培训PPT模板
1
100
20
1000
2
200
40
1500
3
300
60
2000
4
400
80
2500
=SUMIF(A1:A4,”>=200”,B1:B4)=40+60+80=180 =SUMIF(A1:A4,”<300”,C1:C4)=1500+1000=2500
(一)统计函数
3. 求个数:COUNT()
■COUNT(数值1,数值2,…)
例
A
1
100
2
200
3
300
4
400
B
C
20
1000
40
1500
60
2000
80
2500
=COUNT(A1:A4)=4 =COUNT(A1:C4)=12
(一)统计函数
4.条件求个数:COUNTIF()
■COUNTIF(范围,条件)
例
A
B
C
1
100
20
1000
2
200
40
1500
3
300
60
2000
(一)统计函数
1.求和:SUM()
■SUM(数值1,数值2,…)
A
B
C
1
6
7
8
=SUM(6,8)=6+8=14 =SUM(A1,C1)=6+8=14 =SUM(A1:C1)=6+7+8=21
(一)统计函数
2.条件求和:SUMIF()
■SUMIF(查找的范围,条件(即对象),要求和的范围)
excel 工程函数应用
Excel函数应用教程:工程函数疯狂代码 / ĵ:http://Office/Article60844.html 1.BESSELI 用途:返回修正Bessel值它和用纯虚数参数运算时Bessel 值相等 语法:BESSELI(xn) 参数:X为参数值N为阶数如果 n 非整数则截尾取整 2.BESSELJ 用途:返回 Bessel 值 语法:BESSELJ(xn) 参数:同上 3.BESSELK 用途:返回修正Bessel值它和用纯虚数参数运算时Bessel 值相等 语法:BESSELK(xn) 参数:同上 4.BESSELY 用途:返回Bessel 值也称为Weber或Neumann 语法:BESSELY(xn) 参数:同上 5.BIN2DEC 用途:将 2进制数转换为十进制数 语法:BIN2DEC(number) 参数:Number待转换 2进制数Number位数不能多于10位( 2进制位)最高位为符号位后9位为数字位负数用2进制数补码表示 6.BIN2HEX 用途:将 2进制数转换为十 6进制数 语法:BIN2HEX(numberplaces) 参数:Number为待转换 2进制数Number 位数不能多于10位( 2进制位)最高位为符号位后 9 位为数字位负数用 2进制数补码表示;Places为所要使用数如果省略places DEC2BIN用能表示此数最少来表示 7.BIN2OCT 用途:将 2进制数转换为 8进制数 语法:BIN2OCT(numberplaces) 参数:Number为待转换 2进制数;Places为所要使用数 PLEX 用途:将实系数及虚系数转换为 x+yi 或 x+yj 形式复数 语法:COMPLEX(real_numi_numsuffix) 参数:Real_num为复数实部I_num为复数虚部Suffix为复数中虚部后缀省略时则认为它为i 9.CONVERT 用途:将数字从个度量系统转换到另个度量系统中 语法:CONVERT(numberfrom_unitto_unit) 参数:Number是以from_units为单位需要进行转换数值From_unit是数值 number单位To_unit是结果单位 10.DEC2BIN 用途:将十进制数转换为 2进制数 语法:DEC2BIN(numberplaces) 参数:Number是待转换十进制数Places是所要使用数如果省略placesDEC2OCT用能表示此数最少来表示 11.DEC2HEX 用途:将十进制数转换为十 6进制数 语法:DEC2HEX(numberplaces) 参数:Number为待转换十进制数如果参数 number是负数则省略placesPlaces是所要使用数 12.DEC2OCT 用途:将十进制数转换为 8进制数 语法:DEC2OCT(numberplaces) 参数:Number为待转换十进制数如果参数 number是负数则省略placesPlaces是所要使用数 13.DELTA 用途:测试两个数值是否相等如果 number1=number2则返回1否则返回0 语法:DELTA(number1number2) 参数:Number1为第个参数Number2为第 2个参数如果省略假设Number2值为零 14.ERF 用途:返回误差在上下限的间积分 语法:ERF(lower_limitupper_limit) 参数:Lower_limit是ERF积分下限Upper_limit是ERF积分上限如果省略ERF将在零到下限的间进行积分 15.ERFC 用途:返回从 x 到 ∞(无穷)积分 ERF 余误差 语法:ERFC(x) 参数:X?是ERF积分下限 16.GESTEP 用途:如果 Number大于等于step返回1否则返回0使用该可筛选数据 语法:GESTEP(numberstep) 参数:Number是待测试数值Step是阈值如果省略step则GESTEP 假设其为零 17.HEX2BIN 用途:将十 6进制数转换为 2进制数 语法:HEX2BIN(numberplaces) 参数:Number是待转换十 6进制数Places是所要使用数 18.HEX2DEC 用途:将十 6进制数转换为十进制数 语法:HEX2DEC(number) 参数:Number是待转换十 6进制数参数 number位数不能多于 10 位(40 位 2进制)最高位为符号位其余 39位是数字位负数用 2进制数补码表示 19.HEX2OCT 用途:将十 6进制数转换为 8进制数 语法:HEX2OCT(numberplaces) 参数:Number是待转换十 6进制数Places是所要使用数 20.IMABS 用途:返回以 x+yi 或 x+yj 文本格式表示复数绝对值(模) 语法:IMABS(inumber) 参数:Inumber?为需要计算其绝对值复数 21.IMAGINARY 用途:返回以 x+yi 或 x+yj 文本格式表示复数虚系数 语法:IMAGINARY(inumber) 参数:Inumber?为需要计算其虚系数复数 22.IMARGUMENT 用途:返回以弧度表示角 语法:IMARGUMENT(inumber) 参数:Inumber为用来计算角度值复数 23.MCONJUGATE 用途:返回以 x+yi 或 x+yj 文本格式表示复数共轭复数 语法:IMCONJUGATE(inumber) 参数:Inumber为需要计算其共轭数复数 24.IMCOS 用途:返回以 x+yi 或 x+yj 文本格式表示复数余弦 语法:MCOS(inumber) 参数:Inumber为需要计算其余弦值复数 25.IMDIV 用途:返回以 x+yi 或 x+yj 文本格式表示两个复数商 语法:IMDIV(inumber1inumber2) 参数:Inumber1为复数分子(被除数)Inumber2为复数分母(除数) 26.IMEXP 用途:返回以 x+yi 或 x+yj 文本格式表示复数指数 语法:IMEXP(inumber) 参数:Inumber?为需要计算其指数复数 27.IMLN 用途:返回以 x+yi 或 x+yj 文本格式表示复数自然对数 语法:IMLN(inumber) 参数:Inumber为需要计算其自然对数复数 28.IMLOG10 用途:返回以 x+yi 或 x+yj 文本格式表示复数常用对数(以 10 为底数) 语法:IMLOG10(inumber) 参数:Inumber?为需要计算其常用对数复数 29.IMLOG2 用途:返回以 x+yi 或 x+yj 文本格式表示复数以 2 为底数对数 语法:IMLOG2(inumber) 参数:Inumber为需要计算以2为底数对数值复数 30.IMPOWER 用途:返回以 x+yi 或 x+yj 文本格式表示复数 n 次幂 语法:IMPOWER(inumbernumber) 参数:Inumber为需要计算其幂值复数Number为需要计算幂次 31.IMPRODUCT 用途:返回以 x+yi 或 x+yj 文本格式表示 2 至 29 个复数乘积 语法:IMPRODUCT(inumber1inumber2...) 参数:Inumber1inumber2… 为1到29个用来相乘复数 32.IMREAL 用途:返回以x+yi或x+yj文本格式表示复数实系数 语法:IMREAL(inumber) 参数:Inumber?为需要计算其实系数复数 33.IMSIN 用途:返回以 x+yi 或 x+yj 文本格式表示复数正弦值 语法:IMSIN(inumber) 参数:Inumber?为需要计算其正弦复数 34.IMSQRT 用途:返回以 x+yi 或 x+yj 文本格式表示复数平方根 语法:IMSQRT(inumber) 参数:Inumber为需要计算其平方根复数 35.IMSUB 用途:返回以 x+yi 或 x+yj 文本格式表示两个复数差 语法:IMSUB(inumber1inumber2) 参数:Inumber1是被减(复)数Inumber2是为减(复)数 36、IMSUM 用途:返回以 x+yi 或 x+yj 文本格式表示两个或多个复数和 语法:IMSUM(inumber1inumber2...) 参数:Inumber1inumber2...为1到29个需要相加复数 37.OCT2BIN 用途:将 8进制数转换为 2进制数 语法:OCT2BIN(numberplaces) 参数:Number是待转换 8进制数Places是所要使用数 38.OCT2DEC 用途:将 8进制数转换为十进制数 语法:OCT2DEC(number) 参数:Number?是待转换 8进制数 39.OCT2HEX 用途:将 8进制数转换为十 6进制数 语法:OCT2HEX(numberplaces) 参数:Number是待转换 8进制数Places是所要使用数2009-2-3 23:01:09疯狂代码 /。
Excel工程算量模板080401版
Excel工程算量模板的应用--语言、表格、图形一个都不能少excel templates for construction budget--Descriptions、tables and drawings are all indispensable 摘要:我们大部分预算人员都是从手工算量开始的。
但手工算量有过程繁琐、按计算器易出错、汇总困难及不易修改等缺点。
因而很多人选择软件算量,但软件使用三维建模进行计算,较手工算量又多出了复杂的建模工作。
随着我国工程量清单规范的实施,编制自己的企业定额已日趋必要,企业定额的数据主要来源于历史数据的记录和统计分析。
Excel具有强大的数据处理能力,是企业定额的理想选择。
本人通过实际经验总结,制作了工程算量模板,为编制企业定额提供了一个接入口。
本模板在计算工程量及投标报价上具有以下优点:①数据清晰性强,②数据追溯性强,③调价直观性强。
关键词:Excel应用,Excel-CAD表格互导、工程算量软件,地毯式算量技术,工程量清单规范,企业定额。
Abstract:we all begin calculating by hand, It is troublesome to calculating by hand, and it’s not convenient to make statistics or modify. As a result, calculating soft wares have appeared one by one. However, when using soft wares to calculate, we have to do a lot of modeling work, which is the core of their calculating system.As the specification for bill of quantities carries out, it becomes necessary to make the enterprise ration, the data of which come from the records and statistics of historical data. Excel has powerful data-dealing ability. And it will perfect technique.After a lot of practice, I make a template for construction budget. It has the following advantages on construction budget and tender offer: ① The data is clear. ② It can easily tell the sources. ③ It is easy to read for adjusting prices.Key: Application of Excel, data-in and data-out between tables of Excel and CAD, software for construction budget, specification for bill of quantities, the enterprise ration.一、创作思路及原理分析1、人类科研方法的历史回顾2、隧道合笼原理在修筑隧道时,有时由于隧道较长,施工到一定深度时将很难进行,但如果我们从另一个方向向回修筑进行合笼,将可以将修筑长度增加一倍。
工程上最常用的Excel函数公式大全
工程上最常用的Excel函数公式大全做工程的免不了要做资料算量,Excel是工作中最常用的工具之一。
只要搞清楚它的一些使用小技巧,工作效率那是嗖嗖的往上蹭啊。
下面这些,你就绝对不能错过!一、数字处理1、取绝对值=ABS(数字)2、取整=INT(数字)3、四舍五入=ROUND(数字,小数位数)二、判断公式1、把公式产生的错误值显示为空公式:C2=IFERROR(A2/B2,"")说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值公式:C2=IF(AND(A2<500,B2="未到期"),"补款","")说明:两个条件同时成立用AND,任一个成立用OR函数。
三、统计公式1、统计两个表格重复的内容公式:B2=COUNTIF(Sheet15!A:A,A2)说明:如果返回值大于0说明在另一个表中存在,0则不存在。
2、统计不重复的总人数公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
四、求和公式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)说明:在表中间删除或添加表后,公式结果会自动更新。
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
工程造价函数
DATE给出指定数值的日期。显示日期
DATEDIF计算返回两个日期参数的差值。计算天数
DAY计算参数中指定日期或者引用单元格中的日期天数。计算天数
DCOUNT返回数据库或者列表的列中满足指定条件并且包含数字的单元格数目。条件统计
FREQUENCY以一列垂直数组返回某个区域中数据的频率分布。概率计算
④选范围
⑤CTRL+回车键
①求和函数SUM()
②平均函数AVERAGE()
③排位函数RANK()
例:Rank(A1:$A$1:$A$15)行号和列号前面加之“$“符号A叫行号。1或者15叫列号,表示单元格所在的位置数据单元格在A列1号或者是A列15号④最大值函数MAX()⑤最小值函数MIN()⑥统计函数COUNTIF()
LEFT从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据
LEN统计文本字符串中字符数目。字符统计
MATCH返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置
MAX求出一组数中的最大值。数据计算
MID从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取
MIN求出一组数中的最小值。数据计算
数的统一位称为Dfunctions,也称为D函数,每一个函数均有三个相同的参数:database、field和
criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database为工作表上包含数据清单的区域。参数field为需要汇总的列的标志。参数criteria为工作表上包含指定条件的区域。
公式是单个或者多个函数的结合运用。
AND“与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。条件判断
- 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) 在"工具"菜单中,单击"加载宏"命令。
(2) 如果"加载宏"对话框中没有"分析工具库",请 单击"浏览"按钮,定位到"分析工具库"加载宏文件 "Analys32.xll"所在的驱动器和文件夹(一般位于 "Microsoft Office\Office\Library\Analysis"文件夹中); 如果没有找到该文件,应运行"安装"程序。
(3) 选中"分析工具库"复选框。
二、工程函数的分类在Excel 帮助系统中将工程函数大致可分为三种类型 (1) 对复数进行处理的函数 (2)在不同的数字系统(如十进Excel 函数精彩回顾• Excel 函数应用之函数简介• Excel 函数应用之数学和三角函数• Excel 函数应用之逻辑函数• Excel 函数应用之文本/日期/时间函数• Excel 函数应用之查询与引用函数• Excel 函数应用之统计函数图1制系统、十六进制系统、八进制系统和二进制系统) 间进行数值转换的函数( 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 v 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) 用以测试两个数值是否相等的函数DELTADELTA 用以测试两个数值是否相等。
如果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、度量衡转换函数CONVERTCONVERT函数能够将数字从一个度量系统转换到另一个度量系统中。
语法形式为CONVERT(number,from_unit,to_unit)其中Number 为以from_units为单位的需要进行转换的数值。
From_unit为数值number的单位。
To_unit为结果的单位。
函数CONVERT中from_unit和to_unit的参数接受的附表的文本值。
5、与积分运算有关的函数ERF与ERFCERF为返回误差函数在上下限之间的积分。
其语法形式为:ERF(lower_limit,upper_limit)其中丄ower_limit 为ERF函数的积分下限。
Upper_limit为ERF函数的积分上限。
如果省略,默认为零。
ERFC为返回从x到乂(无穷)积分的ERF函数的余误差函数。
其语法形式为:ERFC(x)其中X为ERF函数积分的下限。
6、与复数运算有关的函数还记得中学时代学过的复数吗?是不是还记得当时求复数的模等计算的繁复?Excel的工程函数中提供的多种与复数运算有关的函数,你能够用它来验证自己的运算结果的正确性啊。
关于有哪些函数与复数运算有关,能够察看所附的表格。
这里将以简单的事例说明函数的使用方法。
注意到在工程函数中有一些前缀为im的函数了吗?这些就是与复数运算有关的函数。
举例,已知复数5+12i,请用函数求解该复数的共轭复数、实系数、虚系数、模等。
J+121附表:Excel的工程函数函数名函数说明语法形式BESSELI 返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel函数值相等。
BESSELI(x ,n)BESSELJ 返回Bessel函数值。
BESSELJ(x ,n)BESSELK 返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel函数值相等。
BESSELK(x ,n)BESSELY 返回Bessel函数值,也称为Weber函数或Neuma nn 函数。
BESSELY(x, n)BIN2DEC 将二进制数转换为十进制数。
BIN2DEC( number)BIN2HEX 将二进制数转换为十六进制数。
BIN2HEX( number,places) BIN2OCT 将二进制数转换为八进制数。
BIN2OCT (n umber,places)资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。