=index(B:B,small(if($C$1:$C$1000=100,row($c$1:$c$1000),4^8),row(a1)))&"" 这个excel函数代表了什么?
2个回答
展开全部
=index(B:B,small(if($C$1:$C$1000=100,row($c$1:$c$1000),4^8),row(a1)))&""
这个公式是以C列的1至1000行的单元格区域等于100的单元格为条件按顺序提取B列的内容
这是数组公式,要按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式
B:B 意思为B列整列 =INDEX(B:B,某数值) 意思为返回B列的某行
也可以简写成
=INDEX(B:B,SMALL(IF(C$1:C$1000=100,ROW($1:$1000),4^8),ROW(A1)))&""
这个公式是以C列的1至1000行的单元格区域等于100的单元格为条件按顺序提取B列的内容
这是数组公式,要按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式
B:B 意思为B列整列 =INDEX(B:B,某数值) 意思为返回B列的某行
也可以简写成
=INDEX(B:B,SMALL(IF(C$1:C$1000=100,ROW($1:$1000),4^8),ROW(A1)))&""
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询