excel中满足条件列输出其他列的数值

A列 B列
826111-ER-IN-3224-2-IVFG-(003290) 132

826111-ER-IN-3224-2-IVFG-(003290) 134

826111-ER-IN-3224-2-IVFG-(003290) 135

826111-ER-FU-3201-NBWB-(004720) 137

826111-ER-EQ-3224-2-NXTK-(003364) 138

当A列中的数据同时满足“包含IN和3224-2”时,在C列输出,同行的B列的数值

C列
132
134
135
有没有直接查找出整个A列满足条件的行,并在新的列中按顺序输出上述B列的对应的行值,其中缺省项自动过滤掉,只输出有效值

C1中公式:=IF(AND(ISNUMBER(FIND("IN",A1)),ISNUMBER(FIND("3224-2",A1))),B1,"")
然后点C1右下角的下黑点,下拉填充公式。追问

有没有直接查找出整个A列满足条件的行,并在新的列中按顺序输出上述B列的对应的行值,其中缺省项自动过滤掉,只输出有效值

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-02
C1输入公式
=IF(AND(ISNUMBER(FIND("IN",A1)),ISNUMBER(FIND("3224-2",A1))),B1,"")
下拉即可追问

有没有直接查找出整个A列满足条件的行,并在新的列中按顺序输出上述B列的对应的行值,其中缺省项自动过滤掉,只输出有效值

第2个回答  2014-01-02
C1=IF(AND(SEARCH("IN",A1)>0,SEARCH("3224-2",A1)>0),B1,"")

如果帮到您,请采纳,谢谢。追问

有没有直接查找出整个A列满足条件的行,并在新的列中按顺序输出上述B列的对应的行值,其中缺省项自动过滤掉,只输出有效值

追答

你的意思是,A列会有多个满足条件的行,你需要的是多个对应B列的值在一个单元格里输出?请再详细描述一下需求。

相似回答