比如
2
3
7
2
9
1
8
5
2
2
比如5这个数,我想直接选出9 1 8 5 2,怎么做?求高手
就是选出数列中的x x x 5 x这种形式,还有一种形式,就是 x x 8 5 x 这种的。8和5 都是可以换成其他数的。数列有1000多项。麻烦高手解答
=indirect("A"&match(5,a:a,0)-3&":A"&match(5,a:a,0)+1) 这个公式只适用于我给的例子,但是换成别的数列,就变成乱码,比如我想选择x x x 2 x 或者x x x 3 x 这种形式,我把公式里的5 换成2或3或其他值,就不好使了。是什么原因?,三个公式都用过了,都不行。 数列有1000多项
追答你得对应改成你的列,包括“A”也可改成你的列标,
适用于你给你例子就适用其他,只要你的例子跟你的实际数据是一样的形式即可。
9 #VALUE!
2 #VALUE!
1 #VALUE!
3 3
2 2
3 3
5 5
5 5
3 #VALUE!
2 #VALUE!
1 #VALUE!
1 #VALUE!
5 #VALUE!
6 #VALUE!
5 #VALUE!
2 #VALUE!
6 #VALUE!
5 #VALUE!
3 #VALUE!
4 #VALUE!
2 #VALUE!
9 #VALUE!
之能用到给的例子那部分,其他的数都不行,怎么回事?
你是这样用的呀??B1公式
=IF(ROW()<4,OFFSET(A1,-ROW()+1,,ROW()+1,1),OFFSET(A1,-3,,5,1))
只是个例子,这个数列1000多项,有没有办法 直接输入公式,下拉,就能得出结果的?