以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 请教:Subtotal的使用问题 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4042) |
-- 作者:y2287958 -- 发布时间:2006/9/22 19:47:00 -- 请教:Subtotal的使用问题 请教:为什么公式Subtotal("","""" + Substitute(ListCols(GridName),"|",",") + """","""2" + Rept(",2",Cols - 1) + """")得不到统计结果?egd文件下载 |
-- 作者:ylm -- 发布时间:2006/9/22 20:19:00 -- 易表中很多函数是不能互相嵌套使用的,包括所有的表格函数、中文转换函数,个别字符函数和日期函数。 |
-- 作者:czy -- 发布时间:2006/9/22 21:24:00 -- 呵呵,楼主这样的公式如果能统计出结果那才怪了。 这样试试: Eval("Subtotal("""","""+Substitute(ListCols(GridName),"|",",")+""","""+Rept("2,",cols-1)+"2"""+")") |
-- 作者:y2287958 -- 发布时间:2006/9/23 11:30:00 -- 多谢指教! 恕我理解不够,我还是觉得用:Eval("Subtotal("""","""+Substitute(ListCols(GridName),"|",",")+""",""2"+Rept(",2",Cols-1)+""")")更易于理解。 |
-- 作者:czy -- 发布时间:2006/9/23 11:56:00 -- 下面引用由y2287958在 2006/09/23 11:30am 发表的内容: 多谢指教! 恕我理解不够,我还是觉得用:Eval("Subtotal("""","""+Substitute(ListCols(GridName),"|",",")+""",""2& ... 这并不是问题所在之处,这种处理方式可以多种多样(还有多种方式可以达到同等效果),只是个手法问题。 |
-- 作者:kingchans -- 发布时间:2006/9/23 14:01:00 -- 手法问题??????? |
-- 作者:smileboy -- 发布时间:2006/9/23 14:25:00 -- 解题思路是多样的 |