[亿信BI4.7] 统计一列有日期值的列求和

5913
5

esensoft666 初学数据Lv2

发表于2020-11-5 16:00

楼主
grid.d4 代表项目开始日期
计算所有项目到今天为止总用时,一行一个项目
sum(days(strtodate(grid.d4,'yyyy-mm-dd'),strtodate(mid(today(),0,8))))
只有1行的数据求和,没有对1列数据都求和

最近看过此主题的会员

esen_540NOI0GUW

esen_4WCNFR76FD

myoekk

13430212034

mske_js

虎鲸大吃一斤

xingkong906

SHandian

tyy__think

chicken

malin

hmm

0106

大数据登入

xxxl

凹凸曼

ESENSOFT官方技术支持

5个回答

只看楼主

esensoft666 初学数据Lv2

发表于2020-11-5 16:07

只看该作者

取消 关注该作者的回复

沙发

只有首行中d4单元格进行求和,没有对这一列求和。有大神知道怎么做吗

xxxl 数据领袖Lv6

发表于2020-11-5 18:06

只看该作者

取消 关注该作者的回复

板凳

esensoft666 发表于 2020-11-5 16:07
只有首行中d4单元格进行求和,没有对这一列求和。有大神知道怎么做吗

d4加'$'符号既是对一列求
另外有问题可以到问题求助区提问,哪里的响应会更加及时的

esensoft666 初学数据Lv2

发表于2020-11-6 13:08

只看该作者

取消 关注该作者的回复

地板

xxxl 发表于 2020-11-5 18:06
d4加'$'符号既是对一列求
另外有问题可以到问题求助区提问,哪里的响应会更加及时的 ...

嗯嗯谢谢您回复。
加$后报错,加$后,strtodate报错了,他应该是读取了一列的全部日期。但是strtodate只能传入1个日期字符串。不加$不会报错,但是只是首行。如果这行全是数字,sum(d4$)则不会报错

esensoft666 初学数据Lv2

发表于2020-11-6 13:08

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-11-5 18:06
d4加'$'符号既是对一列求
另外有问题可以到问题求助区提问,哪里的响应会更加及时的 ...

嗯嗯谢谢您回复。
加$后报错,加$后,strtodate报错了,他应该是读取了一列的全部日期。但是strtodate只能传入1个日期字符串。不加$不会报错,但是只是首行。如果这行全是数字,sum(d4$)则不会报错

xxxl 数据领袖Lv6

发表于2020-11-6 13:41

只看该作者

取消 关注该作者的回复

6#

esensoft666 发表于 2020-11-6 13:08
嗯嗯谢谢您回复。
加$后报错,加$后,strtodate报错了,他应该是读取了一列的全部日期。但是strtodate只 ...

得分开用strtodate是对单个元素使用的,sum是对一个数组使用的。
您可以直接用数组对象函数$取到数组后用select函数。
数组对象函数参考这个帖子https://bbs.esensoft.com/thread-133624-1-1.html
更多实例应用看这些帖子数组对象应用之利用select、avg求带条件的平均值https://bbs.esensoft.com/thread-136748-1-1.html
数组对象应用之多层级排名https://bbs.esensoft.com/thread-136921-1-1.html
数组对象应用之利用sort、select求浮动列取排名前几数据https://bbs.esensoft.com/thread-136596-1-1.html

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号