作者a22732 (ψ(‵▽′)ψ)
看板Office
标题[问题] excel新增的资料跟前
时间Wed Apr 22 16:02:16 2020
软体:excel
版本:2007
同一器材会一直重复维修
每笔维修会做成一笔资料
每笔新的资料都要跟之前的材料做比较
希望可以显示出同一器材的同一维修零件
是否在第一次维修的一年内有没有重复维修
http://i.imgur.com/aRuzrrv.jpg
以此图为例,需要先筛选出相同序号後
再比对维修材料相同後
想在同序号跟材料的第二笔资料後面显示出第一笔资料的保固期限
或是是不是在保固期限内
感觉很复杂
帮忙解决的话愿意给1000p答谢
谢谢
-----
Sent from JPTT on my HTC_U-1u.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.73.171.17 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1587542541.A.DFE.html
※ 编辑: a22732 (42.73.171.17 台湾), 04/22/2020 16:03:26
1F:→ soyoso: 提供截图或档案才比较清楚 04/22 16:06
※ 编辑: a22732 (42.73.171.17 台湾), 04/22/2020 16:14:23
2F:→ a22732: 已补图跟说明,谢谢04/22 16:15
3F:→ soyoso: 哪一储存格或栏,筛选出相同序号,和哪一范围或栏比对维修04/22 16:18
4F:→ soyoso: 材料04/22 16:18
5F:→ a22732: 在新的储存格筛选就可以04/22 16:20
6F:→ a22732: 抱歉,筛选资料放在第二笔资料的保固期限旁边04/22 16:22
7F:→ soyoso: 保固期限是m栏吗?旁边是指o栏?04/22 16:33
8F:→ a22732: 保固期是m栏没错04/22 16:35
9F:→ a22732: 放O栏就可以04/22 16:35
10F:→ soyoso: 内文写到同序号跟材料,又分别是哪一栏04/22 16:37
11F:→ a22732: 放在空白的列就可以04/22 16:41
12F:→ soyoso: 不是内文写到同序号跟材料,那我要判断哪一栏是序号跟材料04/22 16:46
13F:→ a22732: 抱歉我误会了,筛选内容是F栏跟H栏04/22 16:52
14F:→ soyoso: 那举个例,连结内有4笔设备序号和材料或工别名称相同的吧04/22 17:03
15F:→ soyoso: 分别是3,4,5,8列的f和h栏,那储存格o3、o4、o5和o8分别是04/22 17:04
16F:→ soyoso: 回传什麽资料呢04/22 17:04
有点长用回覆的
总共4笔资料的f跟h栏都相符
保固期限为1年
第3列的m栏日期20190311
第4列的m栏日期20191130
第5列的m栏日期20200105
那o栏想回传的都是20190311
或是可以显示为保固内
第8列的m栏日期20200401
o栏想显示为20200401 或是过保
但第9栏後的o栏想更新为
20200401或保固内
以上应该是用程式写会比较容易
不知道这样的要求excel能不能做到
先谢谢so大
※ 编辑: a22732 (61.231.247.194 台湾), 04/22/2020 17:47:02
18F:→ soyoso: 和回传上一笔储存格o3,回传第一笔储存格p3 04/22 17:42
19F:→ soyoso: 第3列的m栏日期20190311?这和内文连结内储存格m3不同 04/22 17:50
20F:→ soyoso: m4、m5或是m8都不同,所以要以回文的资料来模拟吗 04/22 17:51
21F:→ a22732: 日期数字我自己另外写的,跟储存格无关 04/22 17:51
22F:→ soyoso: 不能另外写,需要模拟,要有固定的资料,才能看回传的值 04/22 17:52
23F:→ soyoso: 是否符合要的逻辑 04/22 17:52
24F:→ a22732: 嗯...那用我给的数字先模拟好了,因为想试试过保跨年度能 04/22 17:55
25F:→ a22732: 不能用 04/22 17:55
26F:→ soyoso: 再问保固期限1年m栏20190311~2020310都是回传20190311吗? 04/22 17:55
27F:→ a22732: 照片的数字还在保固期限内没办法验证 04/22 17:56
28F:→ a22732: 是的,谢谢 04/22 17:56
29F:→ soyoso: 20203011(含)後都是回传m栏日期,如20200401 04/22 17:56
30F:→ soyoso: 问一下日期是如何键入的20190311还是2019/3/11(储存格格式 04/22 17:58
31F:→ soyoso: 调整为yyyymmdd) 04/22 17:58
32F:→ a22732: 可以两种都试试看吗?谢谢你 04/22 18:06
33F:→ soyoso: 不是,是问m栏的日期是以20190311或是2019/3/11的方式被键 04/22 18:07
34F:→ soyoso: 入的 04/22 18:07
36F:→ soyoso: 若不是而是以2019/3/11(储存格格式调整yyyymmdd)就不用, 04/22 18:10
37F:→ soyoso: 函数text 04/22 18:10
38F:→ a22732: 是以20190311方式输入,另外o栏储存隔每新增一笔我只需要 04/22 18:34
39F:→ a22732: 往下拉就可以了吗? 04/22 18:34
40F:→ a22732: 不好意思,想问o8储存格该怎麽输入? 04/22 18:36
41F:→ soyoso: 连结内o3:q10是以o3:q3下拉产生的,因此储存格o8不用另外 04/22 18:57
42F:→ soyoso: 输入 04/22 18:58
44F:→ a22732: 如果是上面那张图的o8是不是也只要下拉就可以? 04/22 20:35
45F:→ soyoso: 是的 04/22 20:39
46F:→ a22732: 非常谢谢!! 04/23 08:21
48F:→ a22732: 回报一下测试结果,o栏用第一张图的公式可以显示出需要的 04/23 09:32
49F:→ a22732: 保固内时效,p栏的日期一直没办法显示,查不出问题在哪里 04/23 09:32
50F:→ soyoso: p栏的日期没办法显示,但回文连结并没有选择p栏任一有公式 04/23 09:34
51F:→ soyoso: 的储存格,所以没办法看到公式如何打的 04/23 09:34
52F:→ a22732: 发现新的问题点:o4日期应该显示20201231,但是显示为前一 04/23 09:35
53F:→ a22732: 次的维修日期 04/23 09:35
54F:→ soyoso: 哪一个是储存格o4,这方面要有列号,回文连结没有列号 04/23 09:36
56F:→ soyoso: 并不确定是哪一个储存格 04/23 09:37
57F:→ soyoso: 要截图,请一定要有栏列号,不然回文者无法正确回文 04/23 09:37
61F:→ soyoso: 04/22 17:42就写了回传上一笔储存格o3,这是用於回传上一 04/23 09:40
62F:→ soyoso: 笔资料 04/23 09:40
64F:→ soyoso: 提供该公式就不会是原po04/23 09:35的回文应该显示2020123 04/23 09:42
65F:→ soyoso: 1,而是我04/22 17:42所回文的回传上一笔 04/23 09:43
66F:→ soyoso: 如果这不要原po要的结果,就不应该去使用该公式 04/23 09:43
67F:→ soyoso: p3储存格没有按组合键 04/23 09:44
68F:→ soyoso: 这我也在04/22 17:41所提供的连结内就写了p3为阵列公式, 04/23 09:45
69F:→ soyoso: 需在公式列加上组合键Ctrl+Shift+Enter 04/23 09:46