萌新请教一个提取数据的问题
excel吧
全部回复
仅看楼主
level 11
lvcha青青 楼主
2022年04月02日 14点04分 1
level 1
啊?
2022年04月02日 14点04分 2
=IFERROR(INDEX($A$2:$A$12,SMALL(IF(ISNUMBER(FIND($B$2,$A$2$A$12,1))+ISNUMBER(FIND($B$3,$A$2:$A$12,1))>0,ROW($A$1:$A$11),999),ROW(A1))),""),手动去重,以避免国人报喜鸟或报喜鸟国人[滑稽]
2022年04月02日 15点04分
@akakori 好像不行,提示公式错误。大概是FIND那块。而且两个FIND连起来这种方式不适合以后增加新的关键字。
2022年04月02日 22点04分
@lvcha青青 嗯嗯第一个find少了:号了[笑尿],如果不能拆开的话就得用矩阵多列加成一列,那个数学不好就不会了[委屈][委屈]
2022年04月03日 10点04分
level 11
??
2022年04月02日 14点04分 3
公式好用,感谢大佬。
2022年04月02日 22点04分
@lvcha青青 高级筛选不香吗?
2022年04月03日 00点04分
@qianboccp 高级筛选不能即时更新,数据有变化还得再筛
2022年04月03日 03点04分
level 11
=INDEX(A:A,SMALL(IF(ISNUMBER(FIND(TRANSPOSE($C$21:$C$22),$A$21:$A$31)),ROW($A$21:$A$31),4^8),ROW(A1)))
2022年04月04日 14点04分 4
这个公式更容易理解。感谢大佬。
2022年04月05日 15点04分
@lvcha青青 需要解决国人报喜鸟重复
2022年04月06日 01点04分
1