看板 Office 關於我們 聯絡資訊
軟體:EXCEL 版本:2013 請教若格式如下: 日期 號碼 2020/11/8 9994 2020/11/8 9996 2020/11/9 0003 2020/11/8 9998 2020/11/9 0005 : : : : 日期部份有可能穿插 流水號是從0001~9999 超過9999回到0001開始 號碼為自己輸入 一天流水號累積大約在100以內 僅有在輪完9999號後才會重覆 想做一個查詢格式 在輸入日期後可以列出當日未出現的序號 如: 日期 未出現之號碼 2020/11/8 9995 9997 日期改為11/9時 則未出現之號碼為前一日最大號碼到當日最大號碼間之未出現的號碼: 9999 0001 0002 0004 請問公式該如何輸入? 麻煩解惑了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.152.54 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1604904255.A.109.html
soyoso: 超過9999回到0001開始,那前一日最大號碼到當日最大號碼間 11/09 15:18
soyoso: 之未出現的號碼,要以最大號碼還是回到0001開始後的最後號 11/09 15:18
soyoso: 碼? 11/09 15:18
quadrature: 回到0001開始後的號碼 11/09 15:25
soyoso: 那例如內文加二筆11/8有9999,11/8 0001,那11/9未出現之 11/09 15:26
soyoso: 號碼會是? 11/09 15:26
quadrature: 0002跟0004 11/09 15:47
soyoso: 加上11/8 0001,原本內文寫11/9要回傳未出現號碼0001就不 11/09 15:51
soyoso: 用回傳嗎? 11/09 15:51
soyoso: 也就是如果再加上11/8 0002、11/8 0003,11/9未出現號碼只 11/09 15:51
soyoso: 有0004? 11/09 15:51
quadrature: 是的 11/09 16:42
soyoso: https://i.imgur.com/ZpzTTpw.jpg 類似這樣 11/09 16:48
quadrature: 先感謝S大,晚點來試 11/09 16:54
quadrature: S大不好意思,應該是我誤會了您最初的問題, 11/09 18:32
quadrature: 依您的範例中,若日期改為11/8,期望出現為9995,9997 11/09 18:33
soyoso: 不,如果依內文範例11/8只有9994,9996,9998來看,並沒有前 11/09 18:53
soyoso: 一日最大號碼,那當日最大號碼是什麼,是9998,那就是1~ 11/09 18:53
soyoso: 9998間未出現的號碼吧(這是內文寫的邏輯) 11/09 18:53
soyoso: 那就會回傳0001,0002,0003...,期望出現為9995,9997那就要 11/09 18:53
soyoso: 說明,以內文所舉範例,而要回傳9995,9997的邏輯是什麼? 11/09 18:53
soyoso: 還是只有這天不用判斷0001~9999未出現的序號,而是只需判 11/09 18:58
soyoso: 斷最小9994~9999的區間 11/09 18:58
quadrature: 是我忽略了當第一天開始紀錄的問題,如您所述 11/09 19:34
quadrature: 若是該日期為該欄最起始的日子,則應該僅以當日最小號 11/09 19:35
quadrature: 至當日最大號中間未出現的號碼 11/09 19:36
soyoso: https://i.imgur.com/OIyIAa2.jpg 類似這樣 11/09 19:45