2017-07-03 178 views
0

我有一張表格,其中包含從我們的客戶收到的支票的詳細信息,這些支票在到期時存入。目前,我們遵循一個文件系統,每個支票被分配一個號碼來跟蹤和檢索哪些是連續的。然而,這個系列現在已經達到了10,000,但我只擁有幾百張支票。(Excel)自動編號​​

我該如何自動化我收到的支票的編號,以便根據包含檢查狀態的幫助列排除已經存入/清除的支票,例如「已清除」,「未清除」或「已存入」。

  1. 列A - 收據的日期
  2. B列 - 客戶Detials
  3. C列 - 檢查Numeber
  4. 列d - 檢查日期
  5. E列 - 備註
  6. F欄 - 狀態(所有待處理的支票都被標記爲「未清除」,支票收取是「已存入」&支票已存入帳戶「已清算」)
  7. Colum n G - 申請號

我對VBA腳本也是開放的,如果我可以自動執行它。

+0

我還是不明白。支票號碼應該是唯一的,你的編號是什麼,編號依賴於哪些信息?你能舉個例子嗎? – am2

+0

支票號碼是打印在紙上的號碼。我們獨特的申請號碼在G欄 – huzzug

+0

@ am2:檢查號碼不是全球唯一的。您可以通過結合RTN,帳號和支票號碼獲得全球唯一的號碼 - 這可能太長。 –

回答

0

對我來說似乎最簡單的解決方法是取已知文件號的MAX並添加一個。

所以,如果你輸入這些都在同一個電子表格,電子表格有一個標題行,並備案號在G列舉行,你只需要像這樣的公式在單元格G3:

= MAX(G$2:G2) + 1 

然後填充它下來,下面的單元格是

= MAX(G$2:G3) + 1 
= MAX(G$2:G4) + 1 
= MAX(G$2:G5) + 1 
= MAX(G$2:G6) + 1 

,使其立即採取MAX所有備案號的上方,並增加了一個。

+0

我試過了,但是我還需要加入檢查狀態的標準,並保持它即使從前一批的檢查得到存放時仍然保持。 – huzzug

+0

我不明白爲什麼支票的狀態很重要,只要它保留在電子表格中。清除時,您是否從電子表格中刪除支票? –

+0

不,整張表與應收賬款和銀行有關。我們不刪除數據列。 狀態欄對我來說很重要,因爲我希望編號將支票的狀態考慮在內,然後在看起來雖然支票被清除後發出下一個編號 – huzzug