作者notepad67 (145×154÷DB7)
看板Office
标题[算表] 资料自动填入
时间Thu Jun 15 00:47:20 2017
软体: office 2016
版本:
问题一
我有一个考勤资料,我用笨方法,每个人每天的工时8
开始时间 结束时间
06:50 17:03
先用
=TEXT(F2-E2,"[h]:m") 求出 工时
然後如果当天没工时,就代表休假
=IF(J2="0","休","8")
但问题1 如果是大夜班,後面时间比前面小
就会出现错误
开始时间 结束时间
22:11 07:00 2017/4/21 #VALUE!
请问有方法解决吗?
问题二
我弄出来
姓名 考勤日期 考勤
陈O一 2017/4/1 8
陈O一 2017/4/2 8
陈O一 2017/4/3 休
陈O一 2017/4/4 休
陈O一 2017/4/5 8
陈O一 2017/4/6 8
陈O一 2017/4/7 8
陈O一 2017/4/8 休
陈O一 2017/4/9 8
|
谢 华 2017/4/1 休 休
谢 华 2017/4/2 休 休
谢 华 2017/4/3 8 8
谢 华 2017/4/4 8 8
谢 华 2017/4/5 休 休
谢 华 2017/4/6 休 休
谢 华 2017/4/7 8 8
我想转成
姓名 1 2 3 4 5 6 7 8 9 10 11 12
陈 一 8 8 休 休 8 8 8 休 8
谢 华 休 休 8 8 休 休 休 8 8
这样怎麽设呢?
我试过 OFFSET也不能直接拉,只有第一格是对的...
烦请指导...
感恩
不然有300多人,我用贴的会贴死...
--
我问我爸:刚接到爷爷电话,他问我联考得如何?
可我大学毕业都好几年了,你说爷爷是不是老年痴呆了?
我爸说:你爷爷都去世好几年了,怎麽可能打电话给你?我看是你自己痴呆了吧?
这时我妈跑过来对我说:你一个人自言自语说什麽呢?
然後我就在孤儿院醒了过来....
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.206.25
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1497458843.A.0C0.html
※ 编辑: notepad67 (111.248.206.25), 06/15/2017 00:47:47
1F:→ soyoso: 问题1,结束时间小於开始时,结束时间+1 06/15 00:53
3F:→ soyoso: 问题2,如果为姓名、考勤日期排序,1号起且连续情况下 06/15 01:04
7F:→ soyoso: sumifs 储存格格式0值以休显示 06/15 01:22
超感谢您
但有二个问题
http://imgur.com/M1FRuZG
1.时间相减有些还是会有错的
http://imgur.com/y7JmdHQ
2.会自动行转列,但内容是不对的
3.只有半个月,没有另半个月
※ 编辑: notepad67 (111.248.206.25), 06/15/2017 01:46:11
※ 编辑: notepad67 (111.248.206.35), 06/15/2017 08:19:45
9F:→ soyoso: 回文连结内三个出现#####的部分,用於提供的公式,并无出 06/15 08:26
11F:→ soyoso: 提供档案会比较清楚 06/15 08:26
12F:→ soyoso: 问题2原po回文提供的话,并无使用的公式,也无法得知是如 06/15 08:28
13F:→ soyoso: 何操作的 06/15 08:29
14F:→ soyoso: 如只模拟连结4笔,栏转列,内容上是正确的 06/15 08:39