excel高手请进:用公式实现指定行指定列的数据!
发布网友
发布时间:2022-10-26 14:10
我来回答
共3个回答
热心网友
时间:2023-09-15 15:33
如果将列号改为数字:则在C2输入 =INDEX(1:1000,A1,B1)
这从1—1000行的所有数据都可以了
=========补充==============
更精彩答案:
这里假设A1写行,B1里写列,C1写公式,则:
1、如果列用字母表示:
=INDIRECT(B1&A1)
解释:INDIRECT,返回由文本字符串指定的引用。详见帮助。
2、如果都用数字表示:
=INDEX(1:1000,A1,B1)
3、想怎么写就怎么写:
=IF(ISERROR(INDIRECT(B1&A1)),INDEX(1:1000,A1,B1),INDIRECT(B1&A1))
这样,不管列用字母还是数字表示,都能找到正确的位置。
热心网友
时间:2023-09-15 15:33
数组形式
INDEX(array,row_num,column_num)
Array 为单元格区域或数组常量。
如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选。
如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。
Row_num 数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。
Column_num 数组中某列的列序号,函数从该列返回数值。如果省略 column_num,则必须有 row_num。
例如: 数据保存在a3:b100这个二维数组中,a列是编号,那么从1开始最好,即取作公式中的n,2是取数组的第二列的意思。刚好就是你要引用的单元格数据。
公式写作
=index(a3:b100,n,2)
热心网友
时间:2023-09-15 15:33
如果将列号改为数字:则在C2输入 =INDEX(1:1000,A1,B1)
这从1—1000行的所有数据都可以了
=========补充==============
更精彩答案:
这里假设A1写行,B1里写列,C1写公式,则:
1、如果列用字母表示:
=INDIRECT(B1&A1)
解释:INDIRECT,返回由文本字符串指定的引用。详见帮助。
2、如果都用数字表示:
=INDEX(1:1000,A1,B1)
3、想怎么写就怎么写:
=IF(ISERROR(INDIRECT(B1&A1)),INDEX(1:1000,A1,B1),INDIRECT(B1&A1))
这样,不管列用字母还是数字表示,都能找到正确的位置。
热心网友
时间:2023-09-15 15:34
选中第3格:输入:=C2 那么你在第3格里的数字就等与C2的值了
同样..3....... :=D5 ..........................D5.....
就可以了
还有其他问题给我留言
25H/DAY在线
热心网友
时间:2023-09-15 15:33
数组形式
INDEX(array,row_num,column_num)
Array 为单元格区域或数组常量。
如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选。
如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。
Row_num 数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。
Column_num 数组中某列的列序号,函数从该列返回数值。如果省略 column_num,则必须有 row_num。
例如: 数据保存在a3:b100这个二维数组中,a列是编号,那么从1开始最好,即取作公式中的n,2是取数组的第二列的意思。刚好就是你要引用的单元格数据。
公式写作
=index(a3:b100,n,2)
热心网友
时间:2023-09-15 15:34
选中第3格:输入:=C2 那么你在第3格里的数字就等与C2的值了
同样..3....... :=D5 ..........................D5.....
就可以了
还有其他问题给我留言
25H/DAY在线