Excel 特殊序號會幾種?循環序號、每個序號重複一定次數

今天教大家兩種特殊編號方法,一種是每個序號重複一定次數,比如 1、1、1、2、2、2、3、3、3……另一種是在指定範圍內循環編號,比如 1、2、3、4、1、2、3、4……


文末有彩蛋。


案例:


下圖中的兩個數據表完全一樣,是某公司員工 1 至 3 月的獎金錶。請分別給兩張表添加工號和月份序號,效果如下圖 2 所示。

Excel 特殊序號會幾種?循環序號、每個序號重複一定次數

Excel 特殊序號會幾種?循環序號、每個序號重複一定次數


解決方案:


1. 選中 A2 單元格 --> 輸入以下公式 --> 下拉複製公式:

="工號:"&MOD((ROW(A1)-1),8)+1


公式釋義:

  • MOD((ROW(A1)-1),8):
    • mod 函數的作用是返回兩數相除的餘數;
    • 語法為MOD(被除數, 除數);
    • 上述公式用從 0 開始的逐行遞增數字除以 8,取其餘數;餘數的值在 0、1、2、3、4、5、6、7 之間不斷循環;
  • MOD((ROW(A1)-1),8)+1:將上述餘數 +1,即可得到 1 至 8 的循環數列
  • "工號:"&:用 & 在序號前面連接文字“工號:”
Excel 特殊序號會幾種?循環序號、每個序號重複一定次數

Excel 特殊序號會幾種?循環序號、每個序號重複一定次數


2. 選中 E2 單元格 --> 輸入以下公式 --> 下拉複製公式:

=INT((ROW(A1)-1)/8)+1&"月"


公式釋義:

  • INT((ROW(A1)-1)/8):
    • int 函數的作用是將數字向下舍入到最接近的整數;
    • 語法為 int(需要進行向下舍入取整的實數);
    • 上述公式的作用是用從 0 開始逐行遞增的數字依次除以 8,向下取整,得到的結果為連續 8 行 0,然後連續 8 行 1,依此類推;
  • INT((ROW(A1)-1)/8)+1:將上述結果 +1,因此第一組連續值為 1,依次遞增
  • ...&"月":在序號後面加上文字“月”
Excel 特殊序號會幾種?循環序號、每個序號重複一定次數

Excel 特殊序號會幾種?循環序號、每個序號重複一定次數


這就是最終效果。

Excel 特殊序號會幾種?循環序號、每個序號重複一定次數


有關 mod 和 int 函數的詳細用法,請參閱:


很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

頭條423活動期間限時特價。



分享到:


相關文章: