excel表内某一列内输入一个姓名,该姓名在同一张表内对应的信息会出现

2025-03-17 15:10:48
推荐回答(2个)
回答(1):

可以VLOOKUP,但是手动录入的这个必须在第一列,假设是姓名在A列,依次是BC列年龄,部门
第一行不用写公式,第二行开始写公式
A2空,手动录入姓名
B2公式=IFERROR(VLOOKUP($A2,$A$1:$C1,COLUMN(),0),"")
C2公式B2公式直接从B2拖过来
第三行、第四行。。。。。公式,直接从第二行拖
改写公式的话注意$的位置

回答(2):

能的。只是不严谨。
用VBA代码的工作表事件和find方法,即可完成你的要求。
不严谨是指:若你单位有重名人员,你如何区分?