将选项值乘以固定值

时间:2017-04-02 02:31:19

标签: excel excel-2010

使用Excel 2010我有一个表单,其中包含九行中的五个选项按钮。每列中可以选择一个选项按钮,其数值范围为5 -1。每行以一个语句开头,该语句也有一个数值,范围从10到1。选择选项按钮时,该列的值将乘以行的值,并在表单的另一列中输入结果。
建议?
先感谢您。 JB

2 个答案:

答案 0 :(得分:0)

假设您使用了ActiveX选项按钮,以下想法应该可以满足您的需求。

  1. 在工作表上保留5列。在我的测试中,他们是细胞H3:M3。
  2. 现在查找选项按钮的LinkedCell属性。链接1到H3,2号到I3,3号到J3(无论您的相应列是什么,但与选项按钮位于同一行)。请记住,这些是您想要在乘法中使用的数字1到5。
  3. 在您想要结果的单元格中,输入此公式。

    = MATCH(TRUE,$ H3:$ M3,0)* $ A3

  4. 其中3是您链接的选项按钮所在的行,A是10和1之间的值,表示您在某处。

    公式将通过将1到5之间的值相乘来创建总计,具体取决于单击了哪个选项按钮,并使用A列中的值。根据需要复制公式。不幸的是,您必须为每个按钮单独设置LinkedCell属性。

答案 1 :(得分:0)

由于你想要多个带有单元格值的行号,所以对于这个我认为不需要创建Optionbutton,只需要多个行号和单元格值,就像

C3 =行(A3)* B3,向下拖动。