-1

複数のエントリがある場合とない場合がある人のデータベースがあり、式を使用して別のカテゴリを満たす男性の総数を数える方法を知りたいです。私は現在使用しています

=SUMPRODUCT((MelanomaEth="U")/COUNTIF(MelMRN,MelMRN&"")))

MelanomaEth 列に「U」がある一意のエントリの数をカウントする式。しかし、私はさらに進んで、これらの U のうち何個がオスとメスであるかを特定したいと思います。

私は使用しようとしました:

=IF(MelSex="M",SUMPRODUCT((MelanomaEth="U")/COUNTIF(MelMRN,MelMRN&"")))

しかし、それは私に間違った番号を与えます。

これが「ダミー」シートです。

MRN  Date   Sex  Ethnicity
A   8/1/2013    M   U
B   8/2/2013    F   N
C   8/2/2013    F   N
A   9/2/2013    M   U
A   9/3/2013    M   U
C   8/31/2013   F   N
B   8/15/2013   F   N
D   10/5/2013   M   U

M と U である一意の名前の数を知りたい場合は、2 を取得する必要があります。F と U である名前の数は 0、FN は 2、MN は 0 です。

任意の提案をいただければ幸いです。

ありがとう!

4

3 に答える 3

1

わかった!

思ったより簡単でした。これが必要な方には、

=SUMPRODUCT((MelanomaEth="U")*(MelSex="F")/COUNTIF(MelMRN,MelMRN&"")))

これにより、基準 F および U を満たす MRN の一意の番号が得られます。

于 2013-10-18T20:30:40.760 に答える
1

これを試して:

=SUMPRODUCT(((MelanomaEth="U")/COUNTIF(MelMRN,MelMRN&""))*((MelSex="M")/COUNTIF(MelMRN,MelMRN&""))

あなたが探しているのは、複数の基準を持つ合計です。通常、フォーマットは次のようなものです。

= SUMPRODUCT((RANGE CONDITION)*(RANGE2 CONDITION2))

= SUMPRODUCT(( D1:E5 > 1 )*( D1:E5 < 10 ))

条件が false の場合、ステートメント全体が false であり、カウントされません。

あなたの名前が何を表しているのかわからないので、上記のコードがあなたのために機能するかどうかはわかりません.

于 2013-10-17T03:25:35.023 に答える
0

=SUMPRODUCT((O10:O21<>"")/COUNTIF($O$10:$O$21,O10:O21&"")) 範囲内の一意のセルをカウントします

于 2015-10-12T10:18:31.837 に答える