2014年7月29日 星期二

Excel-以固定人數分組給予流水號編號(INT,ROW)

有網友問到:在 Excel 中有一個如下圖的資料清單,每 8 個人為一組,並給予一個流水號作為裝箱代號,該如何處理?

每 8 人分一組並給予編號,可以利用 INT 函數和 ROW 函數來處理:

儲存格C2:=INT((ROW(1:1)-1)/8)+1

ROW(1:1):ROW(1:1)=1,往下複製/貼上時,會自動產生 ROW(2:2)=2、ROW(3:3)=3、ROW(4:4)=4、…。

再使用 INT 函數,將上式除以 8 的商取不大於的最大整數,再加 1 即為所求。公式中的「+1」是因為代號由 1 開始編號。公式中的「-1」,是因為第 1 筆資料位於第 2 列。

複製儲存格C2,往下各列有資料的位置貼上。

沒有留言:

張貼留言

好康東東