excel制作日期竖排的考勤表表头

时间:2022-07-07 20:44:55 

实现了随日期而变化的考勤表表头,如下:

excel制作日期竖排的考勤表表头

今天有位朋友说,根据工作数据需要,要做成日期竖排的样子,如下:

excel制作日期竖排的考勤表表头

如何实现?

公式实现I

第一步:设置单元格格式

将B6单元格设置自定义格式为只显示“年月日”中的“日”,如下:

excel制作日期竖排的考勤表表头

第二步:输入公式计算日期

在B6单元格输入公式:

=IF(MONTH(DATE($B$3,$E$3,ROW(A1)))=$E$3,DATE($B$3,$E$3,ROW(A1)),””),即得第一个日期,公式向下填充可得所有日期:

excel制作日期竖排的考勤表表头

第三步:输入公式计算星期

在A6单元格输入公式:

=TEXT(B6,”AAA”)),””),即把第一个日期转换为星期几,公式向下填充可得所有星期:

excel制作日期竖排的考勤表表头

第四步:条件格式突出周末

(此步骤根据情况可不设置)

选中所有星期与日期单元格,【开始】——【条件格式】——【新建规则】,输入公式:=OR($A6=”六”,$A6=”日”),并设置背景色,所有的周六周日便用不同的颜色显示出来:

excel制作日期竖排的考勤表表头

公式解析

DATE($B$3,$E$3,ROW(A1):

由B3、E3、ROW(A1)组成的日期,B3为年、E3为月、ROW(A1)为日;其中ROW(A1)可变,公式向下填充变为ROW(A2)、ROW(A3)……“日”也逐行加1。

MONTH(DATE($B$3,$E$3,ROW(A1)):

上一步日期中取月份。

IF(MONTH(DATE($B$3,$E$3,ROW(A1)))=$E$3,DATE($B$3,$E$3,ROW(A1)),””):

如果上一步取出的月份刚好等于E3单元格月份,则公式返回由B3、E3、ROW(A1)组成的日期,否则返回空值。

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • 在excel中怎么绘制斜线表头?斜线表头绘制方法介绍

    2023-10-10 06:36:50
  • PDF文档怎么设置目录? PDF文档添加目录的教程

    2023-09-03 07:08:19
  • iOS 14 主屏幕页面有哪些变化?如何将应用添加至资源库?

    2023-11-28 14:37:17
  • Word 2007群组图片,方便排版

    2023-07-14 21:00:23
  • 用Excel图片批注功能做鼠触图片显示

    2023-04-25 12:26:42
  • Word中如何实现不同页面放置不同页码

    2023-12-14 09:53:45
  • excel如何冻结表格的窗口?

    2022-01-20 00:57:23
  • word表格中的虚框如何去掉

    2023-11-28 08:05:52
  • Excel表格怎么扣出透明签名?

    2023-11-26 09:37:35
  • Win10专业版怎么很好地使用跳转列表?

    2023-11-20 04:25:59
  • Word长文档双面打印的页码对齐技巧

    2022-02-20 20:16:55
  • 我的Word不能直接打开怎么办?

    2023-09-06 12:43:32
  • 怎样使用快捷键设置Excel单元格格式

    2022-12-15 10:05:45
  • Win10玩DNF闪退怎么办?Win10玩DNF闪退的解决方法

    2022-08-09 20:22:06
  • word文档中各种控件插入教程

    2023-11-17 11:54:33
  • Office 2010 新版实用技巧

    2023-09-11 04:30:41
  • 最新版 Office 已不再支持 Windows 7

    2023-10-31 01:09:42
  • win10系统启动安全模式后黑屏怎么办?win10系统启动安全模式黑屏处理教程

    2023-11-10 12:14:04
  • excel文件的格式是什么

    2023-08-07 05:04:10
  • ​word文档怎么删除多余单元格

    2023-02-17 16:36:41
  • asp之家 电脑教程 m.aspxhome.com