如何在Excel中判断单元格是否包含日期
发布时间:2023-09-05 07:09:12
标签:公式,函数,判断,单元格,Excel函数
Excel中的系列“Is”类函数可以判断指定值并返回TRUE或FALSE,如ISNUMBER函数判断值是否为数字、ISTEXT判断值是否为文本等。但Excel没有提供一个判断日期的工作表函数,如“IsDate”。如果要检测某单元格是否为日期,可以用CELL函数,例如下面的公式判断A1单元格是否为日期:
=IF(LEFT(CELL("format",A1))="D",IF(–RIGHT(CELL("format",A1))<6,TRUE))
当A1单元格为日期格式时返回TRUE,否则返回FALSE。将该公式用于数据有效性中,可以限制用户只能输入指定的文本和任意日期。
另外,还可用VBA中的IsDate函数来判断,如下面的自定义函数:
Function Is_Date(expr)
Application.Volatile
Is_Date = IsDate(expr)
End Function
在Excel工作表界面按Alt+F11,打开VBA编辑器,单击菜单“插入→模块”,粘贴上述代码。然后在单元格中输入公式:
=Is_Date(A1)
当A1单元格包含某个日期时返回TRUE。与第一个公式不同的是,如果A1单元格为空,该公式返回FALSE。
说明:当引用单元格中的格式发生改变时,上述两个公式返回的结果不能自行更改,这时按F9键重新计算即可。


猜你喜欢
- 我们在Word中制作表格,通常都需要在单元格中输入数字,那么word如何设置数字按照小数点对齐呢?下面小编就为大家详细介绍一下,不会的朋友介
- 很多人在使用电脑时,都会遇到提示说CPU使用率过高,那么,CPU使用率是什么呢?其实就是运行的程序占用的CPU资源,表示你的机器在某个时间点
- 最近有用户发现自己的微星主板每次快速启动要进入bios的时候总是失败,这是什么情况?遇到这种问题不要着急,下面就来看看解决微星开启快速启动进
- 我们每个人都有自己的简历,一张简历的精彩程度往往可以代表一个人形象简历对于工作来说相当于敲门砖,作用不可小觑,那么如何在WPS中找到免费的简
- 相信小伙伴们都知道我们可以在WPS演示文稿中插入Excel表格,插入之后我们还可以在自动出现的“表格样式”和“表格工具”选项卡下对表格进行基
- 案例阐述了如何通过控件在Word中制作下拉选择按钮。例如,在性别列中制作“男”和“女”下拉选择,方便输入。下面,小编以最新版的Word201
- Win10专业版系统个人用户在使用自己电脑时总是要输入密码,感觉很麻烦,这就有人问道Win10专业版如何取消开机时密码不知道如何取消,小编给
- 我们在使用wifi上网时,偶尔出现“网络受限”,电脑将无法上网,此状况是是随机出现,在上网过程上发现网络时常会自动断开,同时在任务栏处的“网
- 启动WPS表格,新建一空白文档,按照传统试卷的格式和要求,制作好一张试卷头。下面小编给大家分享WPS表格制作电脑自动批改电子试卷的技巧,欢迎
- 很多用户反映在mac上用迅雷下载文件速度很慢,有时候甚至为0。但这一情况又与网络没什么关系,该如何解决呢?下文小编就跟大家分享一个解决这一问
- 英雄联盟是目前比较火的电脑游戏,很多用户都会在电脑上玩这款游戏,有很多用户升级了Win10系统后玩这款游戏经常出现卡屏的情况,十分影响游戏体
- Win10专业版更新完后变卡了怎么解决?最近有用户询问这个问题,很多用户都在使用Win10系统,更新后变卡了是怎么一回事呢?应该怎么解决呢?
- 在win7系统中设置环回接口和安装找不到指定文件的问题,应该有很多的朋友都有遇到过吧,那么该怎么解决呢?下面有个不错的方法,跟着操作一步一步
- Excel2019函数IFS怎么使用?这篇文章主要介绍了Excel2019函数IFS使用教程,需要的朋友可以参考下在今年,Excel除了新版
- 第一步、打开设置好奇偶页不同页眉的文档,插入页码后,一般奇数页会正常显示,双击页脚,对着页码击右键,菜单中选择“复制”,复制页码的格式。第二
- INDIRECT 函数将文本格式引用文本转换为标准Excel引用。适用版本Excel 2003+说明INDIRECT 函数将文本格式引用文本
- UG草图怎么画多边形图形?ug中没有多面性曲线的命令,如果需要绘制多边形,该怎么办呢?下面我们来看看UG绘制整八边形的教程,很简单,需要的朋
- Sync Checker作为精确检查的替代方法,您可以运行快速测试,以确定两个应匹配的文件夹中缺少哪些文件,提高你的工作效率!有需要的朋友,
- 拼图酱如何拼接长图?我们经常在朋友圈或者其他地方都有看到一些比较长的图片,这种是怎么制作的呢?其实我们可以利用拼图酱拼接长图,那么你知道要怎
- 许多用户在使用电脑的时候,发现自己的显示器提示分辨率不支持,无法正常的显示。这个时候我们要怎么解决呢?下面小编就带着大家一起看看具体的解决方