急!!!请问在excel中,如何指定某单元格显示第x行第y列内容?(x,y为可变量)

来源:百度知道 编辑:UC知道 时间:2024/04/28 20:04:25
急用!!比如,需要在sheet2的D4单元格内显示sheet1里F24的内容,在D5单元格显示F44内容.直接一个一个填公式进去要添2200个单元格,用下拉和填充序列等方式均告失败.紧急求助中!!!!!各位大大帮忙啊!!!!!!
x,y我自己会设定,就是不清楚如何表示第x行,y列内容的方法.

取单元格地址可用ADDRESS(x,y),但这样得到的是字符串,再用INDIRECT()转化为单元格地址。
=INDIRECT(ADDRESS(x,y))
但按你的描述,如果D6要取F64的话,即隔20取数,可用公式
=OFFSET(Sheet1!$F$4,ROW(A1)*20,0)
取数。这样就可以下拉了。

下拉失败,可能是你的表格中有合并的单元格。两个表的格式不一样。

如果X,Y没有规律的话,那你只能一个一个的填了。而从你以上说的,没看出有无规律,D4显F24,D5显F44,那D6显什么,没有规律