Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula Excel公式返回右侧单元格中的值_Excel Formula - Fatal编程技术网

Excel formula Excel公式返回右侧单元格中的值

Excel formula Excel公式返回右侧单元格中的值,excel-formula,Excel Formula,好的,希望有人能帮忙 我在一个单元格中有一个公式,如下所示: =INDEX($G$2:$R$16,MATCH(A20,$F$2:$F$16,0),MATCH(B20,$G$1:$R$1,-1)) 这将返回给定另一个表中的值的表中的单元格值 现在我想要一个公式来返回单元格值,即上面公式引用的单元格右侧的一个单元格 有什么想法吗?用索引(数组,行,列+1)代替索引(数组,行,列+1),即在公式中添加一个+1。用索引(数组,行,列+1)代替索引(数组,行,列+1),即在公式中添加一个+1。只需将数组

好的,希望有人能帮忙

我在一个单元格中有一个公式,如下所示:

=INDEX($G$2:$R$16,MATCH(A20,$F$2:$F$16,0),MATCH(B20,$G$1:$R$1,-1))
这将返回给定另一个表中的值的表中的单元格值

现在我想要一个公式来返回单元格值,即上面公式引用的单元格右侧的一个单元格


有什么想法吗?

用索引(数组,行,列+1)代替索引(数组,行,列+1),即在公式中添加一个+1。

用索引(数组,行,列+1)代替索引(数组,行,列+1),即在公式中添加一个+1。

只需将数组向右移动一个即可:

=INDEX($H$2:$S$16,MATCH(A20,$F$2:$F$16,0),MATCH(B20,$G$1:$R$1,-1))

只需将阵列向右移动一个:

=INDEX($H$2:$S$16,MATCH(A20,$F$2:$F$16,0),MATCH(B20,$G$1:$R$1,-1))

如果B20中的值与R1匹配,此公式将返回#REF.@user2809998:那么这是可以接受的答案吗@唯一2:我的公式中没有B20;-)。您所指的问题可以通过只选择大一列的“array”来解决,这比硬编码固定引用更优雅=索引($G$2:$S$16,MATCH(A20,$F$2:$F$16,0),MATCH(B20,$G$1:$R$1,-1)+1)如果B20中的值与R1匹配,此公式将返回#REF.@user2809998:那么这是一个可以接受的答案吗@唯一2:我的公式中没有B20;-)。您所指的问题可以通过只选择大一列的“array”来解决,这比硬编码固定引用更优雅=指数($G$2:$S$16,匹配(A20,$F$2:$F$16,0),匹配(B20,$G$1:$R$1,-1)+1)