神机妙算宏语言工程造价.docx

上传人:b****6 文档编号:8443191 上传时间:2023-01-31 格式:DOCX 页数:26 大小:22.88KB
下载 相关 举报
神机妙算宏语言工程造价.docx_第1页
第1页 / 共26页
神机妙算宏语言工程造价.docx_第2页
第2页 / 共26页
神机妙算宏语言工程造价.docx_第3页
第3页 / 共26页
神机妙算宏语言工程造价.docx_第4页
第4页 / 共26页
神机妙算宏语言工程造价.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

神机妙算宏语言工程造价.docx

《神机妙算宏语言工程造价.docx》由会员分享,可在线阅读,更多相关《神机妙算宏语言工程造价.docx(26页珍藏版)》请在冰豆网上搜索。

神机妙算宏语言工程造价.docx

神机妙算宏语言工程造价

注意:

套价窗口,定额名称=强制分页,打印时,自动分页

取费窗口,取费名称=强制分页,打印时,自动分页

计算表(分部取费)窗口,名称=强制分页,打印时,自动分页

----套价窗口--------------------------------------

项目工程量计算公式可以使用公共变量,前面的工程量变量,以及累加变量,add.变量=累加前面的相同变量的[工程量*定额量]数据

如:

混凝土的变量=h8、可以多行,则模板和钢筋的工程量=add.h8

----取费表----------------------------------------

字段说明:

1.打印:

编号=[1..99],非零=打印,9=总造价

2.变量:

用英文子母表示,大小写一样

3.名称:

变量的汉字说明

4.计算公式:

变量的计算公式,可以使用函数,变量,

系统宏变量,多层括号,

计算公式中的变量,必须在前面已经定义

如果计算公式一行写不完,

请使用中间变量

5.金额(元):

变量的计算结果,或变量的初始赋值

6.送审(金额):

送审金额,用于审计审核

7.送审(费率):

送审费率,用于审计审核

8.(打印)变量:

打印用变量

9.(打印)计算公式:

打印用计算公式

10.(打印)费率:

打印用费率

11.说明:

说明=>编号,将<金额>发送到<编号>对应的人材机<市场价>

注意:

(8,9,10,11)可以宏替换:

