文档库 最新最全的文档下载
当前位置:文档库 › -一步一步教你自己编制EXCEL算量表格1

-一步一步教你自己编制EXCEL算量表格1

-一步一步教你自己编制EXCEL算量表格1
-一步一步教你自己编制EXCEL算量表格1

非常漂亮的Excel算量模板

--语言描述、表格、图形一个都不能少

Very nice Excel templates for construction budget

--Descriptions、tables and drawings are all indispensable

摘要:工程手工算量计算繁琐,不易统计和修改,因而算量软件陆续出现。然而算量软件操作必须严格按软件要求操作,对软件公司的指导依赖性很强;另外算量软件采用三维建模来实现计算的,较手工算量多出了繁琐的建模工作。

随着我国工程量清单规范的实施,编制自己的企业定额已日趋必要,企业定额的数据主要来源于历史数据的记录和统计分析。Excel具有强大的数据处理能力,本人通过实际经验总结,制作了工程算量模板。本模板在计算工程量及投标报价上具有以下优点:①数据清晰性强,②数据追溯性强,③调价直观性强。

当然模板在算量时智能化及精度无法与三维软件相比,追求清晰性、实用性、高效性的最佳组合。

关键词:Excel应用,Excel-CAD表格互导、工程算量软件,工程量清单规范,企业定额。

Abstract: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, we have to follow their instructions in order to use the soft wares, and we depend a lot on the guidance of software companies; besides, 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. 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.

Though the template can not beat the software on intelligence and precision, I am seeking for a perfect combination of clearness、practicability and efficiency.

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、与算量软件的比较

二、核心途径

1、有限多维数据的清晰化处理

1)多级目录是多维数据的最基本方式,工程量清单就是采用得这种方式,将复杂的工程按清单项目目录综合成一体。

2)表格的行与列可组成矩阵,属二维数据,较目录形式的一维数据更加清晰。

3)数据的排序功能。假设有一个三维数据(A,B,C),我们将A与B合并,数据更改为二维数据(A&B,C),但A&B本身仍是一维数据,现对A&B进行排序,顺序依次为(A1&B1,A1&B2,A2&B1,A2&B2),即目录化的二维数据。

2、工程量的公式合并

根据工程量清单规范,工程量的计量单位有件数、长度、面积、体积、重量,因此工程量计算公式并不多(不超过50个),我们需对不同的项目编辑公式,并将其合并为一个公式。

我们知道,使用IF公式,只可以对7个以下公式进行合并,且公式太过复杂不易检查。

这里我使用了宏自定义函数,操作如下:工具—宏—vb编辑器—弹出vb编辑器窗口

依次点击菜单—插入—模块1,在窗口编辑如下内容:

这里自定义的公式为gcl(),输入的参数包括L, B, H, n, d基本参数及one, two, three, four, five, six自定义参数,对于不同的biaoji,可定义不同的自定义参数。

因为不同的公式需要不同的参数,这里我使用语言描述(语言描述的应用)并使用Excel的公式识别语言并设置条件格式,提示需要输入哪些参数及自定义参数代表

的名称,我们仍然通过自定义函数:

然后根据sm的内容进行条件格式的设置,需要输入的参数显示黄色,不需要的显示灰色,(一个构件的计算项目中有很多参数是一致的,为了避免多次输入,我们将公用参数作为构件参数,项目参数引用构件参数,显示蓝色,不一致时自行输入,显示黄色),效果如下图:

3、数据汇总

输入参数后,模板自动对项目进行编号,并自动在汇总表中引用该项目名称,并统计每个项目的工程量。同时在横向对分类进行编号并引用,并对每个项目的工程量

按分类进行拆分,(表格的应用)如下图:

三、亮点介绍

由于Excel和CAD在表格和图形方面功能非常强大,二者配合可以大大提高工作效率。以下对其优势作说明如下:

1、流程简便,对量简单,只需核对输入数据是否与图纸一致及模板中30多个公式的正确性。(流程图见下页)

2、参数输入快捷通道:

1)导入装修做法表,将其复制到Excel模板的相应位置,模板会自动计算装修做法,只需输入房间名称及尺寸、数量(对于矩形房间输入长宽高,异形房间输入面积、周长和净高)(图形的应用)。

2)导入门窗表,我们在导入的门窗表后添加三列(扣墙体、扣两面装饰),这样模板在计算门窗时会自动扣除门窗洞口的相应项目。避免了在计算装饰面积时去重复计算扣除门窗的面积。

3)砼梁构件的参数根据平法标注统一输入,由模板进行计算自动填写参数。减少了人为输入的错误。

3、借用CAD图统计总长度。我们经常需要统计长度(比如计算室外水管的长度)。然而CAD中并没有对直线长度的汇总功能,只能在文本文件中显示列表。这样通过Excel强大的计算功能,就可以计算出总长度。将结果复制回CAD图适中当位置,打印出附图作为算量资料的一部分(图形的应用)。

配合CAD进行统计,打印图形进行备注

尽量按图纸格式输入参数,如梁平法标注

大部分公式已编辑好,遇有未编辑的公式,可自行输入,模板会以不同颜色区分自定义公式,或添加到自定义函数中

辅助工作,检查人为错误及钢筋指标

自动计算,按给定清单进行项目分类

模板中逐步添加初步价格

对占总价比重大的项目进行详细询价,保证总价的误差精度要求

计算主要指标,可参考类似工程的各项

指标进行快速估价

4、指标输出功能,相似的工程具有相近的指标。所以在算量后进行指标统计是非常必要的,一方面可以检查错误,二方面可以加深宏观认识、快速进行工程概算。人材机图表,直观显示人材机总价,通过人工总价,可以估算出项目需要多少劳动力,进行技术标的设计。以下两项指标图均自动自成,非常方便。

