[爆卦]excel流水號公式是什麼?優點缺點精華區懶人包

為什麼這篇excel流水號公式鄉民發文收入到精華區:因為在excel流水號公式這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者vitLink64 (無)看板Office標題[問題] Excel套用自動表格後公式會跑掉時間F...


軟體:office Excel

版本:2010

用excel做了一個可以自動算出 年+月+流水號的欄位

A欄日期 B欄編號(流水號)
2021/1/29 2101001
2021/1/30 2101002
2021/1/31 2101003

像這樣,其它還有姓名、性別等就不列出了

因為不想每次往下拉公式

於是找到了一個有點厲害的功能,就是excel選取範圍後,插入>表格

這樣的話,在表格最後一列新增資料時,會自動把公式往下新增

大至上公式都沒問題,但就是那流水號的公式,因為有用到選取範圍的表示方式

(ex:選取B1到B9的表示方法為B1:B9)

在公式裡像COUNTIF($B$2:B4,B4)這樣用來取B2~B4儲存格的內容

正常往下拉公式到下一列時,會變成COUNTIF($B$2:B5,B5)

但使用自動表格時,向下自動新增的那一列沒問題一樣會變COUNTIF($B$2:B5,B5)

但上一列(就原本最後一列)的公式反而也跟著變成COUNTIF($B$2:B5,B5)

選取圍範跟著變了(應該要是B2:B4),這樣就公式就跑掉了

請問有什麼方法可以解嗎?謝謝



--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.23.175 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1611919119.A.509.html
※ 編輯: vitLink64 (118.166.23.175 臺灣), 01/29/2021 19:31:16
soyoso: 版本2010,以表格,函數以內文所提的countif來模擬 01/29 19:50
soyoso: https://i.imgur.com/52rx1A1.gif 01/29 19:50
soyoso: 新增後返回上一列,公式並無改變,看是否提供檔案看看 01/29 19:50
soyoso: 或是要配合函數indirect,列號以函數row 01/29 19:50
vitLink64: 阿,不好意思,我的例子有移除欄位沒算進去,模擬要改成 01/29 20:02
vitLink64: A2:A2開始 01/29 20:03
vitLink64: 會像這樣 https://www.sendspace.com/file/sm30mf 01/29 20:09
soyoso: 如無合適方式的話,如上述回文,配合函數indirect和row 01/29 21:15
vitLink64: 感謝,經調整後好像無法寫成一行公式,但可以自動表格了 02/01 15:16
soyoso: 無法寫成一行公式方面,就不知原po實際用到的公式是什麼了 02/01 15:40
soyoso: ? 02/01 15:40
soyoso: 但如果是以回文提供的檔案,所要調整的就是 02/01 15:40
soyoso: https://i.imgur.com/da7aoz6.jpeg 就一行公行 02/01 15:40
soyoso: 式 02/01 15:43
vitLink64: 我還有用到year和month來取日期的年和月份的2碼再計數 02/02 11:25
vitLink64: ,但日期我把row()加進去再去計數都算不出來 02/02 11:25
soyoso: 從原po回文來看並不清楚公式如何寫的,提供有公式的檔案或 02/02 12:19
soyoso: 相關應用的截圖,才會比較清楚問題處 02/02 12:19
vitLink64: 嗯,測試的過程有點亂,我把它整理了一下,如附檔 02/02 13:26
vitLink64: https://www.sendspace.com/file/rzvpv3 02/02 13:27
soyoso: 連結內的公式可調整 https://i.imgur.com/snPRBdC.jpeg 02/02 13:53
vitLink64: 哦!原來TEXT裡的INDIRECT函數是這樣直接串起來的,謝謝~ 02/02 14:47

你可能也想看看

搜尋相關網站