以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 判断条件问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=115166) |
-- 作者:13861676007 -- 发布时间:2018/3/2 9:37:00 -- 判断条件问题 请教: 我想对【余额】列进行条件统计,对【代码】列(字符型)长度为4的进行合计,但下列代码对【余额】列的所有数据都进行了统计。 Dim jea As Double jea = Tables("数据表").Compute("sum(余额)",len("代码")=4) 请教如何修改? 另外如果想对【代码】列中前6位相同字符的【余额】列金额进行合计 jea = Tables("数据表").Compute("sum(余额),??????) 如何表达?
|
-- 作者:有点甜 -- 发布时间:2018/3/2 9:51:00 -- jea = Tables("数据表").Compute("sum(余额)", "len(代码)=4")
jea = Tables("数据表").Compute("sum(余额)", "substring(代码,1,6)=\'123456\'") |
-- 作者:13861676007 -- 发布时间:2018/3/2 9:56:00 -- 谢谢! |