四、模板在企业定额定价与工程量清单衔接中的应用

1、挖土方:工程量清单规范因为考虑不同投标单位的施工水平不一致,为了保持公平公正,规定土方工程量是按不放坡考虑的。但实际施工过程中确实是要放坡的,企业成本也是与放坡土方量成正比的。模板中是这样实现的:先按留工作面,放坡进行计算工程量,并计价,记录总价。对计算表格进行筛选挖土方,将工作面和放坡系数清除,得出不放坡工程量,填入清单。

2、不同构件的砼量:工程量清单规范对梁、柱、板及墙等构件是分开计量的,但作为施工单位,在将工作分配给班组长时,一般并不会按不同类型使用不同的价格。所以在模板算量时,对不同构件的同等级砼是统一定价的,以减少项目数量,加强数据清晰性。

3、化粪池等小型构件:工程量清单规范为了简化清单,对小型构件进行了整合。如果施工单位按构件进行定价,而图集中做法繁多,企业定额的计价项目将非常多。在本模板中,我们对小型构件进行拆分至清单项目进行计价,计价后再将构件价格输入到工程量清单中。

4、门窗:工程量清单规范为了将门窗五金综合到门窗综合价中,对门窗是按樘进行计量的,给施工单位的计价带来了很大的麻烦。在本模板中,门窗作为项目按面积进行计价,门五金按数量计价,汇总成构件将其构件单价填入工程量清单中。五、总结

本模板在算量时具有一定的智能性,较手工算量效率大大提高;而利用excel 的强大数据处理功能和CAD的图形处理功能,实现了项目预算的高效性、整体性,对于宏观调整非常有效。能满足投标报价的精度要求。同时,本模板能较好地结合企业信息,配合企业定额的编制。

当然,本模板在项目计算的全面性、模板布局、操作技巧方面还有提高的空间,希望能为土建预算人员带来方便,并一起完善模板,共同提高。

QQ:20439765 QQ群:56336868

Email:yaker_77@https://www.wendangku.net/doc/cb1963595.html,

附:VBA编程文件

自定义工程量计算的数组公式

Option Base 1

Function gcl(biaoji, xm, L, B, H, n, d, one, two, three, four, five, six)

If xm = "钢筋一级" Then

dengji = "A"

ElseIf xm = "钢筋二级" Then

dengji = "B"

ElseIf xm = "钢筋三级" Then

dengji = "C"

Else

dengji = "?"

End If

Dim temp(6)

Select Case biaoji

Case Is = "构件"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = ""

temp(5) = ""

temp(6) = ""

Case Is = "件数"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n

temp(5) = n

temp(6) = "U"

Case Is = "长度"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n

temp(5) = L / 1000 * n

temp(6) = "M"

Case Is = "面积"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " 测S=" & one & " 加长=" & two & " 加宽=" & three If one = 0 Then

temp(5) = (L + two) / 1000 * (B + three) / 1000 * n

Else

temp(5) = one * n

End If

temp(6) = "M2"

Case Is = "柱模板"

temp(1) = "" temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " 测周长=" & one

If one = 0 Then

temp(5) = (L + B) * 2 / 1000 * H / 1000 * n

Else

temp(5) = one / 1000 * H / 1000 * n

End If

temp(6) = "M2"

Case Is = "梁模板"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " 板厚=" & one

temp(5) = L / 1000 * (B + 2 * (H - one)) / 1000

temp(6) = "M2"

Case Is = "体积"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " 测S=" & one

If one = 0 Then

temp(5) = L / 1000 * B / 1000 * H / 1000 * n

Else

temp(5) = one * H / 1000 * n

End If

temp(6) = "M3"

Case Is = "圆柱体积"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " D=" & one & " t=" & two

If two = 0 Then

temp(5) = 3.1416 * one * one / 4000 * H / 1000 * n

Else

temp(5) = 3.1416 * (one * one - (one - two) * (one - two)) / 4000 * H / 1000 * n

End If

temp(6) = "M3"

Case Is = "梁砼"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " 板厚=" & one

temp(5) = L / 1000 * B / 1000 * (H - one) / 1000

temp(6) = "M3"

Case Is = "梯形"

temp(1) = ""

temp(2) = ""

第9 页共12 页

temp(3) = ""

temp(4) = " 上宽=" & one & " 下宽=" & two

temp(5) = L / 1000 * (one + two) / 2000 * H / 1000

temp(6) = "M3"

Case Is = "梯形放坡"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " 工作面=" & one & " 坡度=" & two

temp(5) = L / 1000 * (B + one * 2 + two * H) / 1000 * H / 1000

temp(6) = "M3"

Case Is = "锥形"

Sone = L / 1000 * B / 1000

temp(1) = " S1=" & Sone

Stwo = one / 1000 * two / 1000

temp(2) = " S2=" & Stwo

temp(3) = ""

temp(4) = " 上长=" & one & " 下宽=" & two

temp(5) = (Sone + Stwo + Sqr(Sone * Stwo)) * H / 3000

temp(6) = "M3"

Case Is = "放坡锥形"

Sone = (L + one * 2) / 1000 * (B + one * 2) / 1000

temp(1) = " S1=" & Sone

Stwo = (L + one * 2 + two * H * 2) / 1000 * (B + one * 2 + two * H * 2) / 1000

temp(2) = " S2=" & Stwo

temp(3) = ""

temp(4) = " 工作面=" & one & " 坡度=" & two

temp(5) = (Sone + Stwo + Sqr(Sone * Stwo)) * H / 3000

temp(6) = "M3"

Case Is = "面积锥形"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " S1=" & one & " S2=" & two

temp(5) = (one + two + Sqr(one * two)) * H / 3000

temp(6) = "M3"

