作為馳騁在職場的社會人,我們經常需要自動生成編號,來標記錄入數據的唯一性。
比如:
提交訂單時,自動生成對應的訂單編號;
提交新員工信息時,自動生成員工工號;
創建新客戶時,自動生成客戶編號;
......
然而,面對不同編號的生成需求,99%的小伙伴都還停留在手動填充,當有篩選等情況時,序號更是亂得一塌糊涂……
那如何才能實現自增編號呢?今天小編就教你的兩種自增編號的方法,希望能在工作生活中幫到你。
一、普通人操作:利用Excel的row函數
?適用場景:
a.結構相對較為簡單的編號,如純數字/文本型編號;
b.刪除行后序號仍能連續;1、數字型編號
a.打開你要建立編號的Excel文件。
例如,要在A2單元格建立起始編號“1”,選中A2單元格。
b.輸入“=row()-1” ,Enter回車確認輸入后再選中A2單元格。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="472" data-rawheight="253" class="origin_image zh-lightbox-thumb lazy" width="472" data-original="https://pic3.zhimg.com/v2-ac06220196594c871aac8cf058b7e4d2_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091346168212602693963.jpg">c.鼠標放在A2單元格的右下角的黑方點上,當鼠標變成了加粗的“+”時,按鼠標左鍵向下拉。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="479" data-rawheight="319" class="origin_image zh-lightbox-thumb lazy" width="479" data-original="https://pic3.zhimg.com/v2-ff2bb2b978f783add83a430ab706f682_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091346168212602675392.jpg">d.這樣數值型的編號就建好了,試一試刪除一行或多行編號有無改變。
2、文本型編號
a.我們繼續在B2單元格輸入“=TEXT(ROW()-1,"0000"),按 Enter回車確認輸入。
注:這里“0000” 想生成幾位輸幾個 ‘0 ’就可以。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="547" data-rawheight="315" class="origin_image zh-lightbox-thumb lazy" width="547" data-original="https://pic1.zhimg.com/v2-a3c07668f0135a355e454d1151702ef4_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091346168212602670308.jpg">b.選中B2單元格,鼠標放在B2單元格的右下角的黑方點上,當鼠標變成了加粗的“+”時,按鼠標左鍵向下拉,就可以了。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="617" data-rawheight="354" class="origin_image zh-lightbox-thumb lazy" width="617" data-original="https://pic1.zhimg.com/v2-59d1108a1dd9e67e3f068b4ca1ffc1dc_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091346168212602697447.jpg">c.這樣文本型的編號就建好了,即使刪除一行或多行編號也會隨之改變喲~
二、大師級操作:利用伙伴云“自動化工作流”
既然Excel里的row函數只能創建結構相對簡單的編號,那如果是相對復雜的編號如何實現自增效果呢?
這時,伙伴云的“自動化工作流”就派上用場了!戳鏈接即可體驗?。。?/p>
?適用場景:
a.結構相對較為復雜的編號類型,如文本+符號+數字編號 NO.00000X;
b.可實現不同場景的下的自動編號功能,比如合同編號,客戶編號,訂單編號等。【例】為入職員工創建檔案時,輸出姓名等字段后,表格會自動增加員工編號:NO.00000X,效果如圖所示
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1452" data-rawheight="513" class="origin_image zh-lightbox-thumb lazy" width="1452" data-original="https://pic1.zhimg.com/v2-9ac68d497f183a3f0bb58cfb700c3750_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602729078.jpg">具體操作步驟如下:
1、手動創建表格
進入伙伴云工作區,選擇手動創建一個表格,我們為它命名為:員工表,內容包含姓名(文本字段)、員工編號(號碼字段)兩個字段。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1920" data-rawheight="581" class="origin_image zh-lightbox-thumb lazy" width="1920" data-original="https://pic2.zhimg.com/v2-723a8576fd159f9c5438bc699527f269_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602794057.jpg">2、建立自動化工作流
給工作流起個名稱,我們這里叫“員工編號”,方便后期的維護和調整。
自動化工作流的工作原理為:“IF THIS (如果怎樣.....),THEN THAT(就會怎樣......),因為我們是在員工入職的時候,生成的員工編號,也就是在創建數據的時候。所以觸發方式我們選擇“創建數據”之后,如下圖:
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1897" data-rawheight="922" class="origin_image zh-lightbox-thumb lazy" width="1897" data-original="https://pic2.zhimg.com/v2-bf97eac693914ba30d5506b946e0fecd_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602779140.jpg">因為不需要其他附加條件,所以觸發條件直接留空,點擊保存。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1894" data-rawheight="915" class="origin_image zh-lightbox-thumb lazy" width="1894" data-original="https://pic2.zhimg.com/v2-8066716e0d8e8b220816329bd72a7bb5_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602764394.jpg">3、選擇要執行的后續操作
由于數據在創建后,會觸發工作流去修改本條數據的員工編號字段,所以我們選擇“修改已有數據”。
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1899" data-rawheight="924" class="origin_image zh-lightbox-thumb lazy" width="1899" data-original="https://pic1.zhimg.com/v2-df7b8a156cbc2ac0339efc18856a2b20_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602738935.jpg">4、編寫函數賦值
目標表格選擇員工表,它是我們當前的觸發表格(因為我們是在員工表格建立的工作流),在“修改哪些數據”里選擇當前數據。要修改的字段選擇員工編號,設置函數表達式為
CONCAt(NO,PAD(TEXT(INCREMENT(A)),6,0,left))
稍微解釋下函數公式的意思:
· INCREMENT函數:自增函數,會基于表格,返回自增編號,編號從1開始,每次加1。
· TEXT函數:將變量轉換成文本,這里是將INCREMENT自增函數轉化成文本,便于CONCAT函數的連接。
· PAD函數:將文本填充至指定長度。這里我們設置的員工編號是一個六位數的編號,所以在長度選項我們填寫的是6,填充用的文本我們選擇的是0,填充的位置,我們選擇的是left左側。
· CONCAT函數:可用于連接多個任意類型的文本、日期、數字變量或常量。ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1898" data-rawheight="873" class="origin_image zh-lightbox-thumb lazy" width="1898" data-original="https://pic2.zhimg.com/v2-243367c50cda5c02554181e73da7ef79_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602796575.jpg">5、創建數據,檢驗工作流結果
點擊保存,之后返回創建的表格里面,創建數據,就可以自動生成員工編號了,如下圖:
ta:image/svg+xml;utf8," data-caption="" data-size="normal" data-rawwidth="1920" data-rawheight="862" class="origin_image zh-lightbox-thumb lazy" width="1920" data-original="https://pic3.zhimg.com/v2-e7e5b3b839c25b93bdd4b5920250608a_r.jpg" data-actualsrc="http://www.huoban.com/news/zb_users/upload/2023/04/20230422091347168212602780509.jpg">以上方法你學廢了嗎?趕緊上手試試去吧~
伙伴云體驗地址 >>> 新一代在線協作數據管理平臺,團隊20人以內永久免費使用