excel图表怎样只允许在单元格中输入周末日期

时间:2023-04-01 05:48:24 

在工作表的某单元格中,我们只允许用户输入周末日期。例如,2019年1月5日是周六,在单元格中输入该日期,没有问题,但是如果输入2019年1月8日(星期二),则会弹出

错误消息框并且不允许输入该日期,如下图1所示。

excel图表怎样只允许在单元格中输入周末日期

图1

这里使用了Excel提供的“数据验证”功能。注意,在Excel 2010及以前的版本中,该功能称作“数据有效性”。

下面是实现上述效果的过程。

1步:选择单元格B1。

2步:单击“数据”选项卡“数据工具”组中的“数据验证——数据验证”命令,如下图2所示。

excel图表怎样只允许在单元格中输入周末日期

图2

此时,会弹出如下图3所示的“数据验证”对话框,在“允许”下拉列表中选择“自定义”。

excel图表怎样只允许在单元格中输入周末日期

图3

3步:在“公式”框中输入下面的公式:

=OR(WEEKDAY(B1)=7,WEEKDAY(B1)=1)

如下图4所示。其中,WEEKDAY函数返回1至7之间的任一数值,代表日期为一周的第几天。在我的工作簿中,默认的一周从星期日开始,因此WEEKDAY函数返回周日的数值为1,周六的数值为7。上述公式表明,WEEKDAY函数返回值为1或者7,表明该日期是周末,此时在单元格B1中输入的数据正确。

excel图表怎样只允许在单元格中输入周末日期

图4

单击图4中的“确定”按钮,完成“数据验证”设置。此时,实现了图1所示的效果。

扩展

1.WEEKDAY函数

正如上文所说,WEEKDAY函数返回1至7之间的任一数值,代表日期为一周的第几天。其语法如下:

=WEEKDAY(数值,[返回类型])

如下图5所示。

excel图表怎样只允许在单元格中输入周末日期

图5

其中的返回类型默认值为1,即返回的数字1至7代表从星期日到星期六,如下图6所示。

excel图表怎样只允许在单元格中输入周末日期

图6

如果我们在公式中合理使用这个参数,那么可以更加简化上文中用于数据验证的公式。我们在“数据验证”中使用公式:

=WEEKDAY(B1,2)>5

如下图7所示,达到图1同样的效果。

excel图表怎样只允许在单元格中输入周末日期

图7

公式中,将WEEKDAY函数的第2个参数设置为2,即返回值1至7代表星期一至星期日,其中6和7分别代表星期六和星期日,因此只要返回值大于5,表明输入的日期符合条件。

2.数据验证

在只允许用户在指定的单元格中输入你规定的数据时,最简单的方法就是使用Excel自带的“数据验证”功能了。例如,我们常见的只允许在单元格下拉列表中选择项目,一般就是用数据验证功能实现的,如下图8所示。

excel图表怎样只允许在单元格中输入周末日期

图8

只需选择要应用数据验证功能的单元格,如图8中的单元格A1,在“数据”选项卡中单击“数据验证”命令。在“数据验证”对话框中,“允许”下拉列表中选择“序列”,在“来源”中输入需要在下拉列表中显示的项目,如下图9所示。

excel图表怎样只允许在单元格中输入周末日期

图9

当然,你可以点击“来源”框右侧的向上箭头,在工作表中选择要显示在下拉列表中的单元格区域。

标签:excel常用函数,excel常见问题,excel技巧,Excel教程
0
投稿

猜你喜欢

  • 在word文档中如何设置页码?

    2023-05-18 01:38:33
  • win7升级win10后新建文件或文件夹提示需要管理员权限该怎么办?

    2023-08-04 17:57:59
  • Word 2010如何设置重复表头?

    2023-11-29 14:51:48
  • 宜停车APP中怎么找回支付密码?宜停车APP找回支付密码的方法

    2023-09-24 23:09:24
  • Win7关闭“windows文件保护”的技巧

    2022-08-29 06:27:14
  • Win10系统时间与网络时间不一样如何自动同步

    2022-08-10 09:41:43
  • win11系统无法找到脚本文件c:usersadministrator怎么办?

    2022-01-20 16:09:32
  • Windows10无法自动更新1607的解决方法

    2022-09-24 08:52:06
  • Win7修改磁盘提示参数错误怎么办?Win7修改磁盘提示参数错误的解决方法

    2022-02-18 20:42:50
  • wps表格如何添加日期

    2023-04-23 01:02:24
  • 如何设置wps页面和文字方向

    2022-02-18 04:55:51
  • 学会这些Word技巧,告别加班!

    2023-12-09 01:15:52
  • excel表格find函数定位怎样用

    2023-09-08 23:21:47
  • Win10无法更新“你需要关注的事项”怎么解决?

    2022-07-03 21:58:23
  • WPS怎么画生日蛋糕? wps蛋糕卡通图形的画法

    2022-04-25 07:20:40
  • Win10怎么启用Tcp/IP上的netbios网络协议?

    2023-08-22 07:09:13
  • 视频尺寸怎么调整大小

    2022-12-01 11:20:42
  • 用excel做误差线教程

    2022-08-14 15:37:52
  • Win7系统如何修改ie浏览器标题栏文字签名?

    2022-08-03 19:50:18
  • win8新界面设备管理器中安装驱动具体步骤

    2022-02-10 07:04:52
  • asp之家 电脑教程 m.aspxhome.com