亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
1002
2025-04-01
如何按excel順序自動分配數字編號?
Q:在進行學生入學登記時,如何為不同的班級自動按順序分配學號。如下所示,在登記學生姓名,并分配班級后,給該學生自動按順序分配學號。
A:使用公式來解決。
因為分類是是確定的,因此可以先構建一個分類表供查詢,如下所示。在工作表“分類”中,列A是班級名稱,列B是想要的學號編號前綴。并且,將列A中的數據命名為“班級”,供設置數據有效性使用。
在“編號”工作表(也就是所示輸入數據的工作表)中,設置列B中的數據有效性如下所示。
在單元格C2中輸入公式:
=IFERROR(IF(LEN(COUNTIF($B$2:$B2,B2))=1,CONCATENATE(VLOOKUP(B2,分類!$A$2:$B$1 ,2,FALSE),” “,COUNTIF($B$2:$B2,B2)),COUNTIF($B$2:$B2,B2)),””)
向下拖至所需單元格即可,如下所示。
公式中,使用COUNTIF函數來統計班級出現的次數,這也是新加入的學生的學號,并且判斷編號是否為個位數,如果是則在前面加,否則直接加上數字。這里假設學生編號不會超過兩位數。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。