=INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))————————————8^8 是起社么作用的 COLUMN(A1) 是其这么作用的
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 07:30:20
=INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))————————————8^8 是起社么作用的 COLUMN(A1) 是其这么作用的
=INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))
INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))
————————————
8^8 是起社么作用的
COLUMN(A1) 是其这么作用的
=INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))INDEX($A$1:$H$1,SMALL(IF($A$2:$H$2=$B$8,COLUMN($A$2:$H$2),8^8),COLUMN(A1)))————————————8^8 是起社么作用的 COLUMN(A1) 是其这么作用的
这是一个数组公式
解释起来有点麻烦.
要使得如果$A$2:$H$2区域内不等于B8的行返回一个足够大的数字
需要在8^8的位置设定(2003的最大行数就是65536行,4^8=65536)
COLUMN(A1)在这里是SMALL的参数
在右拉时生产1、2、3.这样的数列
它和SMALL组合在一起,右拉就能得到符合条件的最小列数、第2小列数、第3小列数.
插一句
如果想要下拉公式的话
只要将公式里的COLUMN改成ROW即可