易表在线答疑技术与交流用户社区 → [求助]一道数学题目


  共有15092人关注过本帖树形打印复制链接

主题:[求助]一道数学题目

帅哥哟,离线,有人找我吗?
yhhk08
  31楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:34 积分:0 威望:0 精华:0 注册:2007/9/10 21:37:00
  发帖心情 Post By:2007/10/12 15:51:00 [只看该作者]

1、建一表:"A",ColType=0,"B",ColType=3,

2、公式:ClearGrid(Grid) And AddRows(Grid,199) And EvalFor(Grid,1,"Concat(0.2,Choose(int(rand(4))+1,""+"",""-"",""*"",""/""),0.2,Choose(int(rand(4))+1,""+"",""-"",""*"",""/""),0.2,Choose(int(rand(4))+1,""+"",""-"",""*"",""/""),0.2)") And DelReptRows(Grid,1) And EvalFor(Grid,2,"Eval([A]) = 1") And DelFor(Grid,2, "=" ,0)


 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  32楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2007/10/12 16:21:00 [只看该作者]

学习了!

 回到顶部
帅哥哟,离线,有人找我吗?
tangyx704301
  33楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:272 积分:242 威望:0 精华:0 注册:2007/10/28 18:30:00
AppendFor公式使用方法  发帖心情 Post By:2008/3/17 18:37:00 [只看该作者]

我写了一个公式,AppendFor("表14","当日最高温度","当日最高温度","工作日期"," = ","日期"),但结果是True对照检查了,感觉公式没有错,不知为什么,请教 !
谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  34楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2008/3/17 18:45:00 [只看该作者]

AppendFor()

将其他表中符合条件的行复制到当前表中。
AppendFor(Grid, FromCols, ToCols,CompareCol,CompareMode,CompareValue, ...)
Grid         来源表,可以用表名,也可以用表位置表示
FromCols     来源列,如果有多列,可以逗号隔开,例如"编号,单价"
ToCols       目标列,必须是当前表中的列,如果有多列,可以逗号隔开,例如"编号,单价"
CompareCol   进行比较的列,可以用列名称表示,也可以用位置表示。
CompareMode  比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。
CompareValue 比较值

例子:
AppendFor("A","甲,乙","丙,丁","戊","=","1")
将A表中甲、乙两列的内容复制到当前表的丙、丁两列,条件是A表戊列等于1的记录。

AppendFor("还款表","姓名,金额","姓名,金额","结账","=","-1")
将还款表中已结帐记录的姓名、金额两列数据复制到当前表的姓名、金额两列中。

你的公式:
AppendFor("表14","当日最高温度","当日最高温度","工作日期"," = ","日期")
这样试试?
AppendFor("表14","当日最高温度","当日最高温度","工作日期"," = ",[日期])


 回到顶部
帅哥哟,离线,有人找我吗?
tangyx704301
  35楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:272 积分:242 威望:0 精华:0 注册:2007/10/28 18:30:00
  发帖心情 Post By:2008/3/17 18:48:00 [只看该作者]

不行![日期]公式中作为变量处理了。文件在“查找本行的最大最小值”帖子里
谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  36楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2008/3/17 18:54:00 [只看该作者]

[日期]---[%日期%]

 回到顶部
帅哥哟,离线,有人找我吗?
tangyx704301
  37楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:272 积分:242 威望:0 精华:0 注册:2007/10/28 18:30:00
  发帖心情 Post By:2008/3/17 19:03:00 [只看该作者]

wjq1072老师:
按照您的方式改了,但不行;另我在文件中本身设有[%日期%](变量),不是用在本表中的,这样是不是应该要改动表14的列名称??egd文件下载
在生产数据录入表[最高温度]列

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  38楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2008/3/17 19:15:00 [只看该作者]

表中没有变量?你公式怎么说是变量!
文件打不开!

 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  39楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2008/3/17 19:36:00 [只看该作者]

Aggregate()

Aggregate函数用于对指定区域进行运算。
Aggregate(FunctionSettong,RowStar,ColStart,RowEnd,ColEnd,Grid)
FunctionSetting  指定运算类型, 2累计值,5平均值,6最大值,7最小值,8标准偏差,9方差,4非空单元格个数
RowStart 从该行开始计算
ColStart 从该列开始计算,可以用列名称,也可用列位置表示。
RowEnd   计算到该行为止
ColEnd   计算到该列为止,可以用列名称,也可用列位置表示。
Grid     可选参数,指定表,如果省略,则在当前表中计算。可以用表名,也可以用表位置表示

例如:
Aggregate(2,1,1,2,10)
回当前表指定区域(1行1列到2行10列)的累计值

Aggregate(5,1,1,2,10,2)
返回第二个表指定区域(1行1列到2行10列)的平均值

Aggregate(2,1,"数量",Rows,"数量")
计算当前表的数量列的总计数

Aggregate(2,1,"数量",[订单表!Rows],"数量","订单表")
计算订单表数量列的总计数

Aggregate(2,1,1,2,10)
返回当前表指定区域(1行1列到2行10列)中已经输入内容的单元格个数。

-=-=-=- 以下内容由 wjq10722008年03月17日 07:41pm 时添加 -=-=-=-
多看帮助、多练习,不要轻易提问。这样对你的技术进步会更快。


 回到顶部
帅哥哟,离线,有人找我吗?
tangyx704301
  40楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:272 积分:242 威望:0 精华:0 注册:2007/10/28 18:30:00
  发帖心情 Post By:2008/3/17 19:38:00 [只看该作者]

egd文件下载

-=-=-=- 以下内容由 tangyx7043012008年03月17日 07:39pm 时添加 -=-=-=-
对不起:密码888

 回到顶部
总数 40 上一页 1 2 3 4