【问题标题】:Excel Drop Down List value used in if statement to calculate totals Dynamically (on the fly)if 语句中用于动态计算总计的 Excel 下拉列表值(动态)
【发布时间】:2015-01-21 05:56:21
【问题描述】:

您好,我正在为您应该具备的特征和问题创建一个简单的创业能力,每个问题都有正确和错误或小的答案。问题写在下拉列表中,答案(是、否、也许等)也在下拉列表中。

我想知道的是如何使用 if 语句,如下所示:

=if( DropDownItemTwo at B3 == 'yes' at C3) { add 1 to the total } 

我附上了一张图片,以便您查看我的下拉列表和页面结构。 在“结果”下右侧的问题旁边,它应该添加到它旁边空白处的总数中(希望是动态的,以便用户看到它正在更新)。这也会发生在“结果”下的特征标题旁边。

感谢您花时间查看我的问题并可能回答它,如果可能的话,我期待知道如何做到这一点。

【问题讨论】:

  • 您使用的是下拉列表还是 VBA 组合框?

标签: excel list if-statement excel-formula add


【解决方案1】:

这是您可以做的事情。

  1. 在源列表中使用MATCH() 将索引值输出到 细胞。
  2. 基于此索引值和用户输入(是/否 等)做出决定。

查看附件图片,了解正确方向。

【讨论】:

  • 我读到了 MATCH(lookup_value,lookup_array,[match_type])。我有点困惑如何将它与下拉列表一起使用。会不会像 Match (C3, 3) 不太确定匹配类型一样。
  • 也是新手,我想知道我的问题的强度如何,是否有任何方法可以使它变得更好?谢谢
  • 问题强度很好 - 你格式化了你的文本并提供了一张很好的图片!在这里,我将更新我的图片,让您更好地了解 MATCH。本质上它所做的是给你一个整数来描述用户所做的选择。然后,根据该整数及其是/否,您可以确定适用的结果。
  • 让我知道这是否有帮助!
  • 好的,所以 j3 是项目或问题。 H3 是选择的答案。 h8是干什么用的?感谢您对我的问题的反馈。
猜你喜欢
  • 1970-01-01
  • 2022-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多