excel自动查找相同的号码,并填入对应号码旁边的数值

例如A2是22,Y1也是22,Y2就得出A2后面的数是7,怎样做成公式下啦自动生成,如果A2和Y2不相同下拉就是空白的。... 例如A2是22,Y1也是22,Y2就得出A2后面的数是7,怎样做成公式下啦自动生成,如果A2和Y2不相同下拉就是空白的。 展开
 我来答
一只东瓜跌下水
2014-05-15 · TA获得超过1767个赞
知道大有可为答主
回答量:1618
采纳率:69%
帮助的人:633万
展开全部
在C2格输入=IF(C$1=$A2,$B2,"")回车确定后
先选中C2格然后鼠标移到单元格右下角鼠标变成黑十字箭头,向右拉
然后选中C2到你需要的格子比如我这里只能看到 AD27这一行后再向下拉复制公式
更多追问追答
追问

大哥不行啊,输入你给的公式不显示结果啊

追答

表传上来我帮你弄


是不是第一行的格式是文本,而第A列的是数字


如图 随便做的测试结果

慢腾腾的移动
2014-05-15 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:282
采纳率:0%
帮助的人:75.5万
展开全部
Sub ruqi()
Dim count As Integer
count = 2
Set xl = ActiveSheet
Dim i As Integer
Dim j As Integer

j = 3
While xl.Cells(count, 1) <> ""
While xl.Cells(1, j) <> ""
If xl.Cells(1, j) = xl.Cells(count, 1) Then
For i = 2 To 2000 '改为你的行数
If xl.Cells(i, j) <> "" Then
xl.Cells(count, 2) = xl.Cells(i, j)
GoTo 1

End If
Next
End If
j = j + 1
Wend
1
count = count + 1
Wend

End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真真真白丁
2014-05-15 · TA获得超过8529个赞
知道大有可为答主
回答量:4644
采纳率:85%
帮助的人:1871万
展开全部
亲,在C2输入公式:=IF(C$1<>$A2,IFERROR(LOOKUP(C$1,$A:$A,$B:$B),""),""),右拉,下拉
另外,亲似乎忘了交代一个条件:那就是行列如果相等,也要保持空白。我已经帮您考虑了哦。
追问

大哥你给的公式输入进去不是我想要的结果啊,Y2应该等于7才是我想要的结果啊,其余的第二行应该全部是空白的才对啊

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfzzj007
2014-05-15 · TA获得超过5367个赞
知道大有可为答主
回答量:7931
采纳率:78%
帮助的人:1687万
展开全部
在b2输入:
=INDEX(C2:AD2,1,MATCH(A2,$C$1:$AD$1))
下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
herobang
2014-05-15 · TA获得超过2221个赞
知道大有可为答主
回答量:2472
采纳率:100%
帮助的人:1658万
展开全部
=vlookup(c$1,$a:$b,2,false)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式