Excel数式
A列 E列
1 北海道 北海道
2 青森県 沖縄県
3 北海道
4 宮崎県
5 沖縄県
6 石川県
7 北海道
<問題>
A1:A7のデータの中で、E1、あるいはE2と同じセルの個数を求める。
上記の場合、COUNTIFの条件式にORが使えないので、
●=COUNTIF(A1:A7,E1)+COUNTIF(A1:A7,E2)
●=SUM(COUNTIF(A1:A7,E1),COUNTIF(A1:A7,E2))
●=SUM(COUNTIF(A1:A7,{"北海道","沖縄県"}))
…等の数式が使えると思います。
上記の数式のうち3つ目(一番下)の数式について質問があります。
COUNTIFの[検索条件]に「北海道」「沖縄県」とわざわざ文字列を入れていますが、これらをセル参照(E1とE2)としてできないのでしょうか?
[検索条件]に{E1,E2}としてみますと、"{E1,E2}"となってしまいうまくありません。
できるだけこの数式の関数のネストの形のままやりたいのですが、[検索条件]をどうすればできますか?
それともこの場合はセル参照ではできないのでしょうか?
=SUMPRODUCT(COUNTIF(A1:A7,E1:E2))
でもできるようですが、まだいまいちSUMPRODUCTを複雑に使いこなす自信がありません。
試しにFREQUENCY関数のときのように、確定時に[Shift][Ctrl][Enter]同時押しすると、
{=SUM(COUNTIF(A1:A7,E1:E2))}
…となり、求める値自体は合っているのですが、これが正解だったりしますか?
ご存知の方よろしくお願いします。
Vista Excel2007です。
お礼
ありがとうございますー^^