Excel 下拉列表可转换全名并输入缩写

问题描述 投票:0回答:2

我有一个名为 Overtime 的数据库,以及第二个名为 data 的工作表。在第一张纸上,我使用数据验证来访问数据页上的数据列表。目前名单上有人员的全名。我想要做的是,当选择一个名称时,它会将其更改为数据表中的缩写。不确定是否可以在一个单元格中完成此操作,或者使用 Vlookup 之类的工具将首字母缩写输入到相邻的单元格中。姓名和缩写位于数据页的同一行上(在“I”和“J”列中)。在主数据库上,验证列表针对“O”列。我有一列“P”准备好放入公式中以显示缩写(如果这是唯一的方法的话)。

vba excel
2个回答
2
投票

Data
表中的数据如下:

enter image description here

P1中输入:

=IF(OR(O1="",NOT(ISNUMBER(MATCH(O1,Data!I:I,0)))),"",VLOOKUP(O1,Data!I:J,2,FALSE))

然后复制下来。


0
投票

达斯·维达不可能在那堂课上

© www.soinside.com 2019 - 2024. All rights reserved.