excel编辑工程量计算表(一看就会再也不求人).doc_第1页
excel编辑工程量计算表(一看就会再也不求人).doc_第2页
excel编辑工程量计算表(一看就会再也不求人).doc_第3页
excel编辑工程量计算表(一看就会再也不求人).doc_第4页
excel编辑工程量计算表(一看就会再也不求人).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Excel EVALUATE函数一例(公式与结果共显)EVALUATE 是Eexcel 40版的宏表函数。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 使用另外一个默认日期系统。序列号中小数点右边的数字表示时间,左边的数字表示日期。例如,序列号 .5 表示时间为中午 12:00。函数 NOW 只有在重新计算工作表,或执行含有此函数的宏时改变。它并不会随时更新。若想消除公式未输入数字的时候出现的#value!,利用这个函数=IF(ISERROR(原公式),原公式)另外一种方法:用iferror函数=iferror(公式,“”)。excel2003是不能用iferror这个函数,iferror进excel2007中的一个新函数,在03中用if和iserror嵌套使用即可。em02利用下面一行代码能实现 去掉 错误提示#value!,并且能实现数字后面家备注信息,用 括住.=IFERROR(EVALUATE(SUBSTITUTE(SUBSTITUTE(工程量!$F4,*ISTEXT(),),) 特别注意: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扣窗洞C1022)”,回车,E7就自动出来计算结果“1.582”了。(操作技巧:计算公式的文字说明,如“墙厚、墙长” 等,必须用“”括起,而且只能紧跟在数字后面) 3)、在“工程量计算表”工作表选择“A7:E7”单元格,把光标放在E7单元格右下角的黑色小方块上面,当光标由“空心十字”变为“实心十字”时,按住左键向下拉,我们暂时向下拉100行。 4)、在“工程量计算表”工作表选择A7单元格,点击菜单栏的“窗口”“冻结窗格”,这样,无论我们把右边的滚动条向下拉多少行,都能看到标题了。 至此,我们已经设计好整个表格了,下面看看最终效果:三、打印设置: 主要解决难点:我们的表格只有一个标题,但是肯定会有很多页,我们要解决每页都有标题的问题。选择“工程量计算表”工作表,进入菜单栏“文件”“页面设置”,出现窗口如下:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论