首页 热点资讯 义务教育 高等教育 出国留学 考研考公

EXCEL合并单元格如何实现下拉公式按顺序引用别的列数据?

发布网友 发布时间:2022-02-21 20:35

我来回答

5个回答

热心网友 时间:2022-02-21 22:04

1、打开或者制作一个带有合并单元格的excel表(如图所示),我们即将用下拉填充的方法对B列中的合并单元格进行按顺序进行编号。

2、下面我们即将使用excel的函数,所以要将使用的输入法切换成英文输入法。


3、选中要进行编号的全部单元格,即图示中位于B列的所有合并单元格。

4、选中这些合并单元格之后,在编辑栏中输入函数“=COUNT($B$1:B1)+1”,输入完成后先不要点回车键。

5、输入完函数后,在键盘上同时按下组合键“Crtl+Enter”键(如图所示)。

6、最后按下组合键之后,刚才选中的合并单元格中的序号就自动生成了。

热心网友 时间:2022-02-21 23:22

在Sheet2的A2单元格输入以下公式,然后向下填充公式

=OFFSET(Sheet1!A$2,INT((ROW(A1)-1)/2),)

公式表示:以Sheet1的A2单元格为基准,每向下移动2行,基准单元格向下偏移1行。

 

详见附图同表举例

来自:求助得到的回答

热心网友 时间:2022-02-22 00:57

可以使用如下函数配合其他函数以期实现该操作。

=INDIRECT(ADDRESS(1,ROW()))


热心网友 时间:2022-02-22 02:48

1、为什么喜欢合并单元格呢???,自找麻烦

 

2、参考,因为sheet1数据行号是2.3.4.5。。。。 这样,sheet2是2.4.6.8.10。。。。。。这样,是两倍的关系,

用=INDIRECT("Sheet1!A"&ROUNDUP((ROW()+1)/2,0)) ,试试,参考

追问谢谢您!

热心网友 时间:2022-02-22 04:56

a2:
=INDIRECT("sheet1!a"&INT(ROW()/2)+1)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com