sppk.net
当前位置:首页 >> ExCEl问题,如图,A列为姓名, B列为对应电话号码... >>

ExCEl问题,如图,A列为姓名, B列为对应电话号码...

1.是不是在D列出现”A列的人在B列的电话号码”?直接输入=B2后下拉即可! 2.如果是当C列的人和A列的人相同时,就显示A列对应在B列的号码的话,就输入=vlookup(C2,A:B,2)

Sub test()Dim d, Ar, Br, t, i%, j%Set d = CreateObject("scripting.dictionary")Ar = [a1].CurrentRegionFor i = 1 To UBound(Ar) d(Ar(i, 2)) = d(Ar(i, 2)) & "," & Ar(i, 1)Next[d:k] = ""[d1].Resize(d.Count, 1) = Application.Transpos...

在D2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式 =MAX(IF(B:B=B2,C:C))

D1单元格写入公式 =VLOOKUP(C1,A:B,2,) 或 =INDEX(B:B,MATCH(C1,A:A,)) 下拉填充公式

在B列前面插入两个空白列,原BC列变为DE列。然后在B1输入公式: =IF(COUNTIF(D:D,A1),A1,"") 将公式向下复制到相应行。 在C1输入公式: =IF(B1="","",VLOOKUP(B1,D:E,2,)) 将公式向下复制到相应行。

在D2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式 =MAX(IF(B:B=B2,C:C))

B1=right(A1,11)

数组函数,然后三键:CTRL+SHIFT+ENTER, 下拉填充 =IFERROR(INDEX(B$1:B$23,SMALL(IF(MMULT(N(B$1:B$23=TRANSPOSE(A$1:A$8)),ROW(A$1:A$8)^0)=0,ROW(B$1:B$23)),ROW(A1))),"")

看你的问题可以用SUMIFS实现,但具体还得看你的表格数据,可否把表发我帮你看下

B列数据不是单纯的乡镇名,应该把括号里的数据再单独做一列,这样就可以用FIND函数实现查找

网站首页 | 网站地图
All rights reserved Powered by www.sppk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com