Excel (4) – 為每天開支收據編入流水號
手上有一份 Excel 格式的會計賬目,其中 expense 支出一欄,需要把單據依「日期」和「順序碼」編流水號,例如 6月10日當日第二張收據是 2013061002,如此類推,方便年結時給會計師核數用。
舊公式
要自己填入次序號,還要寫入一個萬里長城般的公式去制作單據編號,為了替個位數的月份填入一個 0 運用了不少 concatenate ,不要細心去看研究段超笨公式了 🙁 ,原來另外有一個做法,簡單一句公式就可以做到。
- =IF(DAY(A7)<10,IF(MONTH(A7)<10,
CONCATENATE(YEAR(A7),0,MONTH(A7),0,DAY(A7),B7),
CONCATENATE(YEAR(A7),MONTH(A7),0,DAY(A7),B7)),
IF(MONTH(A7)<10,CONCATENATE(YEAR(A7),0,
MONTH(A7),DAY(A7),B7),
CONCATENATE(YEAR(A7),MONTH(A7),DAY(A7),B7)))
新公式
攪來攪去,原來這一句簡單的公式就可以做到。
- =TEXT(A7,”yyyymmdd”)&TEXT(COUNTIF($A$3:A7,A7),”00″)
把公式記錄下來,主要是給自己溫習用。
Thanks, 你的這篇教學讓我獲益良多,非常感恩!
@annie 我也感恩,原來這一篇能夠幫到你呢。
謝謝您的分享!
@I CHEN 希望幫到你啊