请教Excel的应用问题

来源:百度知道 编辑:UC知道 时间:2024/04/28 04:45:57
请教!
在A1中选择或输入客户名称后。A2和A3就能自动填上客户的地址和电话。请问些功能如何实现?谢谢。

先建立一个单位字典库(工作表或工作簿),包括客户名称、地址、电话等信息,用EXECL、TXT建都可以,然后再建一个工作表(或工作簿),再用VLOOKUP函数引用。
例如
先建一个单位字典库表1
A B C D E
姓 名 地址 电话 ... ...
张 三 沈阳 1234 ... ...
李 四 北京 5678 ... ...
王 五 广州 3344 ... ...
赵 六 山东 1122 ... ...

然后表1按姓名排序

再建一个工作表2
A B C D E
姓名 地址 电话 ... ...

在工作表2 B2处输入“B2=VLOOKUP(A2,表1!$A$2:$E$5,2,FALSE)”
然后拖动B2下右下角黑十字下拉,即可在表2自动填上地址,
电话同理"C2=VLOOKUP(A2,表1!$A$2:$E$5,3,FALSE)”

以上不知能否帮助你

毫无疑问,用VBA,但前提必须有客户资料的源数据
又或者,你用VLOOKUP函数自己引用过来

如果有数据源的话用Vlookup来匹配

提示,vlookup()函数可以实现,但是前提是需要在一个空表中输入与客户名称相对应的地址和电话,如果需要的话可以hi我

新建一个辅助列,可以采用vlookup函数达到类似目的
在表格数组的首列查找值,并由此返回表格数组当前行中其他列的值。
VLOOKUP 中的 V 表示垂直方向
1 一个参考动画