如何在Excel中显示日期中的星期(8种方法)

  • Share This
Hugh West

当你在处理待办事项或每日报告时,不可避免地要从Excel中的日期中显示出星期几。 对于任何特定日期的信息,你都需要以日期格式来显示。 Excel为你提供了将日期转换成星期几的平台。 本文将为你提供所有可能的方法来显示Excel中的日期中的星期几。 我希望你通过整篇文章,你肯定会彻底受益的。

下载实践工作手册

下载这本练习手册。

显示日期中的星期数.xlsx

在Excel中显示日期中的星期的8种方法

为了在Excel中显示日期中的星期,我们在Excel中找出了8种可能的方法。 所有的方法无疑都很容易理解,而且相当容易使用。 为了展示所有这些方法,我们采取了一个数据集,其中有一些日期,我们可以将它们转换成天数。

1.使用TEXT函数显示日期中的星期数

首先,在Excel中从日期中显示星期几的最常用方法是使用 TEXT函数 ...... 文本 函数接收日期并返回你从给定日期中提取的特定格式。

阶梯

  • 首先,选择单元格 C5 你想在哪里应用你的 文本 功能。

  • 在公式框中,应用以下公式。
=TEXT(B5, "dddd")

请注意。

要应用 文本 在公式框中的函数,你可以用两种不同的方式来写它。

  • TEXT(B5, "ddd") : 这个公式将在结果单元格中显示整个日期的名称,这意味着如果你在公式框中应用'ddd',它将为你提供完整的日期名称。
  • TEXT(B5, "ddd")。 这个'dd'将提供你所需要的一天的简短版本。
  • 新闻 进入 以应用该公式。

  • 双击 填充手柄 图标下的列,它将提供所有行的对应日期的日名。

阅读更多。 如何在Excel中插入星期和日期(3种方法)

2.在Excel中应用单元格格式

其次,我们可以通过使用以下方法来显示Excel中的日期中的星期。 格式化单元格 ...... 格式化单元格 可以很容易地将你的日期转换成星期几,而无需使用任何公式。

阶梯

  • 首先,复制所有的日期并将其粘贴到列中 C 现在,选择新栏的所有日期。

  • 现在,去到 首页 标签,并从 数量 组,选择对话框启动器,或者你可以右击单元格并选择 格式化单元格 弹出式 菜单。

  • A 格式化单元格 会出现对话框。 选择 数量 选项和在 类别 节选 定制 .

  • 类型 部分,键入''。 dddd '为整个工作日的名称,或键入' ddd 最后,点击''。 认可 '.

  • 最后,我们得到所有从日期转换而来的日名。

阅读更多:如何在Excel公式中插入日期(8种方法)。

3.使用WEEKDAY函数显示日期的星期数

在Excel中显示日期中的星期的另一个有用方法是通过使用 星期天 "功能 ...... 周日 函数将日期转换为1到7的数字,每个数字表示一周中的一天。

阶梯

  • 首先,选择单元格 C5 你想在哪里应用你的 周日 功能。

  • 在公式框中,写下以下公式。
=WEEKDAY(B5,1)

  • 新闻 进入 它给出了一个数字,因为我们在return_type参数中加入了1,所以它从周日开始计算一周。 所以,值5表示星期四。

  • 双击 填充手柄 图标下栏,将此应用于所有日期。

类似读物

  • 如何在Excel中输入时间(5种方法)
  • 在Excel的一个单元格中合并日期和时间(4种方法)
  • 如何在Excel中插入日期(7种简单方法)

4.WEEKDAY和CHOOSE函数的组合

由于 周日 函数并没有从日期中给出星期的名称,我们需要从函数的返回数中提取文本。 周日 要做到这一点,我们可以应用组合的 周日 选择 职能。

阶梯

  • 就像其他方法一样,选择单元格 C5 你想应用该公式的地方。

  • 现在,在公式框中写下以下公式。
=CHOOSE(WEEKDAY(B5), "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")

  • 新闻 进入 来应用这个公式。

  • 拖动 填充手柄 图标或双击图标,将其应用到该列下。

公式的分解

首先是 周日 函数提供了相应的天数。 默认情况下,它从星期天开始,一周的最后一天是星期六。

第二, 选择 函数从你给定的字符串列表中选择字符串,并将数字转换为文本格式。 在我们的工作中,在 周日 函数返回 5 为第一次约会和

选择 函数接收这个数字并从列表中找到字符串,然后将其转换为''。 礼拜四 '这是星期四的简短版本。

5.将SWITCH与WEEKDAY功能相结合

你可以使用组合的 转换器 周日 函数来显示Excel中日期的星期。 这个方法与上一个方法类似。 在这里,将 转换器 函数将数字从 周日 函数,并将其转换为文本。

