【问题标题】:Change values in formula based on data validation selection根据数据验证选择更改公式中的值
【发布时间】:2018-02-28 20:08:12
【问题描述】:

My workbook

我有一个包含一系列下拉选项的电子表格。 如果选择了某个选项,如何更改某个公式的值?

例如,如果用户选择不适用,则加权平均值应更改。如果我有 4 个问题,每个问题的值都为 25%,那么当用户为一个问题选择 不适用 时,这应该会改变。由于只有 3 个问题需要加权,因此加权平均值需要为 33.333333%。如果用户对 2 个问题选择不适用,则其余问题的加权平均值应为 50%

示例:

用户没有选择不适用

Question | Answer         | Weighted Average
   1     | Choice         | 25%
   2     | Choice         | 25%
   3     | Choice         | 25%
   4     | Choice         | 25%

用户在一个问题上选择不适用

Question | Answer         | Weighted Average
   1     | Not Applicable | -
   2     | Choice         | 33.333333%
   3     | Choice         | 33.333333%
   4     | Choice         | 33.333333%

用户在两个问题上选择不适用

Question | Answer         | Weighted Average
   1     | Not Applicable | -
   2     | Choice         | 50%
   3     | Not Applicable | -
   4     | Choice         | 50%

以下是我目前使用的公式:

=IF(OR(D39="Yes",D39="Yes - Corrected"),0.25,"")

【问题讨论】:

  • 这真的可以从样本数据和预期结果中受益。
  • 您也许可以在 Excel 中利用 AVERAGEIF 函数,但如果没有看到您的实际文件,仅根据您的描述很难 100% 确定。如果您可以分享一个演示问题的示例文件,我相信我们可以提出解决方案。
  • 我已将测试文档添加到上面的 Dropbox 链接中。
  • 我的 excel 目前正在运行一个长求解器,所以我无法解决这个问题,但我的直觉告诉我你可以通过而不是像你所做的那样输入 .25 来制作公式做类似1/(4 - Countif(Range, "Not Applicable")) 之类的事情我不知道引号在countif 函数中是如何工作的,或者它是否需要一个没有excel 的等号来告诉我我搞砸了,但我希望这就是你所需要的。跨度>

标签: excel validation if-statement excel-formula dropdown


【解决方案1】:

=IF(B3 = "Not Applicable", "", 1/(4 - (COUNTIF($B$2:$B$6, "Not Applicable"))))

只需将单元格更改为您需要的位置即可。这对我有用。

【讨论】:

  • 好的。如果我有其他选项,例如“不合规”,不应该占一个百分比 (.25) 但仍应包含在加权平均值中,我该如何将其添加到公式中?
  • @user9425493 你有什么选择......首先你说不适用现在你要添加更多的东西......
  • 所以如果我有 4 个问题(3 个回答是,1 个回答不合规),分数应该反映 75% 而不是 100%
  • 这是我的下拉菜单(是,是 - 已更正、不合规、不适用、未检查)不合规不应该给他们.25
  • 您的公式完美运行@Evan Callahan 只需对(不合规)进行更正
【解决方案2】:

如果我正确理解了您的问题,这就是您正在寻找的答案

=IF(B2="Not Applicable","",1/COUNTIF($B$2:$B$5,"<>Not Applicable"))

C列中的公式

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-29
    • 2015-08-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多