标签: excel excel-formula
我将下表作为源列表:
作为结果,我想获得以下列表:
条件应该是一个变量,以便我可以在不同的输出列表中过滤不同的条件。
感谢支持。
答案 0 :(得分:2)
MINIFS应该做您想要的(无论如何,在您的简单示例中)。
=IF( MINIFS($A$1:$A$7, $B$1:$B$7, $F$1,$A$1:$A$7,">"&MAX($F$1:$F1))=0, "", MINIFS($A$1:$A$7,$B$1:$B$7,$F$1,$A$1:$A$7,">"&MAX($F$1:$F1)) )
答案 1 :(得分:2)
使用以下公式
=IFERROR(INDEX($A$1:$A$7,AGGREGATE(15,6,ROW($A$1:$A$7)/($B$1:$B$7=$D$1),ROW(1:1))),"")
答案 2 :(得分:0)
就我个人而言,我只是将“标题”添加到每一列,然后使用内置的过滤器列表。到目前为止,内置过滤器的功能将是任何人为此建议的最强大的选项。
“过滤器”选项可以执行以下操作:
-排序项目
-根据特定值(即您要查找的内容)过滤项目
-基于自定义文本值的过滤器
-根据单元格颜色过滤项目
-如果数据包含数字,则可以搜索两个数字之间的值
-您还可以按日期过滤
再次获得非常强大的工具
之前:
之后: