【问题标题】:Difficult Formula can not figure it out难公式想不通
【发布时间】:2018-01-23 18:14:11
【问题描述】:

我有一个非常困难的电子表格,我需要找出一个公式才能得到答案。电子表格可以有多行(每行是一个策略) 在行中有几列(A、B、C、D、E、F、G) D、E 和 F 列可以有 4 个答案之一(右、左、上或下)。

我想创建一个公式,告诉我策略(行)在 3 列(D、E 或 F)中的任何一个中的向上或向下答案。如果它出现在多列中,我只想算一次。任何人都可以帮助解决这个公式吗?

我一直在尝试使用 =SUMPRODUCT 作为行可能会被具有名称的列过滤。示例:对 Paul(A 列)进行过滤,以查看 Paul 处理的在三列中的任一列中上升或下降的策略数量。我想收到保单总数,而不是涨跌次数。

提前感谢您提供的任何帮助。

【问题讨论】:

标签: excel formula


【解决方案1】:

如果我们可以在多个步骤中做到这一点,这是一种方法

  1. 定义向上、向下的范围
  2. 在H2中输入公式=sumproduct(--RNG=D4:F5))>0并填写
  3. 在 H 的底部输入公式=Countif(H2:H6,"=True"),这表示在单元格 D:F 中具有向上或向下的唯一策略。 (假设每条记录都是唯一的策略)

【讨论】:

  • 不幸的是,这不起作用,因为我正在定期导入新报告,并且我的所有公式都在报告顶部进行了硬编码。所以我不会在这个例子中使用 H 列。报告的第一行是带有公式的字段,然后从第 3 行开始,我正在粘贴来自另一个系统的罐装报告中的数据。因此,从第 3 行开始,数据将不断变化,但他们说的字段和选项保持不变。因此,我一直在寻找一个可以在 1 步中获取此信息的公式。不过,我非常感谢您的回复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-08
  • 1970-01-01
相关资源
最近更新 更多