
1 つの列で、セルに SomeValue が入り、別のセルに SomeOtherValue が入る回数 (下図の 2 回など) を確認したいと考えています。
たとえば、SomeValue = COW、SomeOtherValue = CHICKEN で、以下の列があるとします。
CHICKEN
COW <-
DOG
CHICKEN <-
CAT
DOG
CHICKEN
DOG
COW
CHICKEN
COW
CAT
CAT
DOG
DOG
COW
CHICKEN
CAT
DOG
COW <-
COW
CHICKEN <-
後で、CHICKEN 2 セルで COW のインスタンスを 2 つカウントします。
COUNTIFS を試してみましたが、1 行の値を、最初の行を基準として定義された別の行と比較することができないようです。これは COUNTIFS で可能なはずだと思いますが、わかりません。VBA スクリプトで計算できると確信していますが、セルの内容を変更するとライブ更新される数式の方が望ましいです。