注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

零售创新,创新那些事儿,SPSS,VBA

零售创新

 
 
 

日志

 
 
关于我

新浪微博,零售创新 研究经理,数据分析师 希望和市场研究和零售业的同事共同进步! 本博客发表的都是免费或试用的资料,如果有版权问题请发邮件wangli12a@163.com联系删除。 spss excel vba blog

网易考拉推荐

EXCEL小技巧,EXCEL取自然周  

2015-04-01 10:57:28|  分类: 电脑知识 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
同事把日期后再加一列如下图

绝对干货,EXCEL取自然周 - 和平 - 零售创新,创新那些事儿,SPSS,VBA
 

在A1输入日期
绝对干货,EXCEL取自然周 - 和平 - 零售创新,创新那些事儿,SPSS,VBA
 
B1公式如下
=TEXT(DATE(2015,1,1)+WEEKNUM(A1)*7-10,"m月d日")&"~"&TEXT(DATE(2015,1,1)+WEEKNUM(A1)*7-4,"m月d日")

本文介绍 Microsoft Excel 中 WEEKNUM 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明

返回特定日期的周数。例如,包含 1 月 1 日的周为该年的第 1 周,其编号为第 1 周。

此函数可采用两种机制:

  • 机制 1  包含 1 月 1 日的周为该年的第 1 周,其编号为第 1 周。
  • 机制 2  包含该年的第一个星期四的周为该年的第 1 周,其编号为第 1 周。

语法

WEEKNUM(serial_number,[return_type])

WEEKNUM 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)

  • Serial_number   必需。代表一周中的日期。应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本形式输入,则会出现问题。
  • Return_type   可选。一数字,确定星期从哪一天开始。默认值为 1。
    Return_type 一周的第一天为 机制
    1 或省略 星期日 1
    2 星期一 1
    11 星期一 1
    12 星期二 1
    13 星期三 1
    14 星期四 1
    15 星期五 1
    16 星期六 1
    17 星期日 1
    21 星期一 2

说明

  • Microsoft Excel 可将日期存储为可用于计算的序列数。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
  • 如果 serial_number 不在当前日期基数值范围内,则返回 #NUM! 错误。
  • 如果 return_type 不在上述表格中指定的范围内,则返回 #NUM! 错误。

示例 1

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。如何复制示例?

  1. 选择本文中的示例。

    要点  不要选择行或列标题。


    从“帮助”中选择示例

  2. 按 Ctrl+C。
  3. 在 Excel 中,创建一个空白工作簿或工作表。
  4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。

    要点  若要使该示例能够正常工作,必须将其粘贴到工作表的单元格 A1 中。

  5. 要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。

将示例复制到一个空白工作表中后,可以按照您的需要改编示例。


绝对干货,EXCEL取自然周 - 和平 - 零售创新,创新那些事儿,SPSS,VBA

 

 
1
2
3

4

5
A B
数据
2008 年 3 月 9 日
公式 说明(结果)
=WEEKNUM(A2,1) 一年中的周数,一周开始于星期日 (11)
=WEEKNUM(A2,2) 一年中的周数,一周开始于星期一 (10)

 注释    2008 年 3 月 9 日是星期日。

示例 2

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

  1. 选择本文中的示例。

    要点  不要选择行或列标题。


    从“帮助”中选择示例

  2. 按 Ctrl+C。
  3. 在 Excel 中,创建一个空白工作簿或工作表。
  4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。

    要点  若要使该示例能够正常工作,必须将其粘贴到工作表的单元格 A1 中。

  5. 要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。

将示例复制到一个空白工作表中后,可以按照您的需要改编示例。


绝对干货,EXCEL取自然周 - 和平 - 零售创新,创新那些事儿,SPSS,VBA

 

 
1

2

3

4

5

6

7
A B
公式 说明(结果)
=WEEKNUM(DATE(2006,1,1)) 一年中的周数,一周开始于星期日 (1)
=WEEKNUM(DATE(2006,1,1),1) 一年中的周数,一周开始于星期日 (1)
=WEEKNUM(DATE(2006,1,1),17) 一年中的周数,一周开始于星期日 (1)
=WEEKNUM(DATE(2006,2,1),1) 一年中的周数,一周开始于星期日 (5)
=WEEKNUM(DATE(2006,2,1),2) 一年中的周数,一周开始于星期一 (6)
=WEEKNUM(DATE(2006,2,1),11) 一年中的周数,一周开始于星期一 (6)

  评论这张
 
阅读(1087)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017