是否可以有 1 个包含如下数据的表:
并使用它的数据创建2个下拉菜单,这样当两个“chars”都被选中时,就会有一个基于“value”列形成的最终值,它对应于每个char?像这儿:
黄色的单元格是下拉列表(列表)。
结果 6 来自 1 + 5。1 是“Char”A 的“Value”,5 是“Char”E 的“Value”。
编辑
我的真实表的列比示例中的多得多,因此当我需要从中提供数据以进行最终计算时,我需要能够选择一列。
提前致谢。
是否可以有 1 个包含如下数据的表:
并使用它的数据创建2个下拉菜单,这样当两个“chars”都被选中时,就会有一个基于“value”列形成的最终值,它对应于每个char?像这儿:
黄色的单元格是下拉列表(列表)。
结果 6 来自 1 + 5。1 是“Char”A 的“Value”,5 是“Char”E 的“Value”。
编辑
我的真实表的列比示例中的多得多,因此当我需要从中提供数据以进行最终计算时,我需要能够选择一列。
提前致谢。
这是一个包含四个下拉列表的解决方案——两个用于选择 Char 值,两个用于从哪个列中选择使用值(每个 Char 一个)。这是一个使用具有更多列的表的示例。
正如@Dan 在评论中指出的那样,您应该使用列表验证来创建下拉列表。我认为下拉菜单不需要级联或相互依赖,所以这应该非常简单。
Result 值可以使用VLOOKUP
s 和MATCH
用于选择要从中返回值的列的函数来计算。
=VLOOKUP(A9,$A$2:$D$6,MATCH(C9,$A$1:$D$1,0),FALSE)+VLOOKUP(B9,$A$2:$D$6,MATCH(D9,$A$1:$D$1,0),FALSE)