搜索
写经验 领红包

怎么将数据填充到另外的单元格(怎样依次填充数字)

如何将数据依次填充到合并单元格

大家好,今天和大家分享合并单元格的一个使用小技巧:如何将连续的单元格区域中的数据填充到大小不一的合并单元格中。

1

案例描述

如下图所示,要求将D2:D5区域的部门依次填充到A2:A11的合并单元格内。

怎么将数据填充到另外的单元格(怎样依次填充数字)

2

解决方法

选中A2:A11,输入公式:

=OFFSET($D$1,COUNTA($A$1:A1),0)

按【Ctrl+Enter】键结束公式输入。

怎么将数据填充到另外的单元格(怎样依次填充数字)

公式解析:

(1)通常将公式向下复制到其他单元格时,我们可以拖动填充柄向下复制公式。但由于A2:A11中的合并单元格大小不一,不能通过拖动填充柄的方式复制公式。如果向下拖动填充柄,Excel会出现如下提示:

怎么将数据填充到另外的单元格(怎样依次填充数字)

可以先选中A2:A11中所有的合并单元格,输入公式后,按【Ctrl+Enter】,这样就可以批量在所有的合并单元格中输入公式。

(2)COUNTA用于计算非空单元格的个数。本例中,COUNTA($A$1:A1)返回值“1”。在第二个合并单元格,公式变为COUNTA($A$1:A5)。由于在第1个合并单元格中返回部门“研发部”,因此COUNTA($A$1:A5)返回值“2”。以此类推,COUNTA函数会依次返回值“1”、“2”、“3”、“4”。

(3)OFFSET函数以指定引用为起点,给定偏移量,返回新的引用。OFFSET($D$1,COUNTA($A$1:A1),0),指以D1单元格为起点,向下移动COUNTA($A$1:A1)行,向右移动0列(即不向左右移动)。OFFSET函数返回的引用依次为D2、D3、D4、D5。

温馨提示:通过以上关于如何将数据依次填充到合并单元格内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。