說起工資條,小夥伴們比較熟悉的是排序法,咱們先來復習一下:

先從輔助列內輸入一組序號,然後復制序號,粘貼到已有序號之下。

然後復制列標題,粘貼到數據區域之後。

再單擊任意一個序號,在【數據】選項卡下單擊升序按鈕即可。

職場人不知道的祕密,一個Excel公式快速生成工資條,財務來看看 科技 第1張

接下來咱們看看今天要分享的公式法,比排序法更快更便捷。

步驟1

復制“工資表”的列標題,粘貼到“工資條”工作表裡。

職場人不知道的祕密,一個Excel公式快速生成工資條,財務來看看 科技 第2張

步驟2

在“工資條”工作表的A2單元格輸入以下公式:

=INDEX(工資表!A:A,(ROW(A1)-1)/3+2)

同時選中A1:G3下拉,最後刪除多餘的空白行,OK。

職場人不知道的祕密,一個Excel公式快速生成工資條,財務來看看 科技 第3張

接下來咱們簡單說下公式的含義:

先來看“(ROW(A1)-1)/3+2)”部分,ROW(A1)返回A1單元格行號1,計算後的結果相當於(1-1)/3+2,最終結果是2。INDEX函數返回“工資表”A列第二個元素的內容。

這個技巧的關鍵是同時選中三行下拉,下拉時標題行和空白行是復制,而帶有公式的部分則是按照相對引用填充。

以A5單元格為例,原有公式ROW(A1)中的“A1”變成了“A4”,(4-1)/3+2的結果就是3,INDEX函數返回“工資表”A列第3個元素的內容。

到了A8單元格,原有公式ROW(A1)中的“A1”變成了“A7”,(7-1)/3+2的結果就是4,INDEX函數返回“工資表”A列第4個元素的內容。

其他以此類推。

還是那句老話:光說不練假把式,光練不說傻把式,你也試試吧。

相关文章