作者:绿色风
分类:
时间:2022-08-17
浏览:123
楼主 lrlxxqxa |
Q:如何根据时间判断用餐种类?
A:
- =IF(MATCH($B2*48,{11;23;35})=COLUMN()-2,1,"")
- =IF(LOOKUP($B14*48,{11,"早餐";23,"午餐";35,"晚餐"})=C$1,1,"")
分钟形式表现的时间格式,其实是一个小数;转为常规后很清楚可以看到这个数字乘以24就得到了24小时制的小时数,比如8:30*24=8.5,可是在构建内存数组的时候,为了书写方便,就会乘以48,得到整数,公式中的11,23,35,其实分别代表5.5,11.5,17.5(五点半,11点半,17点半);用时间乘以48是为了避免生成小数,得到整数便于构建内存数组 根据时间判断lr.rar |
2楼 kevinchengcw |
不错不错,顶一个! |
3楼 larkzh |
思路巧妙。 |
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一