看板 Office 關於我們 聯絡資訊
軟體:excel 版本:2007 同一器材會一直重複維修 每筆維修會做成一筆資料 每筆新的資料都要跟之前的材料做比較 希望可以顯示出同一器材的同一維修零件 是否在第一次維修的一年內有沒有重複維修 http://i.imgur.com/aRuzrrv.jpg 以此圖為例,需要先篩選出相同序號後 再比對維修材料相同後 想在同序號跟材料的第二筆資料後面顯示出第一筆資料的保固期限 或是是不是在保固期限內 感覺很複雜 幫忙解決的話願意給1000p答謝 謝謝 ----- Sent from JPTT on my HTC_U-1u. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.171.17 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1587542541.A.DFE.html ※ 編輯: a22732 (42.73.171.17 臺灣), 04/22/2020 16:03:26
soyoso: 提供截圖或檔案才比較清楚 04/22 16:06
※ 編輯: a22732 (42.73.171.17 臺灣), 04/22/2020 16:14:23
a22732: 已補圖跟說明,謝謝04/22 16:15
soyoso: 哪一儲存格或欄,篩選出相同序號,和哪一範圍或欄比對維修04/22 16:18
soyoso: 材料04/22 16:18
a22732: 在新的儲存格篩選就可以04/22 16:20
a22732: 抱歉,篩選資料放在第二筆資料的保固期限旁邊04/22 16:22
soyoso: 保固期限是m欄嗎?旁邊是指o欄?04/22 16:33
a22732: 保固期是m欄沒錯04/22 16:35
a22732: 放O欄就可以04/22 16:35
soyoso: 內文寫到同序號跟材料,又分別是哪一欄04/22 16:37
a22732: 放在空白的列就可以04/22 16:41
soyoso: 不是內文寫到同序號跟材料,那我要判斷哪一欄是序號跟材料04/22 16:46
a22732: 抱歉我誤會了,篩選內容是F欄跟H欄04/22 16:52
soyoso: 那舉個例,連結內有4筆設備序號和材料或工別名稱相同的吧04/22 17:03
soyoso: 分別是3,4,5,8列的f和h欄,那儲存格o3、o4、o5和o8分別是04/22 17:04
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
soyoso: https://i.imgur.com/AMbg4ws.jpg 類似這樣 04/22 17:41
soyoso: 和回傳上一筆儲存格o3,回傳第一筆儲存格p3 04/22 17:42
soyoso: 第3列的m欄日期20190311?這和內文連結內儲存格m3不同 04/22 17:50
soyoso: m4、m5或是m8都不同,所以要以回文的資料來模擬嗎 04/22 17:51
a22732: 日期數字我自己另外寫的,跟儲存格無關 04/22 17:51
soyoso: 不能另外寫,需要模擬,要有固定的資料,才能看回傳的值 04/22 17:52
soyoso: 是否符合要的邏輯 04/22 17:52
a22732: 嗯...那用我給的數字先模擬好了,因為想試試過保跨年度能 04/22 17:55
a22732: 不能用 04/22 17:55
soyoso: 再問保固期限1年m欄20190311~2020310都是回傳20190311嗎? 04/22 17:55
a22732: 照片的數字還在保固期限內沒辦法驗證 04/22 17:56
a22732: 是的,謝謝 04/22 17:56
soyoso: 20203011(含)後都是回傳m欄日期,如20200401 04/22 17:56
soyoso: 問一下日期是如何鍵入的20190311還是2019/3/11(儲存格格式 04/22 17:58
soyoso: 調整為yyyymmdd) 04/22 17:58
a22732: 可以兩種都試試看嗎?謝謝你 04/22 18:06
soyoso: 不是,是問m欄的日期是以20190311或是2019/3/11的方式被鍵 04/22 18:07
soyoso: 入的 04/22 18:07
soyoso: 如果是以20190311的話 https://i.imgur.com/sMGcOAu.jpg 04/22 18:08
soyoso: 若不是而是以2019/3/11(儲存格格式調整yyyymmdd)就不用, 04/22 18:10
soyoso: 函數text 04/22 18:10
a22732: 是以20190311方式輸入,另外o欄儲存隔每新增一筆我只需要 04/22 18:34
a22732: 往下拉就可以了嗎? 04/22 18:34
a22732: 不好意思,想問o8儲存格該怎麼輸入? 04/22 18:36
soyoso: 連結內o3:q10是以o3:q3下拉產生的,因此儲存格o8不用另外 04/22 18:57
soyoso: 輸入 04/22 18:58
a22732: http://i.imgur.com/r7ldh3O.jpg 04/22 20:35
a22732: 如果是上面那張圖的o8是不是也只要下拉就可以? 04/22 20:35
soyoso: 是的 04/22 20:39
a22732: 非常謝謝!! 04/23 08:21
a22732: http://i.imgur.com/a8AsnnD.jpg 04/23 09:30
a22732: 回報一下測試結果,o欄用第一張圖的公式可以顯示出需要的 04/23 09:32
a22732: 保固內時效,p欄的日期一直沒辦法顯示,查不出問題在哪裡 04/23 09:32
soyoso: p欄的日期沒辦法顯示,但回文連結並沒有選擇p欄任一有公式 04/23 09:34
soyoso: 的儲存格,所以沒辦法看到公式如何打的 04/23 09:34
a22732: 發現新的問題點:o4日期應該顯示20201231,但是顯示為前一 04/23 09:35
a22732: 次的維修日期 04/23 09:35
soyoso: 哪一個是儲存格o4,這方面要有列號,回文連結沒有列號 04/23 09:36
a22732: http://i.imgur.com/DBCg31Z.jpg 04/23 09:36
soyoso: 並不確定是哪一個儲存格 04/23 09:37
soyoso: 要截圖,請一定要有欄列號,不然回文者無法正確回文 04/23 09:37
a22732: http://i.imgur.com/D68nRUv.jpg 04/23 09:37
soyoso: 使用https://i.imgur.com/AMbg4ws.jpg 內的lookup,我回文 04/23 09:40
a22732: http://i.imgur.com/GKKWSq2.jpg 04/23 09:40
soyoso: 04/22 17:42就寫了回傳上一筆儲存格o3,這是用於回傳上一 04/23 09:40
soyoso: 筆資料 04/23 09:40
a22732: http://i.imgur.com/TEGOzuk.jpg 04/23 09:40
soyoso: 提供該公式就不會是原po04/23 09:35的回文應該顯示2020123 04/23 09:42
soyoso: 1,而是我04/22 17:42所回文的回傳上一筆 04/23 09:43
soyoso: 如果這不要原po要的結果,就不應該去使用該公式 04/23 09:43
soyoso: p3儲存格沒有按組合鍵 04/23 09:44
soyoso: 這我也在04/22 17:41所提供的連結內就寫了p3為陣列公式, 04/23 09:45
soyoso: 需在公式列加上組合鍵Ctrl+Shift+Enter 04/23 09:46