作者:乔山办公网日期:
返回目录:excel表格制作
在A表的B1单元格度输入以下公知式道,然后向下填充公式
=SUBSTITUTE(A1,LOOKUP(1,0/FIND(B!C$1:C$3,A1),B!C$1:C$3),LOOKUP(1,0/FIND(B!C$1:C$3,A1),B!D$1:D$3))
详见专附图同表举属例
假设D列的数据在D1:D99区域内
C1输入数组公式
=--OR(COUNTIF(A1,"*"&D$1:D$99&"*"))
以同按CTRL+SHIFT+回车这三个键作为结束
再下拉填充公式
值为数字1的行就是结果
A B C
三列存放数据
在E2中,输入你科目“英语”,F2中输入姓名“丁”
在G2中输入如下公式抄
=LOOKUP(1,0/(($A:$A=E2)*($B:$B=F2)),$C:$C)
在G2中就显示你要查询的成绩值了。。
如果有多列, 则在E,F列中袭输入多个。 把上面G2中的公式往下拖动复制就好了。
如果只查找一个。
也可以这样:在你想存放查询值的zd单元格里输入:
=LOOKUP(1,0/(($A:$A="英语")*($B:$B="丁")),$C:$C)
根据你的具体情况。把上面公式中的A,B,C 以及 "英语,"丁"
这些内容作相应的修改。就好了。
D1输入
=IF(ISNUMBER(FIND(A1,C1)),"后",IF(ISNUMBER(FIND(A1,B1)),"前",""))
下拉。