Excel中的offset函数关于高度和宽度参数的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel中的offset函数关于高度和宽度参数的使用相关的知识,希望对你有一定的参考价值。
如图所示,C7 D7 E7使用了相同的函数,只有E7没有返回值,并且C7和D7返回值是和它们一列的参数。为什么会出现这种情况?
最后一个参数返回列数,如果用于参与计算则没问题,用于返回单值则要改为1追问不是返回单值,就是这样的,我想知道E7为什么没有返回值,只有在同一列才能有返回值吗?我如果把最后一个参数由3改为2,那么D7也没有返回值了...
追答只有1是返回单个单元格的值,其他大于1都是返回整个区域
拿你的公式来说就是返回来b3:d3这个区域
追问那C7D7E7三个单元格都输入的同样的格式 为什么返回内容是不一样的 我想知的返回的内容是对应的嘛 比如C7只能显示C3的内容,D7只能显示D3的内容,因为E4没有内容所以E7也没有内容是嘛?
追答你最好先了解offset函数的用法,OFFSET(单元格地址,上下,左右,引用N行,引用M列),用单纯的数字慢慢测试了解它的返回值关系
参考技术A 在C7单元格输入以下公式,然后向右填充公式=VLOOKUP($B6,$A$1:$D$3,COLUMN(B1),0)追问
我想知道offset为什么会出现这种情况,offset后两个参数有什么用,不想用别的函数...
追答OFFSET(基准单元格,向下偏移A行,向右偏移B列,向下选择X行,向右选择Y列)
在C7单元格输入以下公式,然后向右填充公式
=OFFSET($A1,MATCH($B6,$A1:$A3,0)-1,COLUMN(A1))
以上是关于Excel中的offset函数关于高度和宽度参数的使用的主要内容,如果未能解决你的问题,请参考以下文章