Excel教程:遇到文本格式的日期如何提取、判断?

2个月前 (11-12 23:34)阅读1回复0
东乐
东乐
  • 管理员
  • 注册排名3
  • 经验值104735
  • 级别管理员
  • 主题20947
  • 回复0
楼主

【置顶公家号】或【设为星标】☝ 及时领受不迷路

关键字:文本格局;Excel教程;获取时间

栏目:函数

全文840字,估计3分钟读完

哈喽,小伙伴们,你们好呀~

今天给各人讲解两个问题:若何从文本格局的时间数据中获取时间?并按照提取的时间停止根底的判断。

数据源见下表:

Excel教程:碰到文本格局的日期若何提取、判断?

问题1,其实就是 从带有时间的日期中,提取出时间的问题。

若是我们点击消费时间的肆意单位格,再点击起头菜单。

Excel教程:碰到文本格局的日期若何提取、判断?

在格局的下拉框中呈现的是如许格局,不管设置什么格局,单位格的显示都没变革,申明那个消费时间是一个文本格局。

我们起首在单位格前面加上"--"的体例,添加辅助列看看成果:

Excel教程:碰到文本格局的日期若何提取、判断?

如图,带时间的日期酿成了一个4万多的数字,而且有小数。那里整数是日期部门,小数是时间。日期和时间它们的素质就是一个数值罢了。日期只是一种显示体例罢了。

接下来的问题就是我们如何来获取那个时间部门,也就是小数点以后的部门呢?

办法有良多,那里我们用一个取余数的函数:

=MOD(值,1) ,意思就除1取余数,如许我们就获得的时间部门的数字格局了。成果如下:

详细公式: =MOD(--C2,1)

Excel教程:碰到文本格局的日期若何提取、判断?

接下来我们对那个时间停止判断就好,看它是在哪个区间,我们就能够用if函数写出如下公式:

=IF(MOD(--C2,1)<=9/24,"早餐",IF(MOD(--C2,1)<=14/24,"午餐","晚餐"))

Excel教程:碰到文本格局的日期若何提取、判断?

公式申明:绿色部门是我们之前获取的时间的数字格局,先用IF函数来判断是不是小于等于9点,(详细的时间点对应的数值,我们能够用时间点除以24来获取)。若是不是,进入下一层判断,看看是不是小于等于14点,若是还不是,就是晚餐了。

需求2,在E,F,G列填入1或者0。

我们先要判断D列的餐别是不是等于E,F,G列上方的餐别,我们能够写出如许的公式:

Excel教程:碰到文本格局的日期若何提取、判断?

写公式的时候要留意,绝对引用和相对引用的问题,如许判断以后,我们得到的是FALSE ,TRUE如许的逻辑值,要把逻辑值变成数字,办法我们也是讲过的,间接*1就好,所以我们能够得到如下的成果:

Excel教程:碰到文本格局的日期若何提取、判断?

如许我们就完成了着两项使命。接下来,鄙人方的汇总统计就十分便利了。

留意,若是想要0显示为短横线,能够点击如下的按钮:

总结:那个需求固然不复杂,常识点我们都讲过。

各人日常平凡要多用,才气实正实现融汇贯穿!

最初再给各人保举咱们的畅销热卖课程:

《Excel高效办公课程》

涵盖技巧、图表、透视表、函数、数据阐发

永久进修

将工做常用的Excel常识点录造为本套视频,共35次课,视频教学,永久旁观,配套操练课件、课后功课,教师每天在线辅导答疑。

全套课程,订价 99 元

限时优惠 48 元

扫码购置,永久进修。

0
回帖

Excel教程:遇到文本格式的日期如何提取、判断? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息