您現在的位置是:首頁 > 動作武俠首頁動作武俠

EXCEL一個公式,快速生成工資條

  • 由 學點EXCEL不加班 發表于 動作武俠
  • 2022-02-06
簡介以A5單元格為例,原有公式ROW(A1)中的“A1”變成了“A4”,(4-1)3+2的結果就是3,INDEX函式返回“工資表”A列第3個元素的內容

如何做工資表excel表格

作者:祝洪忠 轉自:Excel之家ExcelHome

小夥伴們好啊,今天老祝和大家分享一個使用公式快速生成工資條的方法。

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

先從輔助列內輸入一組序號,然後複製序號,貼上到已有序號之下。

然後複製列標題,貼上到資料區域之後。

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

EXCEL一個公式,快速生成工資條

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

步驟1

複製“工資表”的列標題,貼上到“工資條”工作表裡。

EXCEL一個公式,快速生成工資條

步驟2

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

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

同時選中A1:G3下拉

,最後刪除多餘的空白行,OK。

EXCEL一個公式,快速生成工資條

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

先來看“(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個元素的內容。

其他以此類推。

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

圖文製作:祝洪忠

Top