阶梯

  • 选择单元格 C5 以应用该公式。

  • 在公式框中,写下以下公式
=SWITCH(WEEKDAY(B5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")

  • 新闻 进入 以应用该公式。

  • 拖动 填充手柄 图标或双击列下的图标。

公式的分解

ǞǞǞ 周日 函数提供了相应的天数。 默认情况下,它从星期天开始,一周的最后一天是星期六。

第二, 转换器 函数从字符串列表中选择字符串并将数字转换为文本格式。 在单元格 C9 ,在 周日 函数返回 6 为第一次约会和

转换器 函数接收这个数字并从列表中找到字符串,然后将其转换为''。 礼拜五 '这是星期五的简短版本。

6.使用长日期格式显示日期中的星期数

长日期 格式是在Excel中显示星期的最简单格式之一。 在这种格式中,不需要应用任何种类的公式。 这种方法的一个缺点是 长日期 格式将日期作为一个整体来显示,而其他方法只能从日期中提取星期几。

阶梯

  • 栏目的复制日期 B 进入列 C 并选择列中的所有单元格 C .

  • 现在,去到 首页 要访问数字栏上的下拉菜单,请点击数字栏上的小箭头。 数量 组。

  • 在下拉菜单中,选择 长日期 .

  • 这将把所有的日期改为 长日期 格式。

类似读物

  • 如何在Excel中使用公式自动改变日期
  • 数据输入时自动输入日期(7种简单方法)
  • 如何在Excel中自动插入日期(3个简单技巧)
  • 当单元格被更新时,在Excel中自动弹出日期

7.利用Excel中的Power Query

权力查询 是微软excel中的一个强大的工具。 你可以用这个强大的工具做几件事。 要从excel中的日期显示星期几,Power Query可以是一个很好的选择。

阶梯

  • 首先,你需要在一个表中插入我们的数据集来应用 权力查询 要做到这一点,首先选择数据集。

  • 现在,去到 数据 在功能区中的标签,选择 从表/范围 .

  • 点击' 认可 '后放上数据集范围。

  • 这将打开 权力查询 编辑。

  • 如果你的数据集是日期数据类型,那么请到 添加专栏 标签,并从 日期& 时间 部分,选择 日期 .

  • 日期 选项,选择 日期名称 .

  • 这将在数据集旁边创建一个新的列,并提供所有需要的日期中的星期。

8.从数据透视表的日期中显示星期几

8.1 周日和SWITCH功能的组合

最后,我们的最后一个方法是基于 透视表 作为一个Excel用户,众所周知,数据透视表是微软Excel中最有用的工具之一。 你可以通过使用组合的方式从Excel中的日期中显示出星期几。 周日 转换器 职能。

阶梯

  • 首先,选择单元格的范围 B4:B12 .

  • 现在,去到 插入 选项卡,并选择 透视表 桌子 组。

  • 数据透视表(PivotTable 对话框 , 选择你的数据表范围 , 选择 现有的工作表 来放置 PivotTable。 最后点击' 将这些数据添加到数据模型中 ' .

  • ǞǞǞ 透视表字段 将出现在工作表的右侧。

  • 现在,右键点击 范围2 并选择PivotTable字段的 添加措施 .

  • 这将打开 衡量标准 对话框中,我们可以创建我们的DAX措施。 设置 类别 作为 一般 并给予 措施名称 在DAX公式框中写下以下公式,并点击''。 认可 '.
 =CONCATENATEX ( 'Range 2', SWITCH ( WEEKDAY ( 'Range 2'[Date], 1 ), 1, "Sun", 2, "Mon", 3, "Tue", 4, "Wed", 5, "Thu", 6, "Fri", 7, "Sat" ), " , " ) 

  • 最后,你可以从Excel的日期中得到星期几。

8.2 使用FORMAT函数

就像 周日 函数,我们可以使用 FORMAT函数 PivotTable字段。 在这种方法中,我们只需改变DAX公式。

阶梯

  • 像前面的方法一样,打开透视表。 现在,在透视表字段中的范围3上点击右键,选择 添加措施 .

  • 写下以下公式,在 DAX 公式框,并点击''。 认可 '
=CONCATENATEX('范围3',FORMAT('范围3'[日期], "ddd"),",")

  • 在这里,我们有我们想要的输出。

总结

在这里,我们展示了八种不同的方法来显示Excel中的日期中的星期。 所有的方法都是同样有效的。 我希望你喜欢这篇文章并获得一些有价值的知识。 如果你有任何问题,欢迎在评论区提出,不要忘记访问我们的 优秀 页。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.