1

我检查了所有 Dsum 问题,但他们没有回答我的问题。

我的电子表格中有一个 DSUM 公式,如下所示 - =DSUM(Sheet1!$A:$L, Sheet3!$I1, Sheet3!$A1:$J2)。表 3 中的 A1 到 J2 是一组具有相应值的字段,该函数将根据这些值进行测试。

Name    Status  Ops Grade   Score   Amount  Date    Sum Description
         FAC                        BUDGET  1/1/2012        

现在我的问题是我需要从总和中排除某些名称。我通过在 B1 中包含另一列来解决问题,其中排除了所有带有“AL”的名称。这是不可扩展的,因为我被迫为需要排除的每个组合创建一个列。

Name    Name    Status  Ops Grade   Score   Amount  Date    Sum Description
       <>*AL*   FAC                         BUDGET  1/1/2012        

是否可以在名称值中包含 OR/AND?例如 =<>*80* 或 <>AB* 或 <>()* 等?

谢谢。

4

1 回答 1

3

您不必将条件包含在与数据相同的表中。您可以使用另一个表作为标准。

  • 对于同一字段的每个标准,在标准表中添加一个新行(如上)。

  • 如果您需要OR在不同行上放置标准。如果您需要AND并将条件放在同一行上。对于同一字段的多个条件,您需要添加多个列。

Name
<>*80*
<>AB*
<>()*

更多信息在这里

于 2012-04-18T21:13:45.817 回答