EXCEL公式求助
如下图,当Sheet2A3选择了Sheet1A3,Sheet2B3选择了Sheet1B3,则Sheet2C3显示Sheet1D3值;如Sheet2A3选择了Sheet1A...
如下图,当Sheet2 A3选择了Sheet1 A3,Sheet2 B3选择了Sheet1 B3,则Sheet2 C3显示Sheet1 D3值; 如Sheet2 A3选择了Sheet1 A4,Sheet2 B3选择了Sheet1 C4,则Sheet2 C3显示Sheet1 E4值;
展开
4个回答
展开全部
在C3单元格输入公式为:
=LOOKUP(1,0/((Sheet1!$A$3:$A$20=$A3)*(Sheet1!$B$3:$B$20=LEFT($B3,FIND("/",$B3)-1))*(Sheet1!$C$3:$C$20=REPLACE($B3,1,FIND("/",$B3),""))),Sheet1!$D$3:$D$20)&"/"&LOOKUP(1,0/((Sheet1!$A$3:$A$20=$A3)*(Sheet1!$B$3:$B$20=LEFT($B3,FIND("/",$B3)-1))*(Sheet1!$C$3:$C$20=REPLACE($B3,1,FIND("/",$B3),""))),Sheet1!$E$3:$E$20)
其实,你的表1数据结构很好的,但表2的数据结构就很麻烦了,还是建议你学习运用表1的结构,否则你的EXCEL学习很难呀
=LOOKUP(1,0/((Sheet1!$A$3:$A$20=$A3)*(Sheet1!$B$3:$B$20=LEFT($B3,FIND("/",$B3)-1))*(Sheet1!$C$3:$C$20=REPLACE($B3,1,FIND("/",$B3),""))),Sheet1!$D$3:$D$20)&"/"&LOOKUP(1,0/((Sheet1!$A$3:$A$20=$A3)*(Sheet1!$B$3:$B$20=LEFT($B3,FIND("/",$B3)-1))*(Sheet1!$C$3:$C$20=REPLACE($B3,1,FIND("/",$B3),""))),Sheet1!$E$3:$E$20)
其实,你的表1数据结构很好的,但表2的数据结构就很麻烦了,还是建议你学习运用表1的结构,否则你的EXCEL学习很难呀
更多追问追答
追问
表二没办法有很好的处理方式,我是要在表一中选择对应的项,来让表二去显示,表一的项可能会有好多项,但表二,只需要这三项就行
追答
公式可以使用不???怎么回复我这个?我这个只是提醒你一下而已…………
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询