現有一份工資表,要求將其轉換成動態的工資條的形式。即工資表的數據一旦發生變化,工資條也跟著發生相應的變化。
這里主要分3個步驟完成:
步驟一:
首先,將工資表的標題行復制粘貼到空白的單元格區域,并將工資條的格式設置好,如下圖所示:
步驟二:
其次在A18單元格輸入公式:
=VLOOKUP(INDIRECT("A"&INT(ROW(12:12)/4)),$A$3:$G$14,COLUMN(A1),0)
并向右填充,就會得到第一位員工張三的工資條。
步驟三:
選中A16:G19單元格區域下拉填充即可完成工資條的全部制作,最后的效果如下圖所示:
公式解讀:
公式=ROW(12:12)/4向下填充 就會得到3,3.25,3.5,3.75,4,4.25,4.5.4.75..........這樣的數據
再用int函數取整就會得3 ,3 ,3 ,3, 4, 4, 4, 4,5 ,5 ,5 ,5............ 這樣的數據
接著用連接符&將其與A連接就會得到A3,A3,A3,A3,A4,A4,A4,A4……這樣的循環數據
最后再用indirect函數就能返回單元的內容,即張三,張三,張三,張三,李四,李四,李四,李四,.............
=INDIRECT("A"&INT(ROW(12:12)/))
講到這想必大家都挺熟悉的了,接著就是vlookup函數的常規用法了。
=VLOOKUP(INDIRECT("A"&INT(ROW(12:12)/4)),$A$3:$G$14,COLUMN(A1),0)公式的含義為:
精確查找INDIRECT("A"&INT(ROW(12:12)/))的值在區域A3:G14中的第幾列
本文發布于:2023-02-28 20:06:00,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/167765591878994.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:工資條格式(標準工資條格式).doc
本文 PDF 下載地址:工資條格式(標準工資條格式).pdf
| 留言與評論(共有 0 條評論) |