Case Is = "柱钢筋"

gjn = n

temp(1) = gjn

gjl = H + one + two

temp(2) = gjl

If three = 0 Then

djl = 0

Else

djl = 40 * d * (three + 1)

End If

temp(3) = djl

temp(4) = biaoji & n & dengji & d temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "柱箍筋"

temp(6) = "T"

gjn = ((H - five) / two + five / one) * n

temp(1) = gjn

gjl = L * three + B * four

temp(2) = gjl

djl = 40 * d * Int(gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d & "@" & one & "/" & two & "(" & three & "*" & four & ")" & " 加密长" & five

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

Case Is = "上部筋"

gjn = n

temp(1) = gjn

If two = 100 Then

gjl = L + one

Else

gjl = Int(L + one * (two + 1) / two + 15 * d * 2 / two)

End If

temp(2) = gjl

djl = Int(40 * 0.8 * d * gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "加强筋"

gjn = n

temp(1) = gjn

If two = 100 Then

gjl = L + one

Else

gjl = Int(L * 2 / 3 + one * (two + 1) / two + 15 * d * 2 / two)

End If

temp(2) = gjl

djl = Int(40 * 0.8 * d * gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "下部筋"

gjn = n

temp(1) = gjn

If two = 100 Then

第10 页共12 页

gjl = L + one

Else

gjl = Int(L + one * (two + 1) / two + 15 * d * 2 / two)

End If

temp(2) = gjl

djl = Int(28 * 0.8 * d * gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "梁箍筋"

If H > 250 Then

jml = H * 4

Else

jml = 1000

End If

gjn = ((L - jml) / two + jml / one) * n

temp(1) = gjn

gjl = H * three + B * 2

temp(2) = gjl

djl = 40 * d * Int(gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d & "@" & one & "/" & two & "(" & three & ")"

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "零星箍筋"

gjn = n

temp(1) = gjn

gjl = H * one + B * two

temp(2) = gjl

djl = 40 * d * Int(gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d & "(" & one & "*" & two & ")"

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "拉筋"

gjn = L / one * n

temp(1) = gjn

gjl = B

temp(2) = gjl

djl = 0

temp(3) = ""

temp(4) = biaoji & n & dengji & d

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000 temp(6) = "T"

Case Is = "长分布筋"

gjn = (B + three - 2 * four) / one * n

temp(1) = gjn

gjl = L + two - 2 * four

temp(2) = gjl

djl = 40 * d * Int(gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d & "@" & one

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "宽分布筋"

gjn = (L + two - 2 * four) / one * n

temp(1) = gjn

gjl = B + three - 2 * four

temp(2) = gjl

djl = 40 * d * Int(gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d & "@" & one

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "双层加固"

gjn = Int(L / one * B / two)

temp(1) = gjn

gjl = H + 6.5 * d

temp(2) = gjl

temp(3) = ""

temp(4) = biaoji & n & dengji & d & "@" & one & "*" & two

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

temp(6) = "T"

Case Is = "零星钢筋"

temp(6) = "T"

gjn = n

temp(1) = gjn

gjl = L

temp(2) = gjl

djl = 40 * d * Int(gjl / 9000)

temp(3) = djl

temp(4) = biaoji & n & dengji & d

temp(5) = gjn * (gjl + djl) / 1000 * Round(3.1416 * d * d * 7.85 / 4000, 3) / 1000

Case Is = "钢板"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " 厚=" & one

第11 页共12 页

temp(5) = L / 1000 * B / 1000 * one / 1000 * n * 7.85 temp(6) = "T"

Case Is = "花纹板"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " 规格 " & one

temp(5) = L / 1000 * B / 1000 * two * n

temp(6) = "T"

Case Is = "型材"

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = " n=" & n & " 规格" & one & "单重" & two

temp(5) = n * L / 1000 * two / 1000

temp(6) = "T"

Case Else

temp(1) = ""

temp(2) = ""

temp(3) = ""

temp(4) = ""

temp(5) = ""

temp(6) = ""

End Select

gcl = temp

End Function

自定义参数说明公式

Function sm(biaoji)

If biaoji = "构件" Then

sm = "构件名称构件数量LBH"

ElseIf biaoji = "件数" Then

sm = "n"

ElseIf biaoji = "长度" Then

sm = "Ln"

ElseIf biaoji = "面积" Then

sm = "LBn1测量面积2加长3加宽"

ElseIf biaoji = "柱模板" Then

sm = "LBHn1测量周长"

ElseIf biaoji = "梁模板" Then

sm = "LBH1板厚"

ElseIf biaoji = "体积" Then

sm = "LBHn1测量面积"

ElseIf biaoji = "圆柱体积" Then

sm = "Hn1直径2壁厚"

ElseIf biaoji = "梁砼" Then

sm = "LBH1板厚"

ElseIf biaoji = "梯形" Then

sm = "LH1上宽2下宽"

ElseIf biaoji = "梯形放坡" Then

sm = "LBH1工作面2坡度"

ElseIf biaoji = "锥形" Then

sm = "LBH1上长2上宽"

ElseIf biaoji = "放坡锥形" Then

sm = "LBH1工作面2坡度"

ElseIf biaoji = "面积锥形" Then

sm = "H1下部面积2上部面积"

ElseIf biaoji = "柱钢筋" Then

sm = "Hnd1下加长2上加长3层数"

ElseIf biaoji = "柱箍筋" Then

sm = "LBHnd12间距34筋数5加密长"

ElseIf biaoji = "上部筋" Then

sm = "Lnd1柱宽2跨数(边跨输2倍,中间跨输100)"

ElseIf biaoji = "加强筋" Then

sm = "Ln(平均值)d1柱宽2跨数"

ElseIf biaoji = "下部筋" Then

sm = "Lnd1柱宽2跨数"

ElseIf biaoji = "梁箍筋" Then

sm = "LBHnd12间距3立筋数"

ElseIf biaoji = "零星箍筋" Then

sm = "BHnd12筋数"

ElseIf biaoji = "拉筋" Then

sm = "LBnd1间距"

ElseIf biaoji = "长分布筋" Then

sm = "LBnd1间距2钢筋加长3布置加宽4保护"

ElseIf biaoji = "宽分布筋" Then

sm = "LBnd1间距2布置加长3钢筋加宽4保护"

ElseIf biaoji = "双层加固" Then

sm = "LBHd12间距"

ElseIf biaoji = "零星钢筋" Then

sm = "Lnd"

ElseIf biaoji = "钢板" Then

sm = "LBn1板厚"

ElseIf biaoji = "花纹板" Then

sm = "LBn1板厚2单位重量"

ElseIf biaoji = "型材" Then

sm = "Ln1规格2单位重量"

Else

sm = ""

End If

End Function

第12 页共12 页

Excel钢筋工程量自动计算表格.doc

工程名称:粉煤灰库 序号构件名称编号 直 径 根数计算式根数筋长计算式m 一、环形基础 单根长 度 件 数 重量kg 备注 1 环形基础上下环筋25 11+11 #NAME? 15.25*3.14+ (50-31)*0.025*6 #NAME? 1 #NAME? 2 环形基础上部环筋12 0.5/0.2*2 6 15.25*3.14+ (50-31)*0.012*6 #NAME? 1 #NAME? 3 环形基础下部环筋25 0.5/0.15*2 8 15.25*3.14+ (50-31)*0.025*6 #NAME? 1 #NAME? 4 外层腰筋10 1.2/0.2*2 #NAME? 15.25*3.14+ (50-31)*0.01*6 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME? 0 #NAME? 0 #NAME? 1 #NAME?

Excel在工程量计算中的应用

Excel在工程量计算中的应用 工程造价工作中,工程量的计算一直是工作量最大和耗时的一项繁重劳动。提高计算精度和工作效率便成为造价人一直想解决的目标。近年来已有不少专业人士利用excel强大的计算功能来提高计算精度和工作效率,并得到了人们的认可和广泛应用。 一、工程量计算的方式: 1、传统的手算:手算是在计算稿上列式,通过计算器计算结果、汇总。弊病就是计算过程中容易出现计算性错误,而且修改不方便、耗时。 2、专业软件计算:目前的算量软件种类有图形计算和表格计算两种形式。 图形算量软件又有二维、三维之分,其特点是将图形在软件中画好,由软件自行计算、汇总。但操作性要求较高,增加了画图的工作量。其缺点软件价位高,一般都在几千元,并且输出的打印量大,核对工程量困难,工程细部处理不灵活。比较适合招投标阶段的算量工作。 表格算量软件相对于图形算量软件价位低一些,一般在千元左右。其特点是计算方式类似传统的手算,增加了构件图形输入方式和多项子目关联功能,操作难度不高,工程量核对方便。其缺点是构件间的扣减关系处理困难。

3、excel算量:Excel算量的特点是计算表直接反映了设计者的意图和思路,复制粘贴、修改灵活,核对工程量方便,发现好的计算思路也易完善,可根据专业特点灵活设置。其缺点是构件间扣减关系不易处理。 二、excel工程量计算表的形式及设计思路 由于excel仍具有一定的局限性,首先考虑的是将计算表划分为什么样的输入形式才是速度最佳的。根据目前excel的应用情况,表格大致分为以下几类: 1、列式形式:这类形式和传统的手工计算方式类同,直接在表格中输入计算式,得出预算结果。虽然为列式方式,在计算式中仍可以对其进行文字说明标注,同时完成自动汇总。 2、表格直接输入形式:在设计的表格中直接输入数据,无需输入运算符列算式,计算过程通过excel内部函数设置来完成。他的特点是因减少运算符的输入,大大提高了输入速度。 3、ABC形式:这类表格中项目描述栏既可以对项目特征描述,又可以进行数据的初步计算、数据来源标注和初算合计。计算列式比列式形式少,工程量主要通过倍数与其他三个基础数据的运算关系来完成计算。输入方式具有列式和表格形式的特点并且基础数据来源明朗。所以作者本人将三个基本数据称之为ABC,这种表格为ABC计算表格(图一(1))。

工程量计算表格的制作

[转] 工程量计算表格的制作 Excel具有强大的数据处理功能,有很多优秀的内、外部函数可以帮助我们成倍的提高工作效率。了解这些函数,并根据工作的需要设计适合于自己应用的表格,可以让枯燥的计算工作简化不少。因此广大造价工作者应该多钻研Excel的应用,使其成为一件得心应手的工具。我将在这里将我的一些使用心得与大家交流一下,我没有经过系统的学习,因此做的东西缺陷很多,算是抛砖引玉吧,欢迎大家多多交流,共同提高。我先说一个常用的计算表格吧,也是偶然的机会从网上学到的,平时用的时候比较多,先介绍给大家。我们平时手工算量的话一般都是将计算公式写在计算稿纸上,然后再按一便计算器。所以就会有传说中的高手,一个手写计算式,一个手按计算器,式子写完了,结果也就出来了,计算的速度非常快。这样的神功没有几年的功力是练不出来的,特别是像我这样的懒人要练这样的神功太难了。我连小键盘的盲打还没有掌握,要盲打计算器简直不可想象。如果用Excel辅助计算的话,一般做法是先将计算式写在一个单元格(例A)中,再复制到令一个单元格(例B)中然后在前面加上等号,结果才能出来。如果发现计算错了,要先将单元格A中的计算式改了,再将单元格B中的公式再改一遍,在实际工作中因为计算量大很容易将A中的改了却忘记了改B,出错率很高。下面我来介绍一种方法,可以在单元格A中输入计算式,在单元格B中直接出来结果。 1、做一个工程量计算表,这么简单的事情相信大家做出来的一定比我的漂亮。

2、为了方便可以把单元格引用样式改为R1C1样式。菜单栏工具-选项-常规中将R1C1样式选上。 3、菜单栏插入-名称-定义,弹出下图对话框。在名称处输入任意名称,为了方便取rezult前两个字母“re”,在引用位置输入“=EV ALUATE(Sheet1!RC[-2])”,点添加即可。

EXCEL算量

EXCEL算量:其整体的工作思路和传统方式算量一样,但是通过一些处理,可以减少计算及汇总的步骤,大大提高工作效率。其优点是计算灵活,对帐方便。 特别注意:EXCEL的宏安全等级必须设置为低级(excel2003中)或无(excel2000中),在“工具”-“宏“”-“安全性”中设置! 好了,开始我们今天的主题,利用EXCEL编制工程量计算表格模板。编制的关键是实现计算公式与结果兼得。打开excel,保存为“工程量计算模板”,模板编制步骤: 一、设计界面: 1)、选择shellt1工作表,双击命名为“工程量计算表”,按图设计好界面: 2)、选择shellt2工作表,双击命名为“单位库”,在A列的第1行开始逐行输入常用的计量单位,如:m3、m2、m….(操作技巧:输入平方“m2”,只需输入m后,按住“ALT”输入数字键盘“178”,m3输入“179”) 二、单元格设置: 1)、在“工程量计算表”工作表中设置计量单位下拉菜单:在菜单栏中,点击“插入”→“名称”→“定义”,出现弹出窗口如下: 在当前工作薄中的的名称下面输入“dw”,按“添加”,在“引用位置”输入“=单位库!$A:$A”,按“确定”关闭窗口。 选择“工程量计算表”工作表C7单元格,在菜单栏中,点击“数据”→“有效性”,出现弹出窗口如下: 在“设置”→“有效性条件”中,“允许(A)”下面选择“序列”,“来源(S)”下面输入“=dw”,在“忽略空值(B)”和“提供下拉箭头(I)”前面打勾,按“确定”关闭窗口。我们再选择“工程量计算表”工作表C7单元格,这时,该单元格的右边会出现一个下拉箭头,点击这个箭头,选择我们需要的单位就可以了。如要添加单位,在“单位库”工作表的A列下面添加,“工程量计算表”工作表 7单元格会自动添加的。 2)、设置公式和结果兼得公式(最关键步骤):在菜单栏中,点击“插入”→“名称”→“定义”,在当前工作薄中的的名称下面输入“X”,按“添加”,在“引用位置”输入“=EVALUATE(SUBSTITUTE(SUBSTITUTE(工程量计算表!$D7,"[","*ISTEXT("" ["),"]","]"")"))”,按“确定”关闭窗口,公式中“工程量计算表!$D7”表示“工程量计算表”工作表需要列式计算的“D7”单元格。在E7单元格输入公式“=IF(D7="","",x)”,公式中的“X”就是我们刚刚定义的名称,公式的结果是:如果D7是空白,则E7为空白,如果D7 不是空白,则E7显示D7计算公式的结果。我们来验证一下公式:在D7输入计算公式“0.24[墙厚]*(3.5[墙长]*(2.9-0.4[扣梁高])-1.2*1.8[扣窗洞

EXCEL自制工程量表格方法

如何自制一份EXCEL工程量表,类似下图 首先我们看到单位下面的D5单元格的单位出有个平方单位后面有个下拉框,那么我们首先来做一个单元格库,然后使用数据有效性来做出这个下拉框,在另一个SHEET中建立单元格如下图: 然后回到单元格 光标放在要出单位的地方,然后选择菜单栏中的“数据有效性”(找不到有效性的请自己百

度,因为版本有03和07以上的)

最终效果就有了 然后下拉,就可以把这个有效性复制下去了,下面所有的都有下拉框了 接下来说说计算公式输入公式后后面出工程量 完整的操作方法: 1、光标定位在A2或A2及以下的单元格,“插入——名称——定义”(高版本在“公式——定义名称”),调出自定义名称窗口; 2、自定义名称窗口中,“在当前工作簿的名称”输入:E

“引用位置”录入:=EVALUATE($A2) 添加。 3、在A2以外的单元格(如B2)录入公式:=IF(A2="","",E) 最终效果如下 也可以更简单的在B2单元格输入=IF(A2="","",EVALUATE($A2)) 如果计算公式要带有文字,就照如下方法操作: 首先光标定位在A2或A2及以下的单元格,“插入——名称——定义”(高版本在“公式——定义名称”),调出自定义名称窗口; 自定义名称窗口中,“在当前工作簿的名称”输入:E “引用位置”录入 =EVALUATE(SUBSTITUTE(SUBSTITUTE(Sheet5!$A2,"[","*istext(""["),"]","]"")")),其中红色字体就是你有公式的那一栏目,我是在第5个页签做的,$A2就是我要计算的单元格了

汇总-Excel计算工程量常用函数

王照汇总-----常用工程计算式函数 一.提高工作效率,Excel中计算式与用函数EV ALUATE显示计算 结果 Excel 最重要的应用就是利用公式进行计算。无论输入是纯粹的数字运算,还是引用其他单元格计算,只要在一个单元格中输入公式,就能得到结果。这个直接显示结果的设计对于绝大多数场合来说都是适用的,但某些情况下就不那么让人满意了。比如说在做工程施工的预结算编写,使用Excel,既要写出工程量的计算式,也要看到它的结果,于是这样相同的公式在Excel里面要填两次,一次在文本格式的单元格中输入公式,一次是在数据格式的单元格中输入公式让Excel 计算结果。 如何既能看到公式又能看到结果呢?这个问题笔者认为可以从两个方面考虑:一种方法是所谓“已知结果,显示公式”,先在数据格式单元格中输入公式让Excel计算结果,然后在相邻的单元格中看到公式;另一种方法所谓“已知公式,显示结果”,就是先在一个文本格式的单元格中输入公式,在相邻的单元格中看到结果。 ★已知结果,显示公式 假设C列为通过公式计算得到的结果(假设C1为“=A1+B1”,或者直接是数字运算“=2+3”),而相邻的D列是你需要显示公式的地方(即D1应该显示为“=A1+B1”或者“=2+3”)。 1. 打开“工具”菜单选择“选项”命令,出现“选项”对话框。 2. 在“常规”选项卡中,选中“R1C1引用方式”选项。 3. 定义名称,将“引用位置”由“=GET.CELL(6,Sheet1!RC[-1])”即可。这里的RC[-1]含义是如果在当前单元格的同行前一列单元格中有公式结果,则在当前单元格中得到公式内容,即在含公式结果单元格的同行后一列单元格显示公式内容;如果将RC[-1]改为RC[1],则在公式结果的同行前一列单元格显示公式内容。 4. 如果“引用位置”中含有“RC[-1]”,则在含公式结果单元格的同行后一列单元格中输入“=FormulaofResult”即可得到公式;如果“引用位置”中含有“RC[1]”,则在含公式结果单元格的同行前一列单元格中输入 “=FormulaofResult”即可得到公式。 如果想要在含公式结果单元格的同行后数第2列中显示公式内容,则需要把“引用位置”中的“RC?-1?”改为“RC?-2?”。

excel编辑工程量计算表(一看就会_再也不求人)

Excel EVALUATE函数一例(公式与结果共显) EVALUATE 是Eexcel 4.0版的宏表函数。Excel 2000、Excel 2002和Excel2003中还支持,但只可用于名称定义中。 语法:EVALUATE(formula_text) Formula_text 是一个要求值的以文字形式表示的表达式。 注:使用EVALUATE类似于在编辑栏的公式内选定一个表达式并按下了[重新计算]键(在Microsoft Excel for Windows 中是F9)。EVALUATE 用一个值来替换一个表达式。 公式与结果共显的例子: 假设C列为输入的没有等号公式(假设C1为“A1+B1”),而相邻的D列是你需要存放公式计算结果的地方(即D1显示A1和B1单元格相加的结果)。 1. 选中D1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。 2. 在“在当前工作表中的名称”输入栏中输入定义的名称“gongshi”,在下方的“引用位置”编辑栏中输入“=EVALUATE(Sheet1!C1)”,单击[确认]按钮退出。 3. 在D1中输入“=gongshi”。 4.然后选中按住右下角的填充柄向下拉动填充即可。 5.填充后要按[F9]进行重算,如果C列的公式有改动,也需要及时按[F9]进行重算。 下面我们讨论上述方法的一个主要问题。 怎样不进行第5步的[F9],使C列的公式有改动,D列的值自动更新?

答案是:D1列的公式要改成=gongshi&T(NOW())。试试是否可以自动更新了。 附:T、now函数帮助说明 T 返回value 引用的文本。 语法T(value) Value 为需要进行检验的数值。 说明:如果值是文本或引用文本,T 返回值。如果值不引用文本,T 返回空文本("")。 通常不需在公式中使用函数T,因为Microsoft Excel 可以自动按需要转换数值的类型,该函数用于与其他电子表格程序兼容。 ----------------------------------------------------------------------------------------------------------------- now 返回当前日期和时间所对应的序列号。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。 语法NOW( ) 说明:Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年1 月1 日的序列号是1 而2008 年1 月1 日的序列号是39448,这是因为它距1900 年1 月1 日有39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。

2010 Excel工程量计算式自动计算

Microsoft Excel 2010 工程量计算式自动计算式 特别注意:EXCEL的宏安全等级必须设置为低级(excel2003中)或无(excel2000中),在“工具”-“宏“”-“安全性”中设置! 一、设计界面: 1)、选择shellt1工作表,双击命名为“计算稿”,按图设计好界面: 2)、选择shellt2工作表,双击命名为“单位库”,在A列的第1行开始逐行输入常用的计量单位,如:m3、m2、m….(操作技巧:输入平方“m2”,只需输入m后,按住“ALT”输入数字键盘“178”,m3输入“179”)

一、单元格设置单位: 1)、在“shellt1”工作表中设置计量单位下拉菜单:在菜单栏中,点击“公式”→“定义名称”,出现弹出窗口如下: 在当前工作薄中的的名称下面输入“单位”,在“引用位置”输入“=Sheet2!$A$1:$A$8”,按“确定”关闭窗口。 选择“shellt1”工作表C5单元格,在菜单栏中,点击“数据”→“数据有效性”,出现

在“设置”→“有效性条件”中,“允许(A)”下面选择“序列”,“来源(S)”下面输入“=单位”,在“忽略空值(B)”和“提供下拉箭头(I)”前面打勾,按“确定”关闭窗口。我们再选择“计算稿”工作表C2单元格,这时,该单元格的右边会出现一个下拉箭头,点击这个箭头,选择我们需要的单位就可以了。如要添加单位,在“shellt2”工作表的A列下面添加,“shellt1”工作表C2单元格会自动添加的。 其它单格元只要往下拉就可以了。 二、单元格设置计算式 在菜单栏中,点击“公式”→“定义名称”,在当前工作薄中的的名称下面输入“计算式”,在“引用位置”输入“=EVALUATE(SUBSTITUTE(SUBSTITUTE(Sheet1!$E$2:$E$ 13,"[","*ISTEXT(""["),"]","]"")"))”,按“确定”关闭窗口; 公式中“Sheet1!$E$2:$E$13”表示“Sheet1”工作表需

逆天!用Excel计算工程量的12个实用技巧,工程师必备!

应用Excel计算工程量时,往往需要列出和保留工程量的计算公式和计算备注,方便日后对账。今天与大家分享12种Excel的小技巧,可以大大提高工程量编制效率。 1 工程量计算公式 工程量计算公式可以更方便快捷地得出计算结果! 在很多情况下,造价人员在计算工程量时,需要列出及保留工程量的计算公式和计算备注,以方便后期的对账。如何在输入计算式和计算备注后,就能很方便地得出工程量计算结果呢?实用案例列述如下: 首先,需选中显示计算结果的单元格E2(可以理解为定位作用),然后再按以下动态图演示: 在此,解释一下这个公式 “=EVALUATE(SUBSTITUTE(SUBSTITUTE(Sheet3!D2,"*","*ISTEXT(""*"),"+","+"")"))”的注意点:除公式中的黄色标识“Sheet3!D2”的参数需要自行修改外,其他复制即可。其中Sheet3是标签名,D2是计算书所在单元格位置。 切记:上述计算书备注须用英文格式中括号"[""]"。使用此函数的Excel的文件需以(*.XLSM)格式进行保存,否则下次重新打开表格,该函数无法实现(及需重新定义该函数)。 2 Datedif函数 Datedif函数可以轻松计算出工期、租赁天数!

在大家在计算工程工期或周转性材料租赁期时,是否为每个月的31日或30日所困扰?可能会用扳手指或翻日历的笨方法计算两个日期的相隔天数?其实Datedif函数就可以帮你很轻松解决。实用案例如下: 笔者先简单解释下以下表格中的单元格D2输入的公式“=DATEDIF(B2,C2,"d")“前两个参数分别是开始日期和结束日期,第三个参数"d"是计算天数的参数,也可以改成"m"(计算月份)和"y"(计算年份)。 3 Exact函数 Exact函数可以快速查找出表格在修改前后的内容差异! 在平时的造价工作中,大家一定会碰到这样一个问题,在您已经编制了工程量清单的格式(包括清单描述、单位等),需要其他算量同事填写工程量。但他们完成填写工程量的表格是否会调整或不小心修改过原表格内容(如清单描述或单位等),你要是以一一核对或复核一下,那简直太费时间了。其实Exact函数火眼金睛,很快识别出其中的差异。比如下表中的第2、3行的B、C列的内容已有差异了。 ▼请看动态演示:

Excel编制工程量计算书

Excel编制工程量计算书( 2009-7-30 19:59 ) Excel 最重要的应用就是利用公式进行计算。无论输入是纯粹的数字运算,还是引用其他单元格计算,只要在一个单元格中输入公式,就能得到结果。这个直接显示结果的设计对于绝大多数场合来说都是适用的,但某些情况下就不那么让人满意了。比如说在做工程施工的预结算编写,使用Excel,既要写出工程量的计算式,也要看到它的结果,于是这样相同的公式在Excel里面要填两次,一次在文本格式的单元格中输入公式,一次是在数据格式的单元格中输入公式让Excel计算结果。 如何既能看到公式又能看到结果呢?这个问题笔者认为可以从两个方面考虑:一种方法是所谓“已知结果,显示公式”,先在数据格式单元格中输入公式让Excel计算结果,然后在相邻的单元格中看到公式;另一种方法所谓“已知公式,显示结果”,就是先在一个文本格式的单元格中输入公式,在相邻的单元格中看到结果。 ★已知结果,显示公式 假设C列为通过公式计算得到的结果(假设C1为“=A1+B1”,或者直接是数字运算 “=2+3”),而相邻的D列是你需要显示公式的地方(即D1应该显示为“=A1+B1”或者“=2+3”)。 1. 打开“工具”菜单选择“选项”命令,出现“选项”对话框。 2. 在“常规”选项卡中,选中“R1C1引用方式”选项。 3. 定义名称,将“引用位置”由“=GET.CELL(6,Sheet1!RC[-1])”即可。这里的RC[-1]含义是如果在当前单元格的同行前一列单元格中有公式结果,则在当前单元格中得到公式内容,即在含公式结果单元格的同行后一列单元格显示公式内容;如果将RC[-1]改为RC[1],则在公式结果的同行前一列单元格显示公式内容。 4. 如果“引用位置”中含有“RC[-1]”,则在含公式结果单元格的同行后一列单元格中输入“=FormulaofResult”即可得到公式;如果“引用位置”中含有“RC[1]”,则在含公式结果单元格的同行前一列单元格中输入“=FormulaofResult”即可得到公式。 提示:如果想要在含公式结果单元格的同行后数第2列中显示公式内容,则需要把“引用位置”中的“RC -1 ”改为“RC -2 ”。 ★已知公式,显示结果 假设C列为输入的没有等号公式(假设C1为“A1+B1”),而相邻的D列是你需要存放公式计算结果的地方(即D1显示A1和B1单元格相加的结果)。 1. 选中D1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。 2. 在“在当前工作表中的名称”输入栏中输入定义的名称“ResultofFomula”,在下方的“引用位置”编辑栏中输入“=EVALUATE(Sheet1!C1)”,单击[确认]按钮退出。 3. 在D1中输入“=ResultofFomula”,然后选中按住右下角的填充柄向下拉动填充即可。提示:EVALUATE 是Eexcel 4.0版的宏表函数,Excel 2000和Excel 2002中还支持,但只可用于名称定义中。 4. 填充后要按[F9]进行重算,如果C列的公式有改动,也需要及时按[F9]进行重算。 巧施妙计,就能让公式和结果在Excel中和平共处了,你也试试吧。

最实用的excel工程量计算公式编辑方法

最重要的应用就是利用公式进行计算。无论输入是纯粹的数字运算,还是引用其他单元格计算,只要在一个单元格中输入公式,就能得到结果。这个直接显示结果的设计对于绝大多数场合来说都是适用的,但某些情况下就不那么让人满意了。比如说在做工程施工的预结算编写,使用Excel,既要写出工程量的计算式,也要看到它的结果,于是这样相同的公式在Excel里面要填两次,一次在文本格式的单元格中输入公式,一次是在数据格式的单元格中输入公式让Excel计算结果。 如何既能看到公式又能看到结果呢?这个问题笔者认为可以从两个方面考虑:一种方法是所谓“已知结果,显示公式”,先在数据格式单元格中输入公式让Excel计算结果,然后在相邻的单元格中看到公式;另一种方法所谓“已知公式,显示结果”,就是先在一个文本格式的单元格中输入公式,在相邻的单元格中看到结果。 已知结果,显示公式 1、在A列显示公式,B列显示结果,操作方法如下: 在B2单元格输入=1+2*3,此时将显示7,为计算结果 打开“工具——选项——常规——选中R1C1引用方式” 选择A2单元格,插入_名称_定义,输入名称如mFormula,引用位置处输入=Get.Cell(6,Sheet1!B2), 此后可在A列中要显示公式的单元格输入=mFormula,可取得B列相对应单元格的公式。 另外一种: 在A列显示公式,B列显示结果,操作方法如下: 在B2单元格输入=1+2*3,此时将显示7,为计算结果 打开工具——选项——常规——选中R1C1引用方式 选中A2单元格,插入——名称——定义,输入“FormulaofResult”,引用位置处输入“=GET.CELL(6,sheet1!RC【1】)”,在A1中输入“=formulaofResult”,向下填充即可。 如果引用位置中含有“RC[-1]”,,则含公式结果单元格的同行后一行输入“=formulaofResult”,如果含有“RC【-2】”,则后两行输入。 已知公式,显示结果 假设C列为输入的没有等号公式(假设C1为“A1+B1”),而相邻的D列是你需要存放公式计算结果的地方(即D1显示A1和B1单元格相加的结果)。 1. 选中D1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。 2. 在“在当前工作表中的名称”输入栏中输入定义的名称“ResultofFomula”,在下方的“引用位置”编辑栏中输入“=EV ALUATE(Sheet1!C1)”,单击[确认]按钮退出。 3. 在D1中输入“=ResultofFomula”,然后选中按住右下角的填充柄向下拉动填充即可。 提示:EVALUA TE 是Eexcel 4.0版的宏表函数,Excel 2000和Excel 2002中还支持,但只可用于名称定义中。 4. 填充后要按[F9]进行重算,如果C列的公式有改动,也需要及时按[F9]进行重算。 巧施妙计,就能让公式和结果在Excel中和平共处了,你也试试吧。

利用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/9 EV 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就可以了。 上述宏表函数支持填充复制,在办公中有较广泛的应用。 (一)列式方式计算表的制作1、工作表制作(1)、选择一个工作表(如shellt1),命名为“计算表”,设计好表样(如图四):图一中项目名称/部位设计为2列,C列用来输入项目名称,D列用来输入计算部位(如:1轴,A-B轴)。图四(2)、选择另一个工作表(如:shellt2),命名为“单位”,在A列的第1行开始逐行输入m3、m2、m等计量单位。2、下拉列表设置:在“计算表”工作表中设置计量单位下拉菜单:在菜单栏中,点击“插入”→“名称”→“定义”,出现弹出窗口如(图五):图五在当前工作薄中的的名称下面输入“dw”,按“添加”,在“引用位置”输入“=单位

excel表格自动计算工程量

竭诚为您提供优质文档/双击可除excel表格自动计算工程量 篇一:excel编辑工程量计算表(一看就会_再也不求人) exceleValuate函数一例(公式与结果共显) eValuate是eexcel4.0版的宏表函数。excel2000、excel20xx和excel20xx中还支持,但只可用于名称定义中。 语法:eValuate(formula_text) Formula_text是一个要求值的以文字形式表示的表达式。 注:使用eValuate类似于在编辑栏的公式内选定一个表达式并按下了[重新计算]键(在microsoftexcelforwindows中是F9)。eValuate用一个值来替换一个表达式。 公式与结果共显的例子: 假设c列为输入的没有等号公式(假设c1为“a1+b1”),而相邻的d列是你需要存放公式计算结果的地方(即d1显示a1和b1单元格相加的结果)。 1.选中d1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。

2.在“在当前工作表中的名称”输入栏中输入定义的名称“gongshi”,在下方的“引用位置”编辑栏中输入 “=eValuate(sheet1!c1)”,单击[确认]按钮退出。 3.在d1中输入“=gongshi”。 4.然后选中按住右下角的填充柄向下拉动填充即可。 5.填充后要按[F9]进行重算,如果c列的公式有改动,也需要及时按[F9]进行重算。 下面我们讨论上述方法的一个主要问题。 怎样不进行第5步的[F9],使c列的公式有改动,d列的值自动更新? 答案是:d1列的公式要改成=gongshi&t(now())。试试是否可以自动更新了。 附:t、now函数帮助说明 t 返回value引用的文本。 语法t(value) Value为需要进行检验的数值。 说明:如果值是文本或引用文本,t返回值。如果值不引用文本,t返回空文本("")。 通常不需在公式中使用函数t,因为microsoftexcel可以自动按需要转换数值的类型,该函数用于与其他电子表格程序兼容。

相关文档
相关文档 最新文档