KrixMux死侍
我有这个公式:
=IF(Sheet1!C2="x", Sheet1!B2,"")
它的功能是匹配Sheet1
in列中的单元格C
是否与字符相同x
;如果为true,则获取Sheet1
in列中的值;B
如果为false,则将其保留为空白。
这是的样本数据Sheet1
:
这是使用公式的结果:
但是我想要的是:
出现空白单元格是因为
=IF(Sheet1!C2="x", Sheet1!B2,"what to replace here to not to add a blank cell")
加里的学生
我认为您想从Sheet1检索与“ x”相关联的所有样本,而没有任何中间空白。因此,如果Sheet1像这样:
在Sheet2的单元格A1中,输入数组公式:
=IFERROR(INDEX(Sheet1!$B$1:$B$15,SMALL(IF(Sheet1!$C$1:$C$15="x",ROW($B$1:$B$15)),ROW(1:1))),"")
并向下复制。
数组公式必须使用Ctrl+Shift+Enter而不是键来输入。如果Enter正确完成,公式将在公式栏中显示为带有大括号的公式。
如果您愿意在Sheet1或Sheet2中添加“帮助程序”列,则可以大大简化丑陋的数组公式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句