[摘要] 本文簡要介紹運用Excel自動增減會計科目編碼長度的方法。
[關鍵詞] Excel;科目編碼;增減長度
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2011 . 11 . 002
[中圖分類號]F232 [文獻標識碼]A [文章編號]1673 - 0194(2011)11- 0003- 02
筆者啟用新工會會計制度“3-2-2-2-2-2”科目編碼結構,取代了原“3-1-1-1-1-1”結構,在調整數據庫成功轉換用友賬務后,引發了進一步的思考:既然實施工具廣泛通過Excel來導入外部數據,運用Excel函數能否達到自動增減會計科目編碼長度之目的,使其符合新會計科目編碼結構要求呢?
一、解題思路
(1)在編碼級次沒變的情況下,只要從編碼中分次提取所需數據,然后用“&”合并,通過增減“0”即可改變其長度。
(2)增加編碼長度時,先用IF判斷LEN統計的編碼位數,如為3位,取原編碼;如是4位,再用LEFT提取前3位編碼,中間加“0”,最后用MID提取第4位編碼,合并完成,依此類推。
(3)減少編碼長度時,先判斷編碼位數,然后分次提取“0”以外的數,最后合并。
二、嵌套函數
(1)把單個函數的有限功能進行排列組合創新,運用嵌套函數的方法就能達到自動增減會計科目編碼長度的目的,并符合新科目編碼結構要求。
(2)編碼長度增減表如圖1所示。
注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文