作者e390401 (miny)
看板Office
标题如何用excel制作出勤纪录
时间Sat Feb 2 11:53:19 2019
软体:EXCEL
版本:2013
想请教有份资料是从google表单进来的出勤资料,该如何用excel 函数转换成我要的出勤
纪录
例如:
A 1/5 上午
B 1/5 上午
C 1/5 下午
B 1/6 上午
C 1/6 上午
A 1/6 上午
想要滙出成为
A 1/5上午 1/6上午
B 1/5上午 1/6上午
C 1/5下午 1/6上午
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.75.237
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1549079602.A.E63.html
1F:→ soyoso: 原文所举的例如是二栏还是三栏?02/02 11:54
2F:→ e390401: 是3栏02/02 11:55
4F:→ soyoso: 储存格n1的公式需再多配合e栏辅助栏02/02 12:02
5F:→ soyoso: 连结内的g和m栏是以资料→资料工具,移除重复,取得唯一值 02/02 12:07
7F:→ soyoso: 另外该文章没有分类,请於文章外以大T方式修改一下02/02 12:10
谢谢s大解答
刚发出问题就发现没有分类
但因是用手机,所以不太会修正
还在想办法修正,抱歉了
※ 编辑: e390401 (223.140.75.237), 02/02/2019 12:14:36
8F:→ soyoso: 补充,模拟上b栏是假设符合日期序列值,因此d栏再连接上会02/02 12:13
9F:→ soyoso: 配合函数text,如果实际是文字类型的话,就可不用该函数02/02 12:14
※ 编辑: e390401 (223.140.75.237), 02/02/2019 12:18:34
10F:推 vans320: 枢纽~?02/06 00:00
11F:→ soyoso: 知道枢纽可以取唯一值;但v大只打枢纽,是否就表示以枢纽02/06 10:51
12F:→ soyoso: 就可以达成,从原文举例的资料,变成想要汇出成为的资料,02/06 10:51
13F:→ soyoso: 因实做不出来如何左右排列且合并日期及上下午字串,再请v02/06 10:51
14F:→ soyoso: 大提供一下要达成该方法的枢纽步骤02/06 10:51
S大,再请教一下,这公式在H栏没有问题,但在I栏就无法出现,不知道我有什麽地方做
错了
※ 编辑: e390401 (114.137.52.209), 02/13/2019 17:51:25
15F:→ soyoso: 如是以提供连结来说的话,i栏的部分是以h1的公式拖曳的 02/13 18:08
16F:→ soyoso: 也就是h1键入公式後,按下组合键ctrl+shift+enter 02/13 18:09
17F:→ soyoso: 拖曳至h1:i3的范围;如果h栏没问题而i栏无法出现的话,先 02/13 18:10
18F:→ soyoso: 检查绝对参照的部分 02/13 18:10
19F:→ soyoso: 如果觉得和提供的公式一致的话,就截个图看看 02/13 18:11
21F:→ soyoso: 公式是否是键入於储存格i2(?),有看到栏号没看到列号,假02/13 18:51
22F:→ soyoso: 设是i2,於i2内的公式column()括号内应该是b2,拖曳的关系02/13 18:53
23F:→ soyoso: 到j2时为c2;那到公式一开始键入的那个储存格i2,将column02/13 18:53
24F:→ soyoso: ()括号内的储存格位置改为a1,再拖曳至i2:j5试试02/13 18:54
成功了,感谢您
※ 编辑: e390401 (114.137.52.209), 02/13/2019 19:04:33
S大,我想再向您请教1个问题,我本来使用排序内的自动排序,自订新清单时,因字元太
多,所以无法完成所有设定,这是否可以直接用函数设定
※ 编辑: e390401 (114.137.52.209), 02/14/2019 18:16:51
25F:→ soyoso: 是否可以直接用公式达成所要,还是要看档案才能比较正确回 02/14 19:17
26F:→ soyoso: 覆,看要不要提供范例档,上传云端空间,共用,贴上连结( 02/14 19:18
27F:→ soyoso: 长度太长的话,请缩短网址) 02/14 19:19
https://i.imgur.com/T6PoTeV.jpg
我想要自动排成03N.05A.07P
※ 编辑: e390401 (114.137.52.209), 02/14/2019 19:52:46
28F:→ soyoso: 所以储存格a1就是....05A.07P..03N.....,点号前没资料储02/14 20:06
29F:→ soyoso: 存格内也没资料的意思吗? 02/14 20:06
A1储存格里有IF 公式,取的是下面储存格里(A2-A31)的数值,加上.,这些储存格内有
与其他资料连结,只用一般小到大排序的话,03N无法排在正确的位子上,所以才用自订
清单,但自订就遇到字数限制的问题,所以想问是不是有办法解决
※ 编辑: e390401 (114.137.52.209), 02/14/2019 20:47:20
30F:→ soyoso: 如果因字数无合适方法的话,就以a2:a31为排序顺序,b2:b31 02/14 20:51
31F:→ soyoso: 拉个1~30的数字;再到要排序的表格,以一栏辅助栏,以 02/14 20:52
32F:→ soyoso: index配合match,搜寻a栏回传b栏数字,最後再以辅助栏来排 02/14 20:54
33F:→ soyoso: 序 02/14 20:54
34F:→ soyoso: 如果数字可以填在a栏的话就以vlookup 02/14 20:55
36F:→ soyoso: 辅助栏,最後排序f:g栏,排序方式以g栏02/14 21:00
https://drive.google.com/file/d/1Ghy3EkPKJsit8lVoNikb4rc6yj-gCuFd/view?usp=sha
ring
再麻烦S大,要排序的是A3工作表内的A1储存格
※ 编辑: e390401 (114.137.52.209), 02/15/2019 10:50:23
37F:→ soyoso: 什麽意思?A3工作表内的A1储存格应该是指....03A.02N..01P 02/15 10:57
38F:→ soyoso: ......................的这个储存格吧 02/15 10:57
39F:→ soyoso: 那排序a1这个单一储存格不是很奇怪吗?02/15 10:59
40F:→ soyoso: 所以原po是希望以储存格a1为顺序为主来排序其他储存格的意02/15 11:01
41F:→ soyoso: 思吗?02/15 11:01
42F:→ e390401: 对,因为我不会照您说的设定index及match的函数,让储存 02/15 11:01
43F:→ e390401: 格自动排序 02/15 11:01
44F:→ soyoso: 那希望是那个工作表以这个a1的顺序来排序呢? 02/15 11:02
是对应工作表1的B3储存格
※ 编辑: e390401 (114.137.52.209), 02/15/2019 20:06:32
45F:→ soyoso: 看是否叙述一下那个工作表内的储存格希望要达成什麽结果, 02/15 20:21
46F:→ soyoso: 因回文写到要排序,以我的理解要排序不就是一个范围(二列 02/15 20:21
47F:→ soyoso: 以上),以某排序方式(A到Z、Z到A或是自订排序)来达成,但 02/15 20:21
48F:→ soyoso: 所提到的却又是单一储存格,如:要排序的是A3工作表内的A1 02/15 20:21
49F:→ soyoso: 储存格?对应工作表1的B3储存格?也许我误解了原po要的结 02/15 20:21
50F:→ soyoso: 果,因此这方面就举例吧 02/15 20:21