EXCEL难题,请高人化解

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:09:59
我负责统计工作,现有8个部门,每个部门约有250余部电话,共计2000余部,现已在“A”表中建立了号码清单并对应到了所属部门。现“B”表中只记录了其中900部电话的维修记录及维修时间(当中含有重复维修的号码),未对应到所属部门。现可采取什么方式将所属部门进行批量查找、对应出来。由于有重复号码,且不可删除重复号,故未采用“=VLOOKUP($....1,FALSE)”的公式来查找。现请高手前辈指教!在此谢过!

我不知道你是怎么用VLOOKUP的,我觉得你这个问题用VLOOKUP是对的,但是VLOOKUP是从首列查询到第一个对应的值,就是说,你A表中是不应该有重复数据的,且不用排序,而B表中是有重复数据的,但是,你是要在B表中标志出来,每个电话号码对应的A表的部门,假设你A表中A列为电话号码,B列为部门,B表中A列为电话号码,B列要显示部门,那么你的公式就可以在B列编辑:
=VLOOKUP(A1,A!$A$1:$B$2000,2,0)
进行公式填充。
这样,你的B表中无论有多少个重复都不影响查询的进行。
感觉你应该是会用VLOOKUP函数,但是,我对你的问题想问的是不是这样的答案我也不太清楚。

楼上的在理,
楼主问题可以用VLOOKUP解决,除非表达不清楚,
建议检查A表有无重复号码,排序后可用辅助列检查上下相邻单元格