=INDEX($B$1:$I$1,SMALL(IF($B$2:$I$2=$C$8,COLUMN($B

发布时间:2021-02-25 07:59:19

=INDEX($B$1:$I$1,SMALL(IF($B$2:$I$2=$C$8,COLUMN($B$2:$I$2),8^8),ROW(B1)))在表格第一列钱插入一列公式失效了

网友回答

这个问题我只知其然,不知其所以然.
如果数据源(或者说INDEX的取值区域起点)为$A$1,这是没问题的
如果不是$A$1,就会跳位
原因我也弄不明白
只知道调整公式如下
=INDEX($B$1:$I$1,SMALL(IF($B$2:$I$2=$C$8,COLUMN($B$2:$I$2)-1,8^8),ROW(B1)))
或者=INDEX($A$1:$I$1,SMALL(IF($A$2:$I$2=$C$8,COLUMN($A$2:$I$2),8^8),ROW(B1)))
以上问题属网友观点,不代表本站立场,仅供参考!