在给定的行和列数获取单元格的值
的单元格值在本文中,我们将学习如何在Excel中获取给定行号和列号的单元格值。
要获取单元格值,您需要知道单元格的地址。但是在这里,我们有了所需值所在的单元格的行和列号。
因此,我们结合使用INDIRECT函数和ADDRESS函数来获取单元格值。
INDIRECT function是一个单元格引用函数。它以单元格中的值作为地址,并返回地址单元格中的值。
语法:
=INDIRECT (ref_text, [a1])
ADDRESS function”仅通过使用行号和列号来返回单元格的地址。
语法:
= ADDRESS ( row_num , col_num )
让我们使用以上函数来制定公式:
首先,我们可以获取该函数的地址,因为ADDRESS函数使用行号和列号返回单元格的地址。然后,间接函数从地址函数返回的地址中提取单元格值。
语法:
=INDIRECT ( ADDRESS ( row , col ) )
让我们以示例的方式来了解此功能。
在下面的快照的右侧,我们有table_array和行与列号。
我们需要在第6行和第3列中找到单元格值。使用公式:
=INDIRECT ( ADDRESS ( H4 , H5 ) )
说明:
ADDRESS(H4,H5)返回$ C $ 6(到所需单元格的地址)。
INDIRECT($ C $ 6)返回C6单元格的单元格值。
如您所见,公式返回给定行号和列号的值。
注意:
。如果ADDRESS函数返回的地址无效,则该函数返回错误。
。如果单元格值为空白,则该函数返回0。
。使用INDEX函数是因为INDIRECT函数是易失函数。
就是这样,如何在Excel中获取给定行号和列号的单元格值。在此处浏览有关Excel公式的更多文章。请随时声明您对以上文章的查询或反馈。
相关文章
如何在Excel中使用INDIRECT函数link:/ lookup-formulas-excel-indirect-function [如何在Excel中使用[如何使用Excel中的ADDRESS函数]链接:/ formulas-and-functions-vlookup-function的介绍[如何在Excel中使用VLOOKUP函数]链接:/ lookup-formulas-hlookup-function-in-excel [如何使用[Excel中的HLOOKUP函数]link:/ lookup-formulas-17-things-about-excel-vlookup [关于Excel VLOOKUP的17件事]
| ===热门文章
编辑下拉列表If with条件格式链接:/逻辑表达式是否具有通配符[如果使用通配符]链接:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup] |||