Excel按公式select条件数据

卡住看起来容易的任务。 我有一个这样的桌子:
AAAA勺子
BBBB叉子
CCCC棒
BBBB挖掘机
AAAA苹果
BBBB钉​​子
AAAA帽子
CCCC西瓜
CCCC香蕉
BBBB雪泥
AAAA派
CCCC镀锡板
AAAA覆盆子

而只需要select“AAAA”值到另一个表:勺子
苹果

馅饼
山莓
需要通过公式的方式进行更新,所以每次更新表时都会更新。 VBA并不是那么难,但需要公式。

我假设你的input在两列中。 对于这个公式,我把它们放在B和C从第2行开始。我用F1input你想要sorting的string。

 =IFERROR(INDEX($C$2:$C$14, SMALL(IF($F$1=$B$2:$B$14, ROW($B$2:$B$14)-MIN(ROW($B$2:$B$14))+1, ""), ROW(C1))), "") 

您必须将此方程式粘贴到您所期望的答案数量的行中。 如果你期望20个结果粘贴到20行,最后一个行ROW(C1)应该自动增加。 如果不包含匹配, IFERROR将使单元格保持空白。

input公式后,您还必须Ctrl+Shift+Enter