{计算式,小数点}或{计算式},{¥=大写金额

可以使用{fmc@变量}取变量对应的费率名称

----价差计算--------------------------------------

价差计算式可以使用宏变量和自定义公共变量

y=原价yh=原合价d=定额价dh=定额合价

u=预算价uh=预算合价s=市场价sh=市场合价

sl=数量ss=送审数量c1=价差1c2=价差2

bz=比重ha=损耗xs=大材系数

----自定义套价定额项目----------------------------

可以使用(b1、b2、b3、b4)变量

如果(b1,b2,b3,b4)的算式首字符为#,自动分解为人材机项目,语法如下:

#\编号\名称\单位\含量,含量可以用算式计算

定额号=自动,刷新人材机时,自动提取

拖拉时,定额名称{定额号}=自动嵌套定额号对应的定额

自定义项目计算式可以使用(变量)调用(前面)的项目数据,相同变量的数据自动累加,语法如下:

变量.gcl=(累加)[工程量*定额量]

变量.de_j=(累加)定额直接费

变量.de_a=(累加)定额人工费

变量.de_b=(累加)定额材料费

变量.de_c=(累加)定额机械费

变量.de_d=(累加)定额其他费

变量.de_e=(累加)定额主材费

变量.de_f=(累加)定额设备费

变量.sc_j=(累加)市场直接费

变量.sc_a=(累加)市场人工费

变量.sc_b=(累加)市场材料费

变量.sc_c=(累加)市场机械费

变量.sc_d=(累加)市场其他费

变量.sc_e=(累加)市场主材费

变量.sc_f=(累加)市场设备费

变量.?

_je=(累加)a..z金额,其中?

=A..Z,这个宏变量对<定额项目>有效,对<自定义项目>无效

注意:

套价窗口的自定义项目(自动)关联计算

通过(变量)调用(前面)的其他项目数据时,相同变量的数据自动合并累加

如果在<清单>内自动合并累加相同变量的数据,则在宏变量前加fb#,如:

fb#变量.de_a=清单内(累加)定额人工费

套价库计算顺序:

1、先计算汇总定额项目,2、后计算汇总自定义项目,3、再计算汇总清单项目

在计算汇总自定义项目时,为了提高计算速度,只能调用已经计算汇总的定额项目宏变量数据

可以用自定义项目的变量合计累加功能调用前面的自定义项目宏变量数据

如果必须使用自定义项目az宏变量,可以使用[变量.人材机]宏变量乘系数变通解决

----(万能,自由)表-----------------------------

万能表宏变量说明:

1.格子内可以填写字符串或计算式,

首字符为%表明该格子为计算式

2.格子宏变量由两个部分组成,前为列,后为行

如:

A1,B5,C9,A4,T5,Q23,E88等

自由表:

1.对齐:

0=中心对齐,1=左对齐,2=右对齐

2.如果字符串首字符为"~",则自动画出下划线

注意:

字符串可以进行宏替换:

{计算式,小数点}或{计算式},{¥=大写金额,可以使用全部宏变量

如:

可以使用(工程信息)宏变量

{rq}=取日期

{jgkmc}=取价格库名称

{dckmc}=取大材库名称

单元格内容为#表示空单元格,自动画框线

单元格可以(上下左右)拉通,语法如下:

如:

名称^s1x2z3y4d1,表示向上拉通1格,向下拉通2格,向左拉通3格,向右拉通4格,(d0=中心对齐,d1=左对齐,d2=右对齐)

名称^s0x0z0y0,表示取消上横线,取消下横线,取消左竖线,取消右竖线

----动态费率表--------------------------------

通过特项每一行可以选用不同的费率进行计算,语法如下:

$费率变量,如:

$f1=管理费,$f2=现场经费

通过特项符号自动查找费率表,取出对应的费率进行计算,取用时变量前加$

名称=默认,特项=空,表示默认费率,当(项目)的特项为空时,默认取该行的费率进行计算

----打印----------------------------------------

算式:

可以列写符合"神机妙算"规则,包含宏变量的任意计算公式

对齐:

0=中心对齐,1=左对齐,2=右对齐

小数:

小数点位数

合计:

1=计算本栏目的合计数

名1..6:

表头名称,可以多行,自动中心对齐,复合表头可用如下语法实现,

如:

名称^s1x2z3y4d1,表示向上拉通1格,向下拉通2格,向左拉通3格,向右拉通4格,(d0=中心对齐,d1=左对齐,d2=右对齐)

名称^s0x0z0y0,表示取消上横线,取消下横线,取消左竖线,取消右竖线

----定额含量------------------------------------

定额含量名称的首字符:

A=人工

B=材料

C=机械

D=其他

E=主材,名称有●特殊字符,数量=含量,否则(数量=工程量*含量)

F=设备

G=工程量

P=配合比

X=附项,名称有⊙特殊字符=基价*含量,否则(工程量*含量)

编号=*或多个*,为树目录,一个*为最高级,多一个*降低一个级别

单位=选,默认选中

X{定额号;工程量计算式}名称=附项二次嵌套定额,计算式可以使用V变量和公共变量

J=其他直接费

*=配合比分解

#=机械台班分解

?

=(A人工、B材料、C机械、D其他、E主材、F设备)自动选择符号

V=变量,套定额时,弹出窗口可以对变量赋值,(X附项)可以引用V变量进行表达式计算

语法:

V{名称;变量;初值},一条定额可以同时存在多个变量,一行一个变量

如:

安装的管道工程定额,V{管道直径mm;d;30}

管道的油漆可以用(X附项)嵌套,X{6-88;d*3.14}管道油漆

注意:

单位=%,计算其他费:

名称可以嵌入{计算公式}进行计算,无{计算公式}默认计算

变量:

a=人工费,b=材料费,c=机械费,d=其它费,e=主材费,f=设备费,<编号>=取该编号对应的数据

如:

名称=B{c*1.2+a+(<1002>+<2009>+<3026>)*2.8}其他材料费,单位=%,含量=百分比

-----------------------------------------------------------------------------

名称的大括号内首字符为@,{@编号;计算公式=>[h|d|s]},可以用v变量和公共变量计算对应编号的人材机[含量|定额价|市场价]

=>h发送到含量,=>d发送到定额价,=>s发送到市场价

如:

{@1023;(<1002>+b1/2.8+b2*1.9)*xs}门窗用规格木料,1023为材料编号,(b1,b2,xs)为v变量

-------------------------------------------------

计算公式括号可以任意多层嵌套

+-*/^是运算符,其中^是次方运算符

cos(D)=D的余弦值,D以度为单位

sin(D)=D的正弦值,D以度为单位

tan(D)=D的正切值,D以度为单位

arctan(B)=B的反正切角度,角度以度为单位

abs(B)=B的绝对值

exp(B)=B的指数

ln(B)=B的自然对数

sqr(B)=B的平方

sqrt(B)=B的开方

int(B)=小数点舍位取整

round(B)=四舍五入取整

jw(B)=小数点进位取整

qfs(B)=取B的负数

qzs(B)=取B的正数

-------------------------------------------------

1---系统宏变量---

工日数量=grsl

定额价:

直接费=de_zjf

人工费=de_rgf

材料费=de_clf

机械费=de_jxf

其他费=de_qtf

主材费=de_zcf

设备费=de_sbf

市场价:

直接费=sc_zjf

人工费=sc_rgf

材料费=sc_clf

机械费=sc_jxf

其他费=sc_qtf

主材费=sc_zcf

设备费=sc_sbf

三大材xyz:

x大材数量=sl_x

y大材数量=sl_y

z大材数量=sl_z

x大材金额=je_x

y大材金额=je_y

z大材金额=je_z

审计-送审:

直接费=ss_zjf

人工费=ss_rgf

材料费=ss_clf

机械费=ss_jxf

其他费=ss_qtf

主材费=ss_zcf

设备费=ss_sbf

AZ金额=ss_?

_je,其中?

=A..Z

审计-增减:

直接费=zj_zjf

人工费=zj_rgf

材料费=zj_clf

机械费=zj_jxf

其他费=zj_qtf

主材费=zj_zcf

设备费=zj_sbf

核增数=zj_hzs

核减数=zj_hjs

AZ金额=zj_?

_je,其中?

=A..Z

A..Z金额=?

_je,其中?

=A..Z

2---类型宏变量---

工日数量=grsl#x

定额价:

直接费=de_zjf#x

人工费=de_rgf#x

材料费=de_clf#x

机械费=de_jxf#x

其他费=de_qtf#x

主材费=de_zcf#x

设备费=de_sbf#x

市场价:

直接费=sc_zjf#x

人工费=sc_rgf#x

材料费=sc_clf#x

机械费=sc_jxf#x

其他费=sc_qtf#x

主材费=sc_zcf#x

设备费=sc_sbf#x

三大材xyz:

x大材数量=sl_x#x

y大材数量=sl_y#x

z大材数量=sl_z#x

x大材金额=je_x#x

y大材金额=je_y#x

z大材金额=je_z#x

审计-送审:

直接费=ss_zjf#x

人工费=ss_rgf#x

材料费=ss_clf#x

机械费=ss_jxf#x

其他费=ss_qtf#x

主材费=ss_zcf#x

设备费=ss_sbf#x

AZ金额=ss_?

_je#x,其中?

=A..Z

审计-增减:

直接费=zj_zjf#x

人工费=zj_rgf#x

材料费=zj_clf#x

机械费=zj_jxf#x

其他费=zj_qtf#x

主材费=zj_zcf#x

设备费=zj_sbf#x

核增数=zj_hzs#x

核减数=zj_hjs#x

AZ金额=zj_?

_je#x,其中?

=A..Z

A..Z金额=?

_je#X,其中?

=A..Z

其中:

#x=类型;

如:

de_zjf#1,#1=分部类型

3---分部宏变量---

工日数量=grsl#x&y

定额价:

直接费=de_zjf#x&y

人工费=de_rgf#x&y

材料费=de_clf#x&y

机械费=de_jxf#x&y

其他费=de_qtf#x&y

主材费=de_zcf#x&y

设备费=de_sbf#x&y

市场价:

直接费=sc_zjf#x&y

人工费=sc_rgf#x&y

材料费=sc_clf#x&y

机械费=sc_jxf#x&y

其他费=sc_qtf#x&y

主材费=sc_zcf#x&y

设备费=sc_sbf#x&y

三大材xyz:

x大材数量=sl_x#x&y

y大材数量=sl_y#x&y

z大材数量=sl_z#x&y

x大材金额=je_x#x&y

y大材金额=je_y#x&y

z大材金额=je_z#x&y

审计-送审:

直接费=ss_zjf#x&y

人工费=ss_rgf#x&y

材料费=ss_clf#x&y

机械费=ss_jxf#x&y

其他费=ss_qtf#x&y

主材费=ss_zcf#x&y

设备费=ss_sbf#x&y

AZ金额=ss_?

_je#x&y,其中?

=A..Z

审计-增减:

直接费=zj_zjf#x&y

人工费=zj_rgf#x&y

材料费=zj_clf#x&y

机械费=zj_jxf#x&y

其他费=zj_qtf#x&y

主材费=zj_zcf#x&y

设备费=zj_sbf#x&y

核增数=zj_hzs#x&y

核减数=zj_hjs#x&y

AZ金额=zj_?

_je#x&y,其中?

=A..Z

A..Z金额=?

_je#x&y,其中?

=A..Z

其中:

#x=类型,&y=分部;

如:

de_zjf#1&5,#1=类型,&5=分部

4---给定编号范围的宏变量---

工日数量=grsl#x&y$a~b

定额价:

直接费=de_zjf#x&y$a~b

人工费=de_rgf#x&y$a~b

材料费=de_clf#x&y$a~b

机械费=de_jxf#x&y$a~b

其他费=de_qtf#x&y$a~b

主材费=de_zcf#x&y$a~b

设备费=de_sbf#x&y$a~b

市场价:

直接费=sc_zjf#x&y$a~b

人工费=sc_rgf#x&y$a~b

材料费=sc_clf#x&y$a~b

机械费=sc_jxf#x&y$a~b

其他费=sc_qtf#x&y$a~b

主材费=sc_zcf#x&y$a~b

设备费=sc_sbf#x&y$a~b

三大材xyz:

x大材数量=sl_x#x&y$a~b

y大材数量=sl_y#x&y$a~b

z大材数量=sl_z#x&y$a~b

x大材金额=je_x#x&y$a~b

y大材金额=je_y#x&y$a~b

z大材金额=je_z#x&y$a~b

审计-送审:

直接费=ss_zjf#x&y$a~b

人工费=ss_rgf#x&y$a~b

材料费=ss_clf#x&y$a~b

机械费=ss_jxf#x&y$a~b

其他费=ss_qtf#x&y$a~b

主材费=ss_zcf#x&y$a~b

设备费=ss_sbf#x&y$a~b

AZ金额=ss_?

_je#x&y$a~b,其中?

=A..Z

审计-增减:

直接费=zj_zjf#x&y$a~b

人工费=zj_rgf#x&y$a~b

材料费=zj_clf#x&y$a~b

机械费=zj_jxf#x&y$a~b

其他费=zj_qtf#x&y$a~b

主材费=zj_zcf#x&y$a~b

设备费=zj_sbf#x&y$a~b

核增数=zj_hzs#x&y$a~b

核减数=zj_hjs#x&y$a~b

AZ金额=zj_?

_je#x&y$a~b,其中?

=A..Z

A..Z金额=?

_je#x&y$a~b,其中?

=A..Z

其中:

#x=类型,&y=分部,$a=开始编号,~b=结束编号;

如:

de_zjf#1&5$30~86取给定编号范围的直接费

#1=类型,&5=分部,$30=开始编号,~86=结束编号;

5---(单字符)特项宏变量---

工日数量=grsl@x

定额价:

直接费=de_zjf@x

人工费=de_rgf@x

材料费=de_clf@x

机械费=de_jxf@x

其他费=de_qtf@x

主材费=de_zcf@x

设备费=de_sbf@x

市场价:

直接费=sc_zjf@x

人工费=sc_rgf@x

材料费=sc_clf@x

机械费=sc_jxf@x

其他费=sc_qtf@x

主材费=sc_zcf@x

设备费=sc_sbf@x

三大材xyz:

x大材数量=sl_x@x

y大材数量=sl_y@x

z大材数量=sl_z@x

x大材金额=je_x@x

y大材金额=je_y@x

z大材金额=je_z@x

审计-送审:

直接费=ss_zjf@x

人工费=ss_rgf@x

材料费=ss_clf@x

机械费=ss_jxf@x

其他费=ss_qtf@x

主材费=ss_zcf@x

设备费=ss_sbf@x

AZ金额=ss_?

_je@x,其中?

=A..Z

审计-增减:

直接费=zj_zjf@x

人工费=zj_rgf@x

材料费=zj_clf@x

机械费=zj_jxf@x

其他费=zj_qtf@x

主材费=zj_zcf@x

设备费=zj_sbf@x

核增数=zj_hzs@x

核减数=zj_hjs@x

AZ金额=zj_?

_je@x,其中?

=A..Z

工程量=gcl@x

工程量*定额量=gcl_de@x

A..Z金额=?

_je@x,其中?

=A..Z

A..Z特材数量=?

_tcsl@x,其中?

=A..Z

A..Z特材金额=?

_tcje@x,其中?

=A..Z

其中:

@x=特项(单字符)(A,B,C,D...Z)

注意:

(单字符)宏变量是局部匹配(其中有一个字符相同即可)取数

6---(字符串)特项宏变量---

工日数量=grsl$x

定额价:

直接费=de_zjf$x

人工费=de_rgf$x

材料费=de_clf$x

机械费=de_jxf$x

其他费=de_qtf$x

主材费=de_zcf$x

设备费=de_sbf$x

市场价:

直接费=sc_zjf$x

人工费=sc_rgf$x

材料费=sc_clf$x

机械费=sc_jxf$x

其他费=sc_qtf$x

主材费=sc_zcf$x

设备费=sc_sbf$x

三大材xyz:

x大材数量=sl_x$x

y大材数量=sl_y$x

z大材数量=sl_z$x

x大材金额=je_x$x

y大材金额=je_y$x

z大材金额=je_z$x

审计-送审:

直接费=ss_zjf$x

人工费=ss_rgf$x

材料费=ss_clf$x

机械费=ss_jxf$x

其他费=ss_qtf$x

主材费=ss_zcf$x

设备费=ss_sbf$x

AZ金额=ss_?

_je$x,其中?

=A..Z

审计-增减:

直接费=zj_zjf$x

人工费=zj_rgf$x

材料费=zj_clf$x

机械费=zj_jxf$x

其他费=zj_qtf$x

主材费=zj_zcf$x

设备费=zj_sbf$x

核增数=zj_hzs$x

核减数=zj_hjs$x

AZ金额=zj_?

_je$x,其中?

=A..Z

工程量=gcl$x

工程量*定额量=gcl_de$x

A..Z金额=?

_je$x,其中?

=A..Z

A..Z特材数量=?

_tcsl$x,其中?

=A..Z

A..Z特材金额=?

_tcje$x,其中?

=A..Z

其中:

$x=特项(字符串)

注意:

(字符串)宏变量是完全匹配(必须全部字符相同)取数

7---d大材宏变量---

d大材.原价=y_dc@x

d大材.定额价=d_dc@x

d大材.预算价=u_dc@x

d大材.市场价=s_dc@x

d大材.定额合价=dh_dc@x

d大材.市场合价=sh_dc@x

d大材.数量=sl_dc@x

d大材.AF采保=af_dc@x

d大材.BF长运=bf_dc@x

d大材.CF短运=cf_dc@x

d大材.DF杂费=df_dc@x

d大材.EF保险=ef_dc@x

d大材.FF税收=ff_dc@x

d大材.GF运距=gf_dc@x

d大材.HF其他=hf_dc@x

其中:

@x=大材编号d(1,2,3...),注意:

前200行有效

8---价差宏变量---

系统价差:

a价差1=jca1

a价差2=jca2

a价差定额合价=jca_dehj

a价差市场合价=jca_schj

b价差1=jcb1

b价差2=jcb2

b价差定额合价=jcb_dehj

b价差市场合价=jcb_schj

c价差1=jcc1

c价差2=jcc2

c价差定额合价=jcc_dehj

c价差市

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 预防医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1