-1

エクセルファイルがあります。条件に従ってセルをフィルタリングしました。

IF を入力することによっても、数式でこれを行うことができました。

この数式を入力するのではなく、既存のフィルターからこの数式を生成する方法はありますか?

これにより、多くの IF ステートメントを手動で入力する必要がなくなります。

ここに画像の説明を入力

このテーブルを age=3 color=Black body_mark=Star という条件でフィルタリングしたとしましょう

フィルタリングするだけでこれを行うことができました。

ただし、これで数式を作成し、セルに貼り付けるだけです。

このようにして、異なるセルで異なる条件を使用できます。

それとは別に、このフォーミュラでは、TOTAL AGE を取得したいと考えています。

4

1 に答える 1

0
SUMIF( range, criteria, [sum_range] )

1つの基準に次の式を使用する場合:

SUMIFS("B2:B17",3,"B2:B17")年齢=3のすべての馬の合計年齢が表示されます

あなたの場合、以下SUMIFSを使用して、複数の基準で合計年齢を取得します年齢= 3、色=黒...など

SUMIFS("B2:B17","B2:B17",3,"C2:C17","Black","D2:D17","Star") 

説明させてください。あなたのB2:B17には、すべての馬の年齢が記載されていると仮定します。カラーはC2:C17、ボディマークはD2:D17。したがって、3つの列すべての条件を満たす合計年齢を取得する必要があります。それSUMIFS()がここで行うことです。

それはあなたが探しているものですか?

詳細については、この記事:SumIfs()Webリソースを参照してください。

于 2012-11-30T08:40:14.060 に答える