關注我,私信【工資條】即可獲取小西制作好的工資條生成工具
哈喽,大家好,我是小西,一個每天盼望發工資,兜比臉還幹淨的“表哥”。相信一提到工資條,很多像小西這樣的每天盼望發工資的人一定很激動!
但是一些财務HR可能會很頭疼。工資表制作起來就已經很不容易了。
還要拆分成一個個工資條那就更難了,難道要一個個複制粘貼?做一個苦逼的加班狗?
這怎麼可以呢,所以今天小西就跟大家分享一種比較簡單的工資條制作方法,下面就跟我一起學習吧!
1、新建一個工作表并命名為“工資條”
2、将工資表标題複制到表格中,并制作表頭小西Excel2021年8月份工資條。
3、在序号列輸入1,在月份列輸入下方公式,然後向右拖動填充。
=IF(IFERROR(vlookup($A3,工資表!$A:B,COLUMN(B2),0),"")=0,"",IFERROR(VLOOKUP($A3,工資表!$A:B,COLUMN(B2),0),"")) 有一些朋友可能會對公式感興趣,具體的公式解說我會放在最後。
4、選中工資條及一行空白行向下拖動填充。
這個時候我們發現,雖然這樣制作好下一位員工的工資條,但是表頭自動改變為小西Excel2021年9月份工資條。難道還要一個個手動更改?不需要,跟小西繼續操作吧!
5、在第二個員工工資條表頭單元格錄入公式=$A$1
這樣我們使用公式絕對引用A1單元格表頭,不管我們怎麼拖動,隻要A1單元格數據不改變,下面的工資條表頭就不會改變。
6、選擇第二個工作條單元格區域以及一行空白行下拉填充直至出現空白行
這樣,我們的工資條就制作完成啦,怎麼樣是不是很簡單,感興趣的小夥伴快來試試吧!
小西說公式:
下面跟對公式=IF(IFERROR(VLOOKUP($A3,工資表!$A:B,COLUMN(B2),0),"")=0,"",IFERROR(VLOOKUP($A3,工資表!$A:B,COLUMN(B2),0),""))感興趣的小夥伴,聊聊一下這個公式。
首先是COLUMN函數,它可以返回單元格所在列數,如COLUMN(B2)返回結果為2,。
接着是大大名鼎鼎的VLOOKUP函數,它是Excel中常用的查找函數,它的語法結構=VLOOKUP(查找值,查找區域,返回查找區域的第幾列,精确還是模糊查找),參數4如果為0就是精确查找,1就是模糊查找。當vlookup函數在查找區域第一列找不到查找值的時候,會返回錯誤值#N/A,同時當查找的結果為空白的時候,vlookup函數會返回0。本文這裡VLOOKUP($A3,工資表!$A:B,COLUMN(B2),0),以序号1作為查找值在工資表工作表A列到B列單元格區域中查找并返回第2列數據結果。
IFERROR是一個糾錯函數,當vlookup計算結果為錯誤時(即vlookup函數在查找區域第一列找不到查找值的時候),則指定的空值;否則将返回公式的結果。但是IFERROR函數也有一個局限性,那就是當vlookup查找結果為空白的時候,vlookup返回結果為0,而IFERROR函數并不認為它是錯誤的,會繼續返回0。因此在最後使用IF函數進行修正。
好啦,用vlookup函數制作工資條的方法就講到這裡啦!你學會了嗎?看完文章,别忘了點個贊,支持一下喲~ღ( ´・ᴗ・` )比心,這樣小西才會有更多的動力來寫這方面的幹貨哦,下期再見!
最後,關注我,私信【工資條】即可獲取本文示例文件,進行練習操作哦!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!