3

在此处输入图像描述!您好我正在使用 Excel 2003。我需要将数据验证添加到一列,它应该在单元格中显示两列,当用户选择时,第一列值应该显示在单元格中。

前任:

Col1 Col2
IND 印度
CHI 中国

列 - 显示以选择

专栏
IND-印度
CHI-中国

选择或后将显示在单元格中CHIChinaCHI

是否有可能在 Excel 中执行此过程。

在此先感谢您的帮助... 在此处输入图像描述

4

3 回答 3

2

(1)

如果您需要一个下拉项在被选中后显示不同的标题,您可以让另一个单元格作为显示。例如:

下拉示例

B3 (辅助单元)可以有一个公式,=LEFT($C$3,3)或者使用 INDEX/MATCH 来查找键(比如在你的“验证”表中)。

并且C3(数据验证列表)具有自定义格式;;;"(Change)"或“(选择)”甚至像“↓”这样的符号,并且永远不会显示实际选择的列表项。

您也可以通过创建一个 activex 组合框控件来使用 VBA 执行此操作。

(2)

如果您需要一个下拉列表来依赖于另一个下拉列表中的选择,您可以使用动态相关数据验证: http ://www.myonlinetraininghub.com/excel-factor-19-dynamic-dependent-data-validation

于 2014-07-08T16:45:38.737 回答
1

转到Devloper选项卡-插入-活动控件-插入组合框在您的Excel工作表中绘制组合框右键单击组合框,在列表填充范围中打开属性,输入列的范围集列数= 2更改列的宽度

于 2013-11-12T09:29:47.647 回答
0

您可以对第一列使用下拉菜单,对第二列使用 VLOOKUP 功能。

VLOOKUP 会查看第一列,并根据那里的内容用其他地方的数据填充第二列。

我还找到了有关如何使用该功能的 YouTube 教程。给你: https ://www.youtube.com/watch?v=-WAEzokHSJM

于 2014-09-12T18:38:45.973 回答