原来这才是制作工资条最便捷的方法

有关工资条的制作方式,之前技巧妹已经分享很多种方法了,今天我们来看看借用OFFSET函数来实现。

效果图:

在单元格中输入公式=CHOOSE(MOD(ROW(A1)-1,3)+1,A$1,OFFSET($A$1,ROW(4:4)/3,COLUMN(A1)-1),"")

具体操作如下:

公式说明:

1、OFFSET函数

OFFSET函数表示以指定的(单元格或相连单元格区域的引用)为基点,通过给定偏移量得到新的引用。

语法结构=OFFSET(参考点,偏移行,偏移列,引用行数,引用列数)

比如公式=OFFSET($A$1,ROW(4:4)/3,COLUMN(A1)-1)

这里表示以A1为参考点,之后行数向下偏移1行,列数是偏移0列,这样引用的结果就是“张三”,由于需要向右填充,所以用COLUMN(A1)-1来构建。

具体操作如下:

PS:如果有小数点的,OFFSET函数是直接取小数点前面的整数。

2、CHOOSE函数

CHOOSE函数表示从参数列表中选择并返回一个值。

语法结构=CHOOSE(参数,(数字或单元格区域))

比如要引用区域中“王武”内容,就输入公式=CHOOSE(3,A24,A25,A26,A27),按回车即可。

3、MOD函数

MOD函数表示取余数

语法结构=MOD(被除数,除数)

比如求4除以3的余数,就可以直接输入公式=MOD(4,3)。

4、ROW和COLUMN函数

ROW(单元格)表示返回单元格的行数

ROW()返回公式所在行的行数

COLUMN(单元格)表示返回单元格的列数

COLUMN()返回公式所在列的列数

今天有关利用OFFSET函数制作工资的用法,我们就分享到这里,若有什么问题,欢迎在下方留言。

教程推荐

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191127A05U1700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励