1. 请问如何在excel表格中统计一列日期中,每周的数据总数。
如果最终目的是为了统计每周,
那就建议,加个辅助列,输入:
=WEEKNUM(A2),
显示实际周数,
其他统计就都可以用周数作为条件。
2. 求解如何查询日期段内,按周统计天数,不涉及用户表
我的查询结果,和楼主的有点差异
1> SET DATEFIRST 1
2> go
1> SELECT
2> YEAR(dt) AS 年份,
3> DATEPART(ww, dt) AS 周别,
4> COUNT(dt) AS 天数,
5> '(' + SUBSTRING(Convert(varchar(10), MIN(dt), 111), 6, 5)
6> + '~' + SUBSTRING(Convert(varchar(10), MAX(dt), 111), 6, 5) + ')' AS 备注
7> FROM
8> (
9> SELECT
10> Convert(datetime, '2011/08/10', 111) + number AS dt
11> FROM
12> master..spt_values
13> WHERE
14> type='P'
15> AND Convert(datetime, '2011/08/10', 111) + number <= Convert(datetime, '2011/08/25', 111)
16> ) tmpQuery
17> GROUP BY
18> YEAR(dt), DATEPART(ww, dt)
19> GO
年份 周别 天数 备注
----------- ----------- ----------- -----------------------
2011 33 5 (08/10~08/14)
2011 34 7 (08/15~08/21)
2011 35 4 (08/22~08/25)
(3 行受影响)
主要是那个计算周的 地方, 计算得差 1
3. 统计调查时间与期限
调查时间调查时间是指调查资料的所属时间。如果所要调查的是时期现象,就要明确规定登记从何时起到何时止的资料,若调查的是时点现象,要明确规定统一的标准调查时点。
调查期限调查期限是指从调查工作开始到结束的时间,一般是指进行调查登记工作的时间。
在某些专项调查中,它包括从调查方案设计到提交调查报告的整个工作时间。为了提高统计资料的时效性,在可能的情况下,调查期限尽可能缩短。规定调查期限的目的是使调查工作能及时开展、按时完成。
例如某管理局要求所属企业在2007年1月10上报2006年产成品库存资料,调查时间是标准时间2006年12月31日。调查期限是10天。
(3)周统计期限扩展阅读:
统计调查亦称“统计观察”。有组织地搜集各种统计资料的工作。明确调查的目的,确定调查对象和调查表,规定调查时间和地点等,是统计资料整理和分析的前提。
按调查的组织方式,可分为定期统计报表和专门调查;按调查对象的范围,可分为全面调查(对调查对象的全部单位进行登记)和非全面调查(包括重点调查、抽样调查和典型调查);
按调查时间的连续性,可分为经常性调查和一次性调查;按取得调查资料的具体方式,可分为报告法、直接观察法和采访法等。
应根据调查对象特点制定调查方案,如实反映,确保统计资料准确、全面。
统计调查是根据调查的目的与要求,运用科学的调查方法,有计划、有组织地搜集数据信息资料的统计工作过程。根据组织统计调查的机构不同,统计调查项目分为国家统计调查项目、部门统计调查项目、地方统计调查项目三类。
普查
定义:为特定目的而专门组织的一次性全面调查。 对统计总体的全部单位进行调查以搜集统计资料的工作。普查资料常被用来说明现象在一定时点上的全面情况。
如人口普查就是对全国人口一一进行调查登记,规定某个特定时点(某年某月某日某时)作为全国统一的统计时点,以反映有关人口的自然和社会的各类特征。
意义:普查可以摸清一个国家的国情、国力,特别是可以了解与掌握人力、财力、物资资源状况,为国家制定长远规划与政策提供可靠的依据。
因此它是一种全面调查,具有资料包括的范围全面、详尽、系统的优点;他是一次性的专门调查,因为普查的工作量大,耗资也多,时间周期较长,一般不宜经常举行。
4. 计算一年有多少个周,每个周的开始日期和结束日期是什么
/** * 返回指定年度的所有周。List中包含的是String[2]对象 * string[0]本周的开始日期,string[1]是本周的结束日期。 * 日期的格式为yyyy-MM-dd。 * 每年的第一个周,必须包含星期一且是完整的七天。 * 例如:2009年的第一个周开始日期为2009-01-05,结束日期为2009-01-11。 * 星期一在哪一年,那么包含这个星期的周就是哪一年的周。 // calendar.setMinimalDaysInFirstWeek(7); //设置每周最少为7天 // calendar.set(Calendar.YEAR, year); // 设置年度为指定的年 // //首先计算当年有多少个周,每年都至少有52个周,个别年度有53个周 int weeks = getWeekNumByYear(year); // System.out.println(year+"共有"+weeks+"个周"); List result = new ArrayList(weeks); for(int i=1;i
5. 如何根据年,周计算日期
没有星期几,不可能算得出日期的!
如果知道是星期几,可以这样计算日期:首先用一个含12个元素的数组存放每月的天数,对于二月的天数则要给一个判断,若是闰年则为29天,否则是28天,数组元素依次为1—12月份的天数,然后根据周数和星期几计算这是这一年的第多少天,而同时将数组的元素依次相加,看这个天数落在哪个区间内,就可以判定是几月了,如数组month[12],用一个循环将各元素相加,循环的条件是当相加的和大于前面计算的天数时就停止,此时循环的次数即为对应的月份。至于日期的计算,只要用前面计算的天数减去所对应的月份之前的所有数组元素之和就可以了,如2008年第7周星期二,我们可算得天数为44天,显然通过前面的计算月份方法可知道应该是二月份,那么就减去数组元素相加到一月份的和,这里44减去31就得13,也就是说为2月13日。从而可得到日期!
6. Excel数据按时间周或者是月统计
看标题不知道大概要干什么,看补充说明却感到是一头雾水,是不是理解能力太差了?最好截图说明,截图带上行号和列标,再加一个手工模拟结果的截图。
从标题来看,数据透视表似乎可以实现你的要求。