2017-07-21 15 views
0

Excelで2つの条件を確認するための数式を取得する必要があります。複数の条件をチェックして真偽を返すExcel式

同じIDの下で+ソフトウェア+ Dataset1データ+価格

IDが同じソフトウェアの下でレベル1とレベル2を持っている場合は、レベル1のために価格がゼロコストでなければなりません。それ以外の場合、レベル1は同じソフトウェアではゼロコストであってはなりません。

誰かがこれに助けてもらえますか?

+--------+---------------+-----------+--------+---------+--------------------------------------------------------------------------------------+ 
| ID | Software | Dataset1 | Price | Result |          Comments          | 
+--------+---------------+-----------+--------+---------+--------------------------------------------------------------------------------------+ 
| Alvin | Orange Level |  1 |  0 | TRUE | True because under same software, it has level 2 and therefore level 1 is zero cost | 
| Alvin | Orange Level |  2 | 20 | NA  | ignore                    | 
| Julie | Orange Level |   1 | 10 | FALSE | False because under same software, it has level 2 so level 1 should be zero cost  | 
| Julie | Orange Level |  2 | 20 | NA  | ignore                    | 
| Jamie | Orange Level |  1 |  0 | TRUE | True because under same software, it has level 2 and therefore level 1 is zero cost | 
| Jamie | Orange Level |  2 | 20 | NA  | ignore                    | 
| Jamie | Apple Level |  1 | 10 | TRUE | True because under same software, it has level 2 and therefore level 1 is zero cost | 
| Jamie | Mango Level |  1 | 10 | TRUE | True because under same software, it has level 2 and therefore level 1 is zero cost | 
| Steph | Orange Level |  1 |  0 | TRUE | True because under same software, it has level 2 and therefore level 1 is zero cost | 
| Steph | Orange Level |  2 | 20 | NA  | ignore                    | 
| Steph | Apple Level |  1 |  0 | FALSE | False because under same software, it has level 2 so level 1 should be zero cost  | 
| Steph | Mango Level |  1 |  0 | FALSE | False because under same software, it has level 2 so level 1 should be zero cost  | 
+--------+---------------+-----------+--------+---------+--------------------------------------------------------------------------------------+ 
+0

テーブルへの最後の段落の変換は参考になりましであるが(まあその人をやった!)それは明確ではありません表から、結果を決定するためのルールを確認します。 1つの可能な解釈は... '(ID、Software)'のペアの場合 – DMM

+0

最後の段落をテーブルに変換するのは役に立ちますが(その人はうまくいきます!)ルールから何を決定するのかは明らかではありません「結果」。 1つの可能な解釈は...与えられた '(ID、Software)'ペアの場合: 'Dataset1 = 1'と' Dataset1 = 2'の両方が存在する場合、 'Result'はペアの最初のインスタンスに対してTRUEです。それ以外の場合はFALSEを返します。ペアが「Dataset1 = 1」のみで存在する場合、Price> 0の場合はTRUE、Price = 0の場合はFALSEとなります。この表には、ペアが 'Dataset1 = 2'でのみ存在する例は示されていません。 – DMM

答えて

0

複数の条件をチェックするには、AND()の式を使用します。

例:

=AND(1>2; 11<17) 

戻りFALSE

=AND(1>2; 11<17) 

戻りTRUE

+0

これは同じ行だけですか?私は列全体を見ることができる必要があります。 – Trunks80

+0

行固有のものは何もありません。ここで与えられた例は単純化のために '1'のような定数を使用していますが、セル参照や別の式のようなものでも同じです。 – jsheeran

関連する問題