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        

今私の問題は、合計から特定の名前を除外する必要があるということです。「AL」を含むすべての名前を除外する別の列をB1に含めることで回避しました。除外する必要のある組み合わせごとに列を作成する必要があるため、これはスケーラブルではありません。

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 に答える