新用户申请
请填写您的联系方式,我们会主动与您联系
*号标识为必填信息
当前位置: 乐外卖 > 外卖系统资讯 > 订餐时间统计,excel如何统计某人当月用餐明细,精确到日期。

订餐时间统计,excel如何统计某人当月用餐明细,精确到日期。

发布:2021-06-25 作者:乐外卖 阅读:47

订餐时间统计,excel如何统计某人当月用餐明细,精确到日期。

excel如何统计某人当月用餐明细,精确到日期。

见截图

E2输入

=INDEX(B:B,MIN(IF(COUNTIF(E$1:E1,$B$2:$B$100),200,ROW($2:$100))))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式下拉

F2输入

=IF(SUMPRODUCT((DAY($A$2:$A$17)=F$1)*($B$2:$B$17=$E2)),"√","")

公式右拉再下拉

怎样计算餐后时间

糖尿病人所说的餐后XX分钟(或小时)都是指从该餐第一口饭开始计算的时间。记住:这是个约定。无论说“餐后2小时血糖”还是““餐后1小时开始运动”,都是这样计时的。

access中计算平均就餐时间。

这是一个很有趣的问题,很少人会关心多个时间点的平均值问题。


算法可以这样设计,将多个时间点换算成秒数,然后除以时间点的个数得到平均秒数,最后在将平均秒数,转换成对应的年月日时分秒,精确的算法比较复杂,因为还要考虑闰年闰月等问题。好在ACCESS为我们提供了类型转换函数使得有关算法相对简单了。


下面是算法示例,原理就是将多个日期转换为双精数,然后在求它们的平均数,最后再将平均数转换为日期

Private?Sub?Command0_Click()
????Dim?result?As?Date
????result?=?CDate((CDbl(#1/2/2016?11:45:07?AM#)?+?CDbl(#1/3/2016?11:23:51?AM#)?+?CDbl(#1/4/2016?11:52:21?AM#))?/?3)
????MsgBox?result
End?Sub

单击按钮将弹出消息框,显示平均就餐时间是:2016-01-03 11:40:26


运行SQL语句则可以这样写:

SELECT?CDate(avg(date_time))?as?平均时间
FROM?T1;

简单很多

上述SQL语句运行结果

电子表格中如何按班级分别统计一段时间内早餐、午餐、晚餐的总人数?

总人数的话其实每天都差不多是固定的

免责声明:部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递 更多信息之 目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们 会尽快处理。官方所有内容、图片如未经过授权,禁止任何形式的采集、镜像,否则后果自负!

标题:订餐时间统计,excel如何统计某人当月用餐明细,精确到日期。

地址:https://www.lewaimai.com/article/17996.html