你不知道的事
2024-11-16 01:19:49
最佳回答
column(a1)你是说这里的a1会变成右拉一列再下拉时会由b1变成b2,b3,b4...吧这是没有关系的,column是读取列标值的,也就是说该单元格地址是在第几列,如a1,a2,a100都是在a列,也就是第一列,返回值都是1,而b1,b2,b3...b1000也都是在b列,也就是第二列,返回值都是2,如果你不想让行号变动也可以做到的,只要在行号前加上一个$符号就行了,如column(a$1)row这个函数是提取行号值的,如果你说的b1,b2,b3用在这里那就不好了,因为row(b1)=1,row(b2)=2,row(b3)=3,row(b546)=546,即取的就是第几行值,第一行就是1,第二行就是2,第三行就是3,第546行就是546.如果把这里的row(a1)给写成row(a$1),那在拖拽公式复制时这里只会等于1.关于绝对引用符号"$"下面的两个链接你学习一下相关的内容你的公式可以再简写一下=index(a顺27组!$k:$l,small(if(a顺27组!$l$1:$l$1296=0,4^8,row($1:$1296)),row()),column(a$1))数组公式,按下shift+ctrl+enter三键结束输入,再右拉,下拉复制公式公式中的4^7指的是在2003版的最大行数第65536行,如果你是07版的可以写4^10,即最大行数是1048576行 20210311