DATE 函数( 二 )


  • MONTH函数从单元格C2中提取“3” 。这将在单元格D2中创建“3”作为月 。
  • DAY函数从单元格C2中提取“14” 。这将在单元格D2中创建“14”作为天 。
  • 将文本字符串和数字转换为日期如果打开来自另一个程序的文件,Excel将尝试识别数据中的日期 。但有时,日期是无法识别的 。这可能是因为数字与典型的日期不相似,也可能因为数据被设置成了文本格式 。如果是这种情况,则可以使用DATE函数将信息转换成日期 。例如,在下图中,单元格C2包含采用以下格式的日期:YYYYMMDD 。它也被设置成了文本格式 。若要将其转换成日期,则可以将DATE函数与LEFT、MID和RIGHT函数配合使用 。
    1. DATE函数会创建一个日期 。
      =DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))
    2. LEFT会在单元格C2中查找并从左起提取前4个字符 。这将在单元格D2中创建“2014”作为转换后日期的年 。
    3. MID函数将在单元格C2中查找 。它将从第5个字符开始,然后向右提取2个字符 。这将在单元格D2中创建“03”作为转换后日期的月 。因为D2的格式设置为Date,因此“0”不包括在最终结果中 。
    4. RIGHT函数会在单元格C2中查找,然后从最右侧开始向左提取前2个字符 。这将在D2中创建“14”作为日期的日 。
    按一定的天数加减日期若要按一定的天数加减日期,只需向值或包含日期的单元格引用加上或减去天数即可 。
    在以下示例中,单元格A5包含我们想加上和减去7天(C5中的值)的日期 。
    另请参阅加减日期
    在单元格中插入当前日期和时间
    在工作表单元格中自动填充数据
    YEAR函数
    MONTH函数
    DAY函数
    TODAY函数
    DATEVALUE函数
    日期与时间函数(参考)
    所有Excel函数(按类别列出)
    【DATE 函数】所有Excel函数(按字母顺序)

    推荐阅读