題 MS Excel - 自動填充+1每個x單元格


我需要在excel文件中添加大量行。我想自動填充一個格式如下的列

"TEXT"?

哪裡 ? 是一個在增加1之前應該重複19次的數字。

但是,我沒有成功地自動填充這個細胞。

我用正確的值標記了前190個單元格,但是當拉下標記區域時,它仍然從頭開始,或者每個附加單元格加1。

如何有目的地解決這個任務?我正在使用excel 2016。

谷歌搜索沒有幫助我,因為我沒有設法以更緊湊的方式表達我的問題。


3
2017-08-19 09:43


起源




答案:


您可以使用類似於此的公式:
="TEXT"&INT((ROW()+17)/19)
(如果您的數據在第2行開始,則此方法有效)

在公式:

  • /19 是你編號的循環,它在每個之後都會增長 19 行
  • ROW()+17 是設置第一個值,例如
    • 如果你想編號從第2行的1開始,那麼
      (ROW(<2>)+17)/19 = (2+17)/19 = 1 
    • 如果你想在第1000行從15開始那麼
      (ROW(<1000>)-1000+15*19)/19 = (1000-1000+15*19)/19 = 15*19/19 = 19
    • 一般來說,如果你想從Y行的N開始,那就用吧
      (ROW()-Y+N*19)

enter image description here


3
2017-08-19 09:52



謝謝你的快速回复。然而,我的新數據從第479643行開始(之前的數據遵循另一個邏輯),我無法使您的解決方案適應我的情況。 - Philipp Dahlem
我已經添加了解釋,希望它有所幫助。 - Máté Juhász
很好,非常感謝這個很好的解釋 - Philipp Dahlem