目标是把时间转换成上午/下午/晚上,原始数据抽样如下:

时间(只要是时间格式,啥数据都行) 时间_new(这是新增列,暂时为空)
9时52分  
1时04分  

转换逻辑为:

6-13点算上午,13-17点算下午,其余时间算晚上。所以自然而然就想到用IF函数,由于是三种情况,所以需要一个嵌套if。

最后函数写法如下:

=IF(AND(TIME(HOUR(D3),,)<TIME(13,,),TIME(HOUR(D3),,)>TIME(5,,)),"上午",IF(AND(TIME(HOUR(D3),,)<TIME(17,,),TIME(HOUR(D3),,)>TIME(13,,)),"下午","晚上"))

如果你想可怜下孩子,可以往下看我花了40多分钟经历的一些bug:

1.Excel里别用&!!人家的函数蛮多的,直接用AND( , )。

2.时间相关函数:要取TIME(HOUR(),,)来取单元格的小时数据,EXCEL未解之谜——为啥用HOUR(单元格)得到的结果第一次没问题,但是后来就#value,是我的问题,一定不是EXCEL疯了。

EXCEL的嵌套if及时间处理相关推荐

  1. python 表格格式输出_利用python对excel中一列的时间数据更改格式操作

    问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 2019-05-10 00:00:00 1 K10Y01 ...

  2. python对excel数据更改_利用python对excel中一列的时间数据更改格式代码示例

    本篇文章小编给大家分享一下利用python对excel中一列的时间数据更改格式代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题场景:需要将 ...

  3. excel表突然不会自动计算机,怎么实现EXCEL表格中自动记录当前时间而不是日期,并且不会更新变动...

    怎么实现EXCEL表格中自动记录当前时间而不是日期,并且不会更新变动以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎么 ...

  4. 用python对excel中一列的时间数据更改格式

    用python对excel中一列的时间数据更改格式 问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 20 ...

  5. Excel通过上下班打卡时间做差找出缺勤员工

    今天小编要和大家分享的是,Excel通过上下班打卡时间做差找出缺勤员工的操作 (方方格子插件) 1.先看动图演示吧 2.我们打开表格后,需要选择公式向导按钮 3.然后选择时间差操作 4.弹出界面后首先 ...

  6. 表单数据自动录入_「Excel技巧」Excel表格实时记录数据录入时间,关键还是自动哦...

    平时在工作中,经常会用Excel来录入数据.不过,有时老板会要求录入数据的同时,也需要记录当时录入数据的时间. 工作量瞬间翻倍了,是不是觉得永远有干不完的活,操不完的心? 但是,如果可以做到自动录入当 ...

  7. EasyExcel读excel文件模板校验暨时间格式正则表达式

    EasyExcel 读取文件模板校验(限于单无单元格合并类型) 阐述: 首先定义EasyExcel 导入文件时所要转的文件实体类,主要该文件实体类要加上**@ExcelProperty**注解,目的相 ...

  8. 计算机基础知识教程excel单元格拆分,如何快速的拆分Excel单元格日期与时间呢?...

    利用Excel引用和单元格自定义功能搞定. 这个问题非常有意思,看案例感觉是真的需要把日期的内容拆分掉,如何你理解日期在Excel中的"存在原理",你发现不需要拆分也能实现日期与时 ...

  9. excel共享文件使用一段时间后变大的解决方案

    公司最近进行测试,测试项目有好几K项,多人同时更新excel,本来只有4M的文件,使用一段时间后,文件变成100多M, 使用网上的方法,取消共享,再另存为都没有用,试着用英文搜索洋鬼子的答案,在某论坛 ...

最新文章

  1. Codeforces Round #712 Div.2(A ~ F) 超高质量题解(每日训练 Day.15 )
  2. 2021年4月16日 阿里供应链Java研发实习面试(二面)
  3. 放心,GPT-3不会“杀死”编程
  4. VTK:行进立方体用法实战
  5. 前端学习(2153):Vue的终极解决方案
  6. 前端学习(1803):前端调试之事件伪类练习二
  7. vim粘贴板和系统粘贴板的共享(linux)
  8. python求解分支定界(branch-and-bound)问题使用pybnb基本架构
  9. WCF分布式开发步步为赢(14):WCF安全编程--基本概念
  10. HTML5form表单的相关知识总结
  11. 台媒体:IBM PC将成特洛伊木马【ZZ】【另一个角度】
  12. google 翻译 api
  13. 手机电源键关不了屏幕_手机关机关不了,屏幕也划不了,怎么办
  14. Javascript阻止事件冒泡和浏览器默认行为
  15. 通过you-get在哔哩哔哩下载视频报错处理
  16. android 查看路由器ip,如何查看路由器ip地址进入登录页面
  17. JDBC userenv('LANG')
  18. 被举报了,越想越后怕...
  19. 勤哲EXCEL服务器财务进销存系统
  20. B站这个视频我是跪着看完的

热门文章

  1. UE4 UE4使用小技巧——使用上帝视角运行游戏
  2. SpringCloud - GateWay服务网关
  3. SCRDet:Towards More Robust Detection for Small, Cluttered and Rotated Objects(摇杆旋转目标检测方法)
  4. 生成淘宝短链tb.cn
  5. PL/SQL破解方法(不需要注册码)
  6. SQLServer 自定义函数 日期计算月初/月末/年初/年末/季初/季末
  7. Triggers — 触发响应
  8. 部署 PXE 远程安装与无人值守安装服务
  9. 七个研究生必备高效科研网站
  10. crypto buuctf 凯撒?替换?呵呵!