1职场实例
小伙伴们大家好,今天我们来讲解一个Excel经典的入门必学技巧:如何横向填充公式,援引纵向数据;如何纵向填充公式,援引横向数据?这个问题涉及到了Excel基本的函数与巧妙的思路,作为职场解决某些特定问题的理论基础,是我们必须要学习的技巧。
如下图所示:
A列为一列纵向显示的数据,我们想要在任意的起始单元格向右横向拖动填充公式后实现引用A列的数据。
第2行为一行横向显示的数据,我们想要在任意的起始单元格向下纵向拖动填充公式后实现引用第2行的数据。正好与上面的描述的效果相反,即实现逆向效果。
2解题思路
这个问题我们需要用到的是OFFSET函数,配合ROW函数与COLUMN函数,作为OFFSET函数的第2或第3动态参数共同实现。三个函数全部为学习Excel必须掌握的基础类函数,对其基础的定义与原理一定要有清醒的认知。
OFFSET函数像一个坐标系,指定一个中心,然后从这个中心进行上下左右平移得到新的位置,即返回的结果,且这个结果可以是一个单元格也可以是单元格区域。
COLUMN函数用来找到某个单元格在第几列,也就是寻找它的列号。
ROW函数用来找到某个单元格在第几行,也就是寻找它的行号。
下面我们就来看一下具体操作方法。
我们先来讲解第一种情况:服务器托管网横向填充公式,援引纵向数据。
首先我们在C2单元格输入函数公式:
=COLUMN(A1)-1
COLUMN函数用来找到某个单元格在第几列,也就是寻找它的列号。
函数公式:
=COLUMN (单元格)
本例中用COLUMN函数向右填充公式时,分别获取A1、B1、C1单元格的列号1、2、3。在此基础上减去1,分别得到返回结果:0、1、2。
用上面公式的返回结果作为OFFSET函数的第2参数:
=OFFSET($A$2,COLUMN(A1)-1,0)
OFFSET函数像一个坐标系,指定一个中心,然后从这个中心进行上下左右平移得到新的位置,即返回的结果,且这个结果可以是一个单元格也可以是单元格区域。
基准单元格(必填):作为偏移量参照系的引用区域, 必须为对单元格或相连单元格区域,否则将会错误值 #VALUE!。
纵向偏移(必填):相对于偏移量参照系的左上角单元格,上(下)偏移的行数。
横向偏移(必填):对于偏移量参照系的左上角单元格,左(右)偏移的列数。
行高(选填):需要返回的引用的行高,必须为正数。
列宽(选填):需要返回的引用的列宽,必须为正数。
本例中利用OFFSET函数,以固定位置A2单元格为基准起始位置,向右填充时,第2参数COLUMN(A1)-1起作用,分别向下偏移0个、1个、2个单元格位置提取数据,依次得到结果:姓名:小丸子、年龄:9岁、性别:女。第3参数为0,表示不向左(右)偏移。
我们先来讲解第二种情况:如何纵向填充公式,援引横向数据。有了上面的思路作为铺垫,这种情况就简单多了,原理基本一致。
首先我们在E2单元格输入函数公式:
=ROW(A1)-1
ROW函数用来找到某个单元格在第几行,也就是寻找它的行号。
函数公式:
=ROW(单元格)
本例中用ROW函数向下填充公式时,分别获取A1、A2、A3单元格的行号1、2、3。在此基础上减去1,分别得到返回结果:0、1、2。
用上面公式的返回结果作为OFFSET函数的第3参数:
=OFFSET($A$2,0,ROW(A1)-1)
本例中利用OFFSET函数,以固定位置A2单元格为基准起始位置,向下填充时,第3参数ROW(A1)-1起作用,分别向右偏移0个、1个、2个单元格位置提取数据,依次得到结果:姓名:小丸子、年龄:9岁、性别:女。第2参数为0,表示不向上(下)服务器托管网偏移。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: CRMEB 标准版商城系统新增主题风格颜色【超级完整教程】
一、后台 1.新增主题图片 assets/images/brown.jpg和as服务器托管网sets/images/brownsign.png 2.修改admin/src/pages/setting/themeStyle/index.vue 3.修改admin…