​excel在A表中两列选数据,在B表中一输入此两列 ,则在B表中其余两列自动出现A表中相对应的数据。 5

excel在A表中两列选数据,在B表中一输入此两列,则在B表中其余两列自动出现A表中相对应的数据。否则报错。并且如果在B表中再次输入此两列数据,相对应的表格中要求不出现相... excel在A表中两列选数据,在B表中一输入此两列 ,则在B表中其余两列自动出现A表中相对应的数据。否则报错 。并且如果在B表中再次输入此两列数据,相对应的表格中要求不出现相对应的数据,只需要是空的或者显示“0”,应该怎么办?请大侠能否再帮下我。
A表如下:

B表如下:

B表中一输入A表中的A列和B列数据,则C列和D列中就出现相对应的数据,否则就报错。并且如果在B表中再次输入此两列数据,相对应的表格中要求不出现相对应的数据,只需要是空的或者显示“0”,应该怎么办?请大侠能否再帮下我。。
请参考http://zhidao.baidu.com/question/1958446854214829700.html?quesup2&oldq=1

可在以下基础上更改
B表的C2输入
=lookup(1,0/(Sheet1!$A$2:$A$1000&Sheet1!$B$2:$B$1000=$A2&$B2),Sheet1!C$2:C$1000)
向右向直填充公式。

=IF(iserror(lookup(1,0/(Sheet1!$A$2:$A$1000&Sheet1!$B$2:$B$1000=$A2&$B2),Sheet1!C$2:C$1000)),"错误",lookup(1,0/(Sheet1!$A$2:$A$1000&Sheet1!$B$2:$B$1000=$A2&$B2),Sheet1!C$2:C$1000)) 向右向直填充公式。
展开
 我来答
真真真白丁
2014-08-12 · TA获得超过8524个赞
知道大有可为答主
回答量:4644
采纳率:85%
帮助的人:1765万
展开全部

亲,在Sheet2的C2粘贴下面的公式,右拉下拉若干行。

=IF(OR($A2="",$B2=""),"",IF(SUMPRODUCT(($A$1:$A1=$A2)*($B$1:$B1=$B2))=0,SUMPRODUCT((Sheet1!$A$2:$A$4=$A2)*(Sheet1!$B$2:$B$4=$B2)*Sheet1!C$2:C$4),""))


具体操作见下图演示:

更多追问追答
追问

请问下我的数值改为如下为何就不好用了呢?并且那些数据是随机输入的,不会按顺序输入的。能否解释下函数的中文意思呢?请一定帮忙!

追答

亲,公式改一下,按“Ctrl+Shift+回车”结束输入,右拉,下拉(附件已上传):

请根据实际情况调整公式中的数据引用范围,例如:Sheet1中有100行,则把公式中的17改成100。

=IF(OR($A2="",$B2=""),"",IFERROR(IFNA(INDEX(Sheet1!C:C,TEXT(IF(SUM(($A$1:$A1=$A2)*($B$1:$B1=$B2)),NA(),SUM((Sheet1!$A$2:$A$17=$A2)*(Sheet1!$B$2:$B$17=$B2)*ROW(Sheet1!$C$2:$C$17))),"[=0]☆")),""),"错误"))

 

 

 

 

唐陈焰
2014-08-12 · 超过12用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:15.6万
展开全部
用vlookup函数
具体这个表
在B4 复制以下公式
=vlookup(a4,A表,2,,false)
依次类推,在C4复制以下公式
=vlookup(a4,'A表',3,,false)
依次类推,在d4复制以下公式
=vlookup(a4,'A表',4,,false)
这样你在B表输入的姓 如果跟A有重复的,BCD列会自动把A表数据